云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > eclipse整合birt开发web1

eclipse整合birt开发web1

  • 62 次阅读
  • 3 次下载
  • 2025/5/7 17:24:59

图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 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

图7 BIRT中ODA设计工具 3.Palette BIRT Palette视图用于给报表画板添加报表元素。这里的元素可以代表从Data Explorer视图中所设计的数据。Palette中的元素支持自由的拖放功能,Palette上的元素属性可以通过属性编辑器进行设计,也可以通过ROM(BIRT Reports Object Model)进行描述。 图8 BIRT的Palette视图 Palette包括以下一些常用的元素: ? Label:标签元素用于显示静态文本,标签元素的外观可以通过本地进行设置,如设置标签元素的超级连接、字体大小等属性; ? Text:文本元素与标签元素相似,只是文本元素可以显示

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com