Eclipse商业智能与报表工具简介 - 编程入门网
多个条件 或者关键字。一个条件可能改变字体颜色,而另一个条件可能改变字体大小。一个排序关键 字可以按字母顺序列出结果,而另一个排序关键字却将“Jones”放在列表的最上 面。
Figure 13 - Property Editor 此外,在BIRT2.2中,当使用高亮时,报表 开发者可以指定样式而不必手动地去设置样式属性。 Figure 14 - Style Highlighting Eclipse商业智能与报表工具简介(8)时间:2011-04-26 infoq Jason Weathersby大纲 大纲视图展示了报表设计的图形化继承体系 ,同时说明了报表元素与容器的关系。我们可以直接在大纲视图中选择报表元素,当报表设 计非常复杂时,这个功能非常有用。此外,在BIRT2.2中,大纲视图可用来导入或者链接外部 样式,也可用来查看实现了脚本事件处理器的报表元素。 Figure 15 - Outline View 导入一个样式表会将该样式表的值复制到报表XML中。使用一个外 部样式表允许你链接到BIRT资源文件夹中的样式表。 更多特性 BIRT2.2还提供 了两个新视图。一个视图显示example报表,另一个视图显示example图表并且提供了Java代 码以产生图表。当在Java应用中使用图表引擎时会使用到该视图。 Eclipse商业智能与报表工具简介(9)时间:2011-04-26 infoq Jason WeathersbyFigure 16 - Example Views Eclipse BIRT Web查看器 一旦报表开发完成了,我们就 可以使用BIRT的example Web查看器部署它们。在BIRT2.2中该查看器已经得到了改进,它是 一个基于AJAX的J2EE应用,说明了如何使用BIRT引擎来产生和渲染报表内容。 Web查看器概览 Web查看器可用来产生和渲染报表,同时也支持更多的交互性特征,例如内容表格,以多 种格式导出报表内容,客户端和服务器端打印以及报表分页。利用查看器导航和工具栏使得 这些特征成为可能。下图展示了使用查看器的一个示例。 Figure 17 - Example Web Viewer Eclipse商业智能与报表工具简介(10)时间:2011-04-26 infoq Jason WeathersbyToolbar 查看器的工具栏有很多图标,他们可以完成内容表格的显示,重新运行报表,导出数据, 以多种格式导出报表以及客户端和服务器端打印等任务。一个内容表格是基于报表设计而自 动产生的。通过修改报表的分组片段可以定制内容表格。要从example查看器中访问内容表格 ,请选择该图标 Figure 18 - Example Table of Contents 工具栏也提供了一个图标来重新运行现存的报表。当用户想要修改用于产生报表的参数集 时,这将十分有用。要访问该特性,请选择该图标 Figure 19 - Example report parameter dialog containing cascaded parameter Eclipse商业智能与报表工具简介(11)时间:2011-04-26 infoq Jason Weathersby一个改进的数据导出对话框在BIRT2.2中首次出现。可以通过图标激活该对话框。 Figure 20 - Example Export Data Dialog 结果集被显示在一个下拉列表中,该下拉列表包含了报表中所有数据绑定控件。这些结果 集并不是BIRT的数据集,但却包含了数据容器中绑定的列,而该数据容器中的数据则来自于 一个数据集。这些可用的列显示在左边的列表框中,而对话框控制着这些列的导出。数据导 出分隔符也已经得到了改进以支持更多的分隔符,例如制表符,分号,冒号,垂直线。此外 ,数据可以用用户指定的编码导出。 查看器同样支持以多种格式导出报表。利用导出报表对话框就可以完成报表的导出,我们 可以通过选择图标来访问该对话框。 Figure 21 - Example Export Report Dialog Eclipse商业智能与报表工具简介(12)时间:2011-04-26 infoq Jason Weathersby该对话框允许报表用户将报表导出为Word,PowerPoint,PDF,PostScript和XLS格式。此 外 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |