`
ming206
  • 浏览: 13909 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
最近访客 更多访客>>
社区版块
存档分类
最新评论

用Birt(商业智能报表)制作交叉报表(显示学生成绩)

阅读更多

<1>我们先建立一个简单的数据库模型,虽然说简单,但是为了后期扩展,尽量将表设计更加细些.
但是,在本例中,我们只用到我们所关心的表.截图如下(图一目了然我就不多说了):

<2>我们将数据库模型导出脚本,这里我们就导出为Mysql 4.0吧.(这里根据你的需要导出成你自己的数据库类型)

<3>打开eclipse创建一个工程,在这里我们就不介绍如何安装(Birt)插件了.在这里我们假设大家都熟悉开发工具了,所以我们直接跳到如何建立报表了.

我们建立一个报表名为:studentScorce.rptdesign

1 . 创建数据库连接,如下图 (mysql的数据库连接方式,请注意导入mysql数据库驱动):

2.创建data Set记录集,名字为:Dataset,如图:

3. 创建Data Cubes 名为:DataCubeList,截图如下:

1.


注意选中Dataset,

注意建立两个分组,即subject_Group(以科目分组)和StudentName_Group(以学生姓名分组),组下面分别对应左边的字段subjectname\studentname,summary Filelds下是achicvement,这样就基本建立成了.

2.:建立
,选中"DataCubeList" ,
完成后切换到 布局


这样就可以看到

3 .绑定数据
  

4. 切换到 Data Explorer


将 DataCubeList 展开,并将三个数据拖到对应的位置,如下图

就这样OK了,如果需要设置CSS样式,可以粗略的设置一下,如果想对比原始数据,可以直接将Dataset拖到布局区.

最后的效果图如下:

zhu
分享到:
评论

相关推荐

    birt交叉报表

    birt交叉报表

    用birt设计交叉报表的详细例子

    1.使用birt开发的一个比较复杂的交叉报表 2.一步步有详细的讲解过程

    BIRT交叉报表的制作全过程

    视频讲解,权威录制,很不错的 CrossTab_demo百灵报表(BIRT)交叉表(演示二)

    开源报表BIRT开发手册

    1.4 BIRT报表由四部分组成 6 1.5 报表设计器 6 2 Birt插件安装 8 2.1 插件版本说明 8 2.2 插件安装 9 2.2.1 完全安装 9 2.2.2 更新安装: 9 2.2.3 分步安装 9 3 Birt报表开发实战 13 3.1 创建报表 13 3.1.1 创建报表...

    Birt报表开发JAVA

    使用BIRT,能制作出多样化的报表到你的应用中。比如:列表lists ,图表charts,混合报表 Compound Reports,交叉表(二维表)Crosstabs等。 列表 - 列表是最简单的报表。当列表变长时,你可以把相关数据增加到同一...

    BIRT报表开发教程

    BIRT报表开发教程,非常详细的教程!包含各种类型的基础报表,交叉表等!

    birt 交叉报表动态列实例

    1、根据sql自动实现行转列; 2、根据sql自动实现分组; 3、效果图请看下面链接: http://blog.csdn.net/navyliu520/article/details/41206483

    CrossTab_demo百灵报表(BIRT)交叉表(演示二).rar

    CrossTab_demo百灵报表(BIRT)交叉表(演示二) 交叉表的视频

    CrossTab_demo百灵报表(BIRT)交叉表(演示二)

    CrossTab_demo百灵报表(BIRT)交叉表(演示二)CrossTab_demo百灵报表(BIRT)交叉表(演示二)CrossTab_demo百灵报表(BIRT)交叉表(演示二)CrossTab_demo百灵报表(BIRT)交叉表(演示二)CrossTab_demo百灵报表(BIRT)交叉表...

    BIRT报表学习笔记.doc

    BIRT报表学习笔记.doc! BIRT2.2版本的交叉报表新功能

    权威java开源报表中文教程(百灵报表birt)

    百灵报表是开源的java报表系统,可以有列表、交叉表、图形等展示效果。本文从入门到精通讲解了百灵报表的使用方法。适合新入门者和高手参考。

    birt2.5.2最全面的开发手册

    1.4 BIRT报表由四部分组成 6 1.5 报表设计器 6 2 Birt插件安装 8 2.1 插件版本说明 8 2.2 插件安装 9 2.2.1 完全安装 9 2.2.2 更新安装: 9 2.2.3 分步安装 9 3 Birt报表开发实战 13 3.1 创建报表 13 3.1.1 创建报表...

    birt然后做各种报表

    birt做交叉表和分组报表还有主细表结构,用于erp系统

    BIRT报表开发

    BIRT报表图表开发的样例:交叉报表、嵌套报表

    BIRT报表入门简单实例

    BIRT报表入门简单实例,有静态参数、动态参数、级联参数,用的是SAMPLE数据库;交叉表示例,用的数据库有MYSQL的建表和插入数据的SQL语句。另外,CHART那个报表没有内容,请忽略。

    Birt使用说明及其里面的实例

    Birt(Business ...Birt可以实现的报表格式有一下几种,列表、图表、混合报表、交叉表和信件文档,在测试过程中,我只实现了列表、图表和混合报表。听说也可以实现交叉表和信件文档,我没有验证这里就不介绍了。

    BIR报表开发手册详解

    交叉表- 交叉表(也叫做十字表格或矩阵)用两种维度展示数据:sales per quarter or hits per web page。(交叉表在 1.0.1 中没有提供,但计划在将来提供。) 信函和文档 - 通知、信件、以及其他文本文档都很容易...

    birt详细资料

    开源报表工具,详细讲解birt和myeclipse环境搭建,以及开发案例,包括交叉表,合并表

    ReportEngine

    交叉表- 交叉表(也叫做十字表格或矩阵)用两种维度展示数据:sales per quarter or hits per web page。(交叉表在 1.0.1 中没有提供,但计划在将来提供。) 信函和文档 - 通知、信件、以及其他文本文档都很容易...

    报表字典1

    多层交叉汇总表报表开发遇到的问题报表纵向居中https://www.cnblogs.com/oymx/p/birt.html(1)选中cname所在的单元格,可

Global site tag (gtag.js) - Google Analytics