0

我有一个包含来自普通数据库的数据的 BIRT 报告。但我需要来自 xml 源 (URL) 的其他数据,这需要数据行中的参数。它是从 id 获取的大型 xml 源中提取的一小部分,因此我必须逐行加载 xml。

使用从行数据构建的 url-parameters 获取其他 xml 数据的最佳方法是什么?

4

1 回答 1

0

自己找解决办法

  1. 定义脚本数据源
  2. 定义数据源的脚本化数据集
  3. 定义输出列
  4. 定义 id 作为参数
  5. 通过 id 加入报表上的数据集
  6. 创建 ScriptedDataSetEventAdapter 的 java 类,覆盖 fetch 方法并使用 dataSet.getInputParameters() 获取 id
  7. 用标准java技术调用数据
于 2013-02-18T08:59:35.117 回答