BIRT将两个数据集中的字段报告/组合到一个动态文本框中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BIRT将两个数据集中的字段报告/组合到一个动态文本框中相关的知识,希望对你有一定的参考价值。

在eclipse Birt报告工具中,我有两个数据集,每个数据集都返回一行。然后我有一个网格,在里面,我需要将每个数据集中的一个字段合并为一个,我似乎无法弄清楚如何做到这一点。有任何想法吗?

应该是这样的:DS1.Field / DS2.Field

非常感谢。

答案

假设您可以访问网格G内的DS1。

您可以将动态文本项T放在G的单元格中,并将此项目T绑定到DS2。

在T的表达式构建器中,请注意“可用列绑定”类别现在显示子类T和G,并且您可以将DS1和DS2中的字段插入表达式中。

因此你可以写

row._outer["Field"] + " / " + row["Field"]
// ^-- = DS1.Field
//                            ^-- = DS2.Field

以上是关于BIRT将两个数据集中的字段报告/组合到一个动态文本框中的主要内容,如果未能解决你的问题,请参考以下文章

格式化 BIRT 报告中的日期时间

如何强制 BIRT 显示零值?

将 Birt 报告导出到 Excel

来自属性文件的 Birt 数据源参数

如何配置 BIRT 报告引擎直接从类路径加载字体?

与 maximo 的 Birt 交互式报告