BIRT和WEB整合生成动态表.docVIP

  • 4
  • 0
  • 约6.03千字
  • 约 5页
  • 2017-06-13 发布于湖北
  • 举报
BIRT与WEB整合生成动态表 有时候生成报表时,表的属性列不固定,这个时候用传统的BIRT构建表满足不了要求,我们可以通过BIRT整合WEB来生成动态表。具体方法如下: 建立数据源和数据集 新建一个 “Scripted Data Source”的数据源(以“PieDataSource”命名为例);从PieDataSource 数据源中新建一个 Scripted Data Set 数据集(以“PieDataSet”命名为例)。 建立一个空的 Table 项 新建一个1行1列的Table (Table 以 “PieTable” 命名为例),拖入适当的布局区域,并绑定一个 数据集 PieDataSet 。 在BIRT 设计页面中绑定JAVA类 在数据集 PieDataSet 的 Event Handler 中绑定一个实现 IScriptedDataSetEventHandler接口(或继承 ScriptedDataSetEventHandler 类)的自定义类(以“PieChartDataSetEventHandle”命名为例)。 点击BIRT的报表设计工具的 layout 页面的空白处,在 Property Editor 的 Event Handler 标签中绑定一个继承 ReportEventAdapter 类(或实现 IReportEventAdapter接口)的自定义类(以 “

文档评论(0)

1亿VIP精品文档

相关文档