在报表中使用用户自定义的 JavaScript 文件
由于 BIRT 并没有给使用者提供 GUI 的方式为报表添加用户自定义的 JS 文件。所以我们只能通过修改 .rptdesign 文件的源文件进行 JS 文件的添加,删除工作。
1、创建js文件
2、在 <data-sources>之前加入
3、注意路径问题,即当前js的路径是否和工程路径一样,可以在windows->preferences->report->resource下面检查
4、在birt的报表的各个字段中调用js中的方法
BIRT 中库( Library )的创建与应用
库( Library )是一组用户自定义的报表元素的集合,比如数据源,常用的数据集,通用的报表参数定义等等。通过库的应用,设计者可以集中定义常用资源,重用功能设计。
主要是达到数据源的复用
模板
由于每个人的审美观不一样,为了开发出统一风格的报表,可以创建一些模板。
具体可以参照
[url]http://www.ibm.com/developerworks/cn/opensource/os-cn-eclipse-birtinteam/index.html[/url]
由于 BIRT 并没有给使用者提供 GUI 的方式为报表添加用户自定义的 JS 文件。所以我们只能通过修改 .rptdesign 文件的源文件进行 JS 文件的添加,删除工作。
1、创建js文件
2、在 <data-sources>之前加入
<list-property name="includeScripts">
<property>Js/demo_scripts.js</property>
</list-property>
3、注意路径问题,即当前js的路径是否和工程路径一样,可以在windows->preferences->report->resource下面检查
4、在birt的报表的各个字段中调用js中的方法
BIRT 中库( Library )的创建与应用
库( Library )是一组用户自定义的报表元素的集合,比如数据源,常用的数据集,通用的报表参数定义等等。通过库的应用,设计者可以集中定义常用资源,重用功能设计。
主要是达到数据源的复用
模板
由于每个人的审美观不一样,为了开发出统一风格的报表,可以创建一些模板。
具体可以参照
[url]http://www.ibm.com/developerworks/cn/opensource/os-cn-eclipse-birtinteam/index.html[/url]