1.格式化:这是一个内容广泛的主题,常见的需求:
需求
解决办法(以上为例)
显示报表列头为中文
如:将userid显示为"用户标识"。 选择"userid",输入"用户标识"。 |
设置报表外观
选择对应的报表项,通过"属性编辑器"调整。 |
对于报表数据列进行处理
如:将userid和username,显示成:userid:username。双击row["userid"],出现"表达式生成器",输入: row["userid"]+":"+ row["username"] |
分页
选择"表":在"属性编辑器"中,选择"分页符",在"分页符间隔"中输入分页大小。 |
页眉和页脚
在报表设计页,选择"主页",在其中设置页眉和页脚。 |
2.排序:一种变通的做法是:将数据集排序之后,如在对应的SQL语句中使用order by,再显示。除此之外,也可以在报表设计时来完成:
3.计算列:通过"数据集编辑器"来完成。进入"数据集编辑器后",选择"计算列":输入对应的"列名称"、"数据类型"和"表达式"。
4.报表参数:它为报表的产生带来了极大的灵活性。报表参数一定是与含参数的查询对应的,否则失去了意义。现在,将以上需求改为列出"用户标识大于某一输入的所有用户":
A. 编辑数据集,修改SQL:select user.userid,user.username,user.addr from user where user.userid>?
。
B. 在数据集编辑窗体内选择"参数",然后输入对应的"名称"、"数据类型"、"方向"和"默认值"(必须给出默认值)。其中"方向"表示"输入"或"输出"。对于参数,一般选"输入"。完毕之后:
C. 在"数据资源管理器"视图,创建报表参数:"用户标识"。
D. 选择"表",在"属性编辑器"中选择"绑定"。此时,会出现刚才在数据集中定义的参数"id"。在"值"列,选择报表参数"用户标识":
E. 运行报表时,此时会出现报表参数的输入框,填写值后即出现报表结果。
本例虽然只定义了一个报表参数,但是BIRT并没有这样的限制。我们可以创建多个参数,做法很简单:首先,查询有多个参数;定义数据集的参数时,按照查询中参数出现的顺序定义;最后,添加需要的报表参数。
5.分组:以上为例:将用户按地址分组。
A. 选择"表",点击鼠标右键,选择"插入组"。这里有两个选择:"在上面"和"在下面"。
B. 选择任意一种,弹出分组资料窗体。填写其中的:"名称"和"分组依据"。在本例中,"分组依据"是addr列。
C. 选择预览,或运行报表,查看结果。
分享到:
相关推荐
BIRT使用经验谈.birt的初步使用方法
BIRT使用经验谈。里面主要描述了Birt的chart图的生成和简单设置。birt作为IBM的开源报表,虽然有部分欠缺,但是已经可以满足绝大多数的企业级报表功能。
关于BIRT使用经验谈:如何创建表的嵌套等等
Birt使用经验谈 Chart图(doc) 共享给大家 150KB
网罗了网络上大家使用Birt的一些经验技巧,这个RAR文件主要包括: 1、Birt参数使用方法 2、Birt Java 整合开发详解 3、应付大部分应用的birt的css样式 4、在团队中使用birt 5、Birt经验谈
Birt使用经验谈.doc
birt报表资料_珍藏: BIRT报表应用预研报告-0719.doc Birt使用经验谈chart2006.04.11.doc Birt使用小结.doc Birt学习经历.doc
简单例子 表的嵌套 主要介绍了如何构建一张报表以及怎么样去运行
BIRT报表工具用法,详细讲解了BIRT的使用方法.
本文为birt报表的使用经验之谈,非常值得借鉴
birt报表相关资料! 包含BIRT帮助文档.rar,BIRT报表应用预研报告.rar,BIRT使用经验谈.rar,BIRT学习经历.rar,Birt使用小结.rar
jrockit-R27.2.0-jdk1.5.0_10-windows-ia32.exe