用BIRT实现高级图表:用基于Eclipse的BIRT创建具有专业外观的报告 - 编程入门网
ue (Y) Series 并单 击 Interactivity 按钮。在 Series Interactivity 编辑器中,选择 Mouse Click 事件和 Hyperlink 操作,然后单击 Edit base URL 按钮。
图 25. 编辑交互 现在要配置这个操作,让它用一个代表产品名的参数打开 trend.rprdesign 报告。在 Hyperlink Options 编辑器中,选择 Drill-through。在 Step 1: Select a target report 部分中,选择 Report Design。单击 Browse 按钮,浏 览到当前工作空间并选择 trend.rptdesign。在 Report Parameters 表格中,单 击第一行中的第一个单元格并选择 productname,然后单击第二个单元格把它设 置为必需的。选择第三个单元格并单击 ... 按钮。在 Expression Builder 中, 选择 Available Column Bindings > Chart - NewChart,双击 PRODUCTNAME 并单击 OK。 为了在同一个窗口中显示趋势报告,在 Step 4: Show target report in 部 分中选择 Same Window,然后双击 OK 和 Close。 图 26. 编辑超链接选项 用BIRT实现高级图表:用基于Eclipse的BIRT创建具有专业外观的报告(16)时间:2011-08-27 IBM Sheldon Lee-Loy单击 Finish 和 Ctrl+s 保存报告。 现在配置 trend.rptdesign 报告,让用户可以通过选择线条图中的节点来打 开 customers.rptdesign 报告。这使用户可以向下钻取到特定产品的消费者销售 数据。双击 trend.rptdesign 报告在 Report Editor 中打开它。双击线条图, 打开图表向导。单击 Format Chart 选项卡并选择 Series > Value (Y) Series,然后单击 Interactivity 按钮。在 Series Interactivity 编辑器中, 选择 Mouse Click 事件和 Hyperlink 操作。单击 Edit base URL 按钮并选择 Drill-through。在 Step 1: Select a target report 部分中,选择 Report Design。单击 Browse 按钮并浏览到 customers.rptdesign 报告,选择它并单击 OK。在 Report Parameters 表格的第一个单元格中,选择 productname。选择第 三个单元格并单击 ... 按钮。在 Expression Builder 中,选择 Available Column Bindings > Chart - NewChart,双击 PRODUCTNAME 并单击 OK。 在 Step 4: Show target report in 部分中,选择 Same Window,从而在同 一个窗口中显示消费者报告。单击 OK 并单击 Close,然后单击 Finish 和 Ctrl+s 保存报告。 添加国际化 BIRT 报告通过 Java 资源束将本地文本外部化。 创建资源束 首先创建一个资源束并把它与总销售报告关联起来。另外两个报告中也可以使 用这个束。双击 overall.rptdesign。在 Property Editor 中,选择 Resources 选项卡。在这里,我们引用资源束文件。我们将创建资源束文件并把它放在报告 模板文件所在的文件夹中。单击 Add 按钮,在对话框中选择 Resource Folder 节点,也就是包含报告的项目文件夹。在 New File Name 框中输入 messages.properties 并单击 OK。 图 27. 创建属性文件 使用 Ctrl+s 保存报告。在 Navigator 视图中,选择 MyReports,右键单击 ,然后选择 Refresh。这时会看到刚才创建的 messages.properties 文件。 图 28. Navigator 视图 创建本地化文本 现在编辑 messages.properties 文件,添加下面的本地化消息。双击 messages.properties 在默认的文本编辑器中打开它。输入下面的字符串并使用 Ctrl+s 保存修改。 清单 5. 属性项
用BIRT实现高级图表:用基于Eclipse的BIRT创建具有专业外观的报告(17)时间:2011-08-27 IBM Sheldon Lee-Loy配置图表标题 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |