任务 6:对数据进行排序
第一次创建和预览报告时,该报告将按查询返回数据行的顺序来显示数据行。显示顺序取决于许多因素,例如数据源中提供数据的方式。在大多数情况下,您将希望更改报告中显示数据的顺序。
2
3 在布局编辑器中,通过选择左下角的“表”选项卡来选择表,如图 1-18 中所示。将鼠标指针悬停在表的左下角时,将出现此选项卡。图 1-18 选择表图 1-19 显示了该表的常规属性的属性编辑器图 1-20 显示了排序定义。图 1-20 “新建排序键”中的排序定义
6 图 1-21 按客户名排序的数据图 1-22 “排序”页面上显示的排序键此表达式使用 JavaScript toUpperCase( ) 函数在排序前将所有客户名值转换为大写。JavaScript 函数名区分大小写,因此您必须完全按显示的内容输入 toUpperCase( )。对列名的引用也区分大小写。在此表达式中,row["CUSTOMERNAME"] 是要使用的正确名称。例如,如果输入 row["customername"],那么 BIRT 报告设计器在您运行报告时将显示错误。您可通过查看数据资源管理器中显示的名称来验证列名的大小写。
8
| © Copyright Actuate Corporation 2013 |