我正在用Eclipse创建一些BIRT报告。现在我遇到了以下问题。 我有两个数据集(设置一个名为diag,设置两个命名风险)。在我的报告中,我使用diag_id为每个diag数据生成fpr。现在我试图用这个diag_id作为第二个数据集(风险)的输入参数。这是可能的吗?这可能如何?BIRT:使用来自一个数据集的信息作为其他参数
2
A
回答
2
要BIRT一个数据集链接到另一个,您可以:
- 创建您的报告中通过输入参数连接一个数据集到另一个内的报表 - 见this Eclipse tutorial。
或:
- 创建一个联合数据集的两个数据集显式地链接在一起 - 看到答案this StackOverflow question。
另外,如果两个数据集都来自同一个关系型数据库,你可以简单地合并这两个查询到一个查询。
0
如果您使用的是脚本化数据源,则可以使用变量。
通过Eclipse UI添加一个名为“diag_id”的变量。
在取脚本诊断,集diag_id:
vars["diag_id"] = ...; // store value in Variable.
然后,在风险的开放脚本,使用diag_id但是你需要。
diag_id = vars["diag_id"];
这意味着风险报表要素的放置嵌套在诊断重复元素的内部,使得diag.fetch将每个risk.open之前发生。
相关问题
- 1. 如何使SSRS参数=来自其他数据集的字段
- 2. BIRT参数数据集
- 3. 使用来自数据库的信息作为变量值
- 4. dc.js使用来自其他数据集的过滤器
- 5. 使用来自不同数据帧的信息的子集数据[r]
- 6. 映射来自其他数据集的数据。 Python Pandas
- 7. 来自BIRT中4个不同数据集的图表
- 8. 使用来自其他外部数据库的历史数据
- 9. TextArea as Log使用来自其他类的信息
- 10. 使用数据集创建XML文件使用来自XML模式的信息
- 11. SSRS来自一个数据集的数据不在另一个数据集
- 12. 来自数据表的统计信息
- 13. 引用来自其他模型的其他数据
- 14. BIRT数据集为每个项目打印相同的数据
- 15. 使用Spring Data Rest检索其他非DB数据信息
- 16. 其中控制使用的数据来自工作数据库
- 17. 当一个参数错误地将其他参数作为其值时,perl中的多个命令行参数
- 18. 数据源的BIRT部分作为参数
- 19. QlikView Set Analysis:使用列号或来自行的其他唯一信息
- 20. 使用来自其他应用程序的敏感数据
- 21. 熊猫:从其他数据帧信息创建数据帧行
- 22. 使用来自网站的信息填充UITable(mySQL数据库)
- 23. 作为一个统一查询来自多个集群表的数据
- 24. 将来自MYSQL数据库的多行元信息合并为一个响应
- 25. 如何从一个数据集的BI Publisher的设置从选择值在其他数据集参数
- 26. 使用来自另一个数据的数据合并数据
- 27. SSRS:使用来自第二个数据集的值过滤1个数据集
- 28. 从数据库收集信息,然后将其插入其他表?
- 29. 使用来自其他数据库的脚本库
- 30. symfony2使用来自其他服务的数据配置服务
第一个链接被打破(奇怪的页面如何工作)。我认为[此链接](http://help.eclipse.org/juno/topic/org.eclipse.birt.doc/birt/sub-TutT8LinkOrdersSubrpttoMasterRpt.html?resultof=%22%6c%69%6e%6b% 65%64%22%20%22%图6c%69%6E%6b的%22%20%22%64%61%74%61%73%65%74%73%22%20%22%64%61% 74%61%73%65%74%22%20)应该工作 – ficuscr 2016-04-19 18:04:21