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

问题描述 投票:0回答:1

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

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

非常感谢。

eclipse birt
1个回答
0
投票

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

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

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

因此你可以写

row._outer["Field"] + " / " + row["Field"]
// ^-- = DS1.Field
//                            ^-- = DS2.Field
© www.soinside.com 2019 - 2024. All rights reserved.