简短的问题:
我有一个可以在运行时更改分组条件的组(请参阅下面长问题中的详细信息)。我可以在组页眉/页脚中显示组的当前值(例如,按分支分组 - 显示分支名称,按客户端分组 - 客户端名称等)?
长问题:
我想允许我的用户即时更改分组条件。我可以通过两种方式相对容易地实现这一点:
- 通过 BIRT 设计时 API(传递给适当的行/数据集列值)。
通过报告参数。将数据集列名称作为参数值传递,并在组条件中使用它
eval(params["groupColumnName"].value)
我的问题是我必须在组页眉中显示当前组的值(并且很高兴在组页脚中重复它)。
我不知道如何为选项 1 实现这一点。(设计时 API)。
对于选项 2。我可以在组页眉/页脚中重复 2. 中的 Java 脚本,但这不是我想要实现的。我不想重复那个繁琐的 java 脚本 2-3 次。我能否以某种方式在组级别定义该值(类似于组的命名查询),然后在组条件、页眉和页脚中重用它?
可能的 BIRT 允许按组名显示分组的当前值吗?
欢迎任何想法。