第一范文网 - 专业文章范例文档资料分享平台

eclipse整合birt开发web1

来源:用户分享 时间:2025/8/1 1:30:39 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

图7 BIRT中ODA设计工具

3.Palette

BIRT Palette视图用于给报表画板添加报表元素。这里的元素可以代表从Data Explorer视图中所设计的数据。Palette中的元素支持自由的拖放功能,Palette上的元素属性可以通过属性编辑器进行设计,也可以通过ROM(BIRT Reports Object Model)进行描述。

图8 BIRT的Palette视图

Palette包括以下一些常用的元素:

? Label:标签元素用于显示静态文本,标签元素的外观可以通过本地进行设置,

如设置标签元素的超级连接、字体大小等属性;

? Text:文本元素与标签元素相似,只是文本元素可以显示多行数据,更加易于

格式输出。可以在文本元素中使用脚本表达式,然后在客户端使用标签进行解析; ? Dynamic Text:动态文本元素通常用于显示CLOB数据值。CLOB数据可以

通过使用BIRT Expression Builder得到数据;

? Data:数据元素用于显示数据源的数据,通过使用Expression Builder来操

作或改变数据值。例如,数据集有包含姓列以及名列,那么可以使用Expression Builder来将姓列与名列进行合并,从而形成包含姓名的一列;

? Image:图片元素用于在报表模板中显示图片。BIRT支持通过URL获得图片,

或是从数据库的取得图片(BLOB),或是从本地硬盘上获得图片;

? Grid:网格元素用于布局报表中的报表元素,并进行统一的管理。例如,想在

报表中显示产品销售数据表格,同时又想在右边显示一张图表,此时则需要使用Grid来进行网格划分,将报表分成一行两列;

? List:列表元素也相当于一个容器,它不同于其它容器的地方在于列表元素可以

绑定到数据集上。列表元素包含头、脚及数据部分。当渲染列表元素时,头与脚部分一次性渲染完成,而中间的数据部分需要显示数据集的每一行数据。数据格式可以是文本元素,也可以是表格、列表等元素;

? Table:表格元素与列表元素相似,都可以用于显示数据集中的数据。表格元素

与HTML中的表格元素风格相似;

? Aggregation:汇总元素是BIRT 2.2新增的元素,使用Aggregation Builder

向报表添加汇总功能。Aggregation Builder提供的汇总功能大概有25项,常见的如:SUM、MIN、MAX、AVERAGE等等;

图9 BIRT的Aggregation元素

? Chart:图表元素用于在报表中添加图表。当在报表中添加了图表元素时,Chart

Builder Wizard自动进行渲染并显示。Chart Builder Wizard用于设计图形,并提供了三大设置区域,分别是:设置图表类型、设置数据、设置图表格式。BIRT提供了大量的图表类型,同时,图表格式可以是PNG、JPG、BMP、SVG等输出格式。 ? Cross Tab:交叉报表元素用于显示BIRT数据立方体中的数据。在BIRT以前的版

本中,表格中列数据需要在设计时就确定,而使用交叉报表元素,则列数据与行数可以动态生成,无需在报表设计时确定。

搜索更多关于: eclipse整合birt开发web1 的文档
eclipse整合birt开发web1.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1izfn18xfz9x6b7430wa_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top