在报表中使用用户自定义的 JavaScript 文件
由于 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 )是一组用户自定义的报表元素的集合,比如数据源,常用的数据集,通用的报表参数定义等等。通过库的应用,设计者可以集中定义常用资源,重用功能设计。
主要是达到数据源的复用
模板
由于每个人的审美观不一样,为了开发出统一风格的报表,可以创建一些模板。
具体可以参照
http://www.ibm.com/developerworks/cn/opensource/os-cn-eclipse-birtinteam/index.html
分享到:
相关推荐
bluebird.js使ie兼容promise等关键字,bluebird.js使ie兼容promise等关键字,bluebird.js使ie兼容promise等关键字
bluebird.min.js 下载
FlappyBird游戏(纯js写)
Flappybird经典小游戏小鸟得游戏源码js版本 Flappybird经典小游戏小鸟得游戏源码html,css,js版本
IE浏览器报错promise未定义,该js文件可以使IE浏览器兼容promise。excanvas.js使浏览器兼容HTML5 Canvas画布
web开发中常用到一些es6代码,ie11是不支持的。需要引入兼容性代码,特殊处理。引入bluebird.min.js能很好的解决ie浏览器兼容性
前端开源库-bluebird-co蓝鸟公司,蓝鸟冠脉的一套产量处理器
flappy-bird-js 用JavaScript制作的Flappy Bird游戏
js代码在resource中,配有代码,图片,音效。有博文相联系,适合新手。
Flappy Bird相信大家都很熟悉了,2014年最热门...今天我们用HTML5来重写这款Flappy Bird游戏,值得注意的是,利用Phaser框架,只需65行Javascript代码即可实现HTML5版的Flappy Bird游戏。按空格键控制小鸟,试试看吧。
纯html+css+js实现的flybird的demo,可以运行。如果想要学习的话,可以查看博客,有更详细的说明https://blog.csdn.net/qq_30548105/article/details/84984885
JavaScript flappy bird 小游戏
内含小游戏flappy bird 源码,纯js+canvas,包含图片音频
找了好久,终于找到了,想要的FlappyBird的js源码!很适合喜欢js游戏的coder们,5分并不多~
node.js Redis类库和代码事例 bluebird化 需要安装 redis bluebird
前端项目-bluebird,全功能承诺/A 实施,性能卓越
cocoscreator 开发的FlappyBird游戏,开发语言: javascript;仅供学习参考。
Flappy Bird是一款非常优秀且容易上手的游戏,可以作为一个很好的HTML5游戏的教程。在这篇教程中,我们使用Phaser框架写一个只有65行js代码的简化版Flappy Bird。