2010-10-13 53 views

回答

1

如果修改数据集的onCreate事件,可以在报告上执行此操作,并让BIRT控制数据库连接。请执行以下操作:

  1. 数据资源管理器窗口中选择您的数据集
  2. 选择沿Eclipse的
  3. 的画布区域的下边缘的脚本选项卡中选择从下拉的“onCreate”事件顶部可用事件列表
  4. 使用JavScript在编辑器中处理查询构建魔法。您可以使用“Packages”构造导入现有的构建查询的POJO。
  5. 一旦您的POJO构建了查询,将其返回到脚本并将“this.queryText”设置为等于结果字符串。

这将确保数据集执行新的查询,而不是用于创建数据集的查询。

唯一需要注意的是,您在脚本中设置的查询必须返回相同数量的列,并且每个列的命名方式与缺省配置中的相同,并共享相同的数据类型。个别colums如何填充到SQL中,结果数据集看起来如何必须统一。

祝你好运!

+0

接受:正确答案我的问题,但问题是错的:-) – 2010-10-14 09:04:19