如何将背景文字或图像添加到BIRT报告?
问题描述:
我必须添加文字或背景图像作为“草稿”报告,当它匹配一定的条件。我必须动态启用或显示birt报告背景文本?如何将背景文字或图像添加到BIRT报告?
我期待着听到任何想法。
在此先感谢。 Thillakan。
答
要设置一个静态背景图片,你会:
- 在报表工作区选择母版页。
- 选择“属性”选项卡。
- 展开简单的主页”部分。
- 设置背景图片。
然而,使其基于动态的东西(如参数),你可以使用JavaScript来操纵报表项目直接,这是在“Integrating and Extending BIRT”第13章,它与“BIRT, A Field Guide to Reporting”以来,每一个BIRT报表设计应该有。
最简单的方法是在报表设计专门命名母版页,并使用ReportDesignHandle.findElement(<name>)
获得它的句柄,然后使用setter来动态改变th e背景图像。 beforeRender
脚本是你想放置所有设置背景图像的代码的地方。
嗨,pax, 感谢您的信息。除此之外,我创建了一个样式并将样式设置为Simple Master Page“ 我放置了静态背景图片,但是当我尝试查看PDF报表时,没有出现背景图片。它适用于html查看器。 我不得不进入一个领域指南,以报告,但一些地方失去了:(。 反正感谢您的时间,我会在对脚本的一部分。 Thillakan – nayakam 2009-07-30 08:35:49