第 24 章 脚本编制参考(一) 简介
2008-01-11 13:17
190 查看
除了 Rhino JavaScript 包含的本机 JavaScript 类以外,BIRT 还提供了几个 JavaScript 类。在编写表达式时,报告开发者可以访问任何 BIRT 类及其属性和函数。BIRT 类作为 BIRT JavaScript 对象显示在表达式构建器的“类别”列表中。
使用 Java 代码编写的 BIRT 事件处理程序无法直接访问 BIRT JavaScript 类。但是,通过对元素定义新的用户属性并使用 JavaScript 表达式来对该属性赋值,可以部分地避开此限制。JavaScript 表达式可以使用任何 BIRT JavaScript 对象。由于 Java 代码能够访问用户属性的值,所以,Java 代码可以按此方式访问 JavaScript 表达式的求值结果。此技术的主要限制是,在创建元素时对表达式求值,因此,该表达式是静态的。
有关编写 Java 脚本的更多信息,请参阅在报告设计中进行脚本编制。
使用 Java 代码编写的 BIRT 事件处理程序无法直接访问 BIRT JavaScript 类。但是,通过对元素定义新的用户属性并使用 JavaScript 表达式来对该属性赋值,可以部分地避开此限制。JavaScript 表达式可以使用任何 BIRT JavaScript 对象。由于 Java 代码能够访问用户属性的值,所以,Java 代码可以按此方式访问 JavaScript 表达式的求值结果。此技术的主要限制是,在创建元素时对表达式求值,因此,该表达式是静态的。
有关编写 Java 脚本的更多信息,请参阅在报告设计中进行脚本编制。
相关文章推荐
- 第 24 章 脚本编制参考(二) 类DateTimeSpan
- 第 24 章 脚本编制参考(三) 类Finance
- 第 24 章 脚本编制参考(四) 类Total
- Windows上DB2 UDB脚本编制简介
- SED单行脚本快速参考
- awk单行脚本快速参考
- SED单行脚本快速参考(Unix 流编辑器)
- InstallShield脚本语言的编写参考
- SWFUpload简介及中文参考手册(share)
- 面向 DBA 的 Linux Shell 脚本简介
- DOS批处理脚本语言简介
- 【转】Lua脚本语法说明简介
- Qt 学习之路 2(24):Qt 绘制系统简介
- SED单行脚本快速参考
- Unity3D 脚本常用方法快速参考
- awk脚本 最简介
- awk脚本 最简介
- Linux shell脚本之 Sed 简介 正则表达式
- OpenPBS 脚本样本 非常值得参考
- SED单行脚本快速参考