问题:
现在网上也由很多birt的使用心得,并且有很多关于birt设置table数据行背景交替显示的方法,但是我使用都不好
使,自己摸索了一下。
实现:
新建birt报表--》设置数据源--》设置数据集--》向报表中拖入table--》拖入具体数据集,报表设置成功。
下面讲述一下如何实现背景交替显示:
不选择任何报表元素的情况下,点击脚本,在initialize中定义变量,初始化变量。var count = 1;

返回布局视图,如下图所示,选择table中的detail行,并点击“脚本”视图,

在“脚本”视图中的onCreate 方法中,写入javascript代码:
count++; this.getStyle().backgroundColor=(count%2==0?"red":"blue");
点击预览,得到如下效果:

本文介绍了一种在BIRT报表中实现Table数据行背景颜色交替显示的方法。通过定义变量并利用JavaScript代码来控制行背景颜色的变化,实现美观的数据展示效果。
9746

被折叠的 条评论
为什么被折叠?



