0
我需要运行一段构建复杂SQL查询的Java代码。我知道如何从BIRT中的JavaScript调用Java方法,但是如何获得指向当前数据库会话/连接的指针?BIRT:如何从JavaScript访问当前数据库连接/会话?
我需要运行一段构建复杂SQL查询的Java代码。我知道如何从BIRT中的JavaScript调用Java方法,但是如何获得指向当前数据库会话/连接的指针?BIRT:如何从JavaScript访问当前数据库连接/会话?
如果修改数据集的onCreate事件,可以在报告上执行此操作,并让BIRT控制数据库连接。请执行以下操作:
onCreate
”事件顶部可用事件列表this.queryText
”设置为等于结果字符串。这将确保数据集执行新的查询,而不是用于创建数据集的查询。
唯一需要注意的是,您在脚本中设置的查询必须返回相同数量的列,并且每个列的命名方式与缺省配置中的相同,并共享相同的数据类型。个别colums如何填充到SQL中,结果数据集看起来如何必须统一。
祝你好运!
接受:正确答案我的问题,但问题是错的:-) – 2010-10-14 09:04:19