eclipse - BIRT 报告/将两个数据集中的字段合并到一个动态文本框中
问题描述
在 eclipse Birt 报告工具中,我有两个数据集,每个数据集返回一行。然后我有一个网格,在其中,我需要将每个数据集中的一个字段组合成一个字段,我似乎不知道该怎么做。有任何想法吗?
应该是这样的: DS1.Field / DS2.Field
任何帮助表示赞赏。
解决方案
假设您可以访问网格 G 内的 DS1。
您可以在 G 的一个单元格中放置一个动态文本项 T,并将该项 T 绑定到 DS2。
在 T 的表达式构建器中,请注意类别“可用列绑定”现在显示子类别 T 和 G,并且您可以将来自 DS1 和来自 DS2 的字段插入到表达式中。
这样你就可以写
row._outer["Field"] + " / " + row["Field"]
// ^-- = DS1.Field
// ^-- = DS2.Field
推荐阅读
- python - Tensorflow 将 2D 张量元素与 3D 张量相乘
- oracle - ORA-00918: 列定义不明确 - INSERT INTO 表
- javascript - 对 c# 注入服务的 Blazor 服务器 Javascript Websocket 回调不起作用
- excel - Excel VBA - 如何在受保护的视图中从文件中提取数据/限制个人宏
- python - M1 mac numpy 问题
- mongodb - Mongodb:展开到具有不同名称的属性
- html - 如何仅限制用户输入的长度,但允许以编程方式输入任何长度
- next.js - 有什么配置吗,我需要添加下一个js来处理.less文件和带有@import'../lib/antd.less/的文件
- angular - Angular 库 - 无法读取未定义的属性“ɵmod”
- python - 将元组传递给frozenset