动态报告:基于组名称的自定义组页脚
Dynamic Reports : Custom Group Footer based on Group Name
我正在使用 Dynamic Reports 来生成报告。我需要知道我是否可以使用群组名称并为群组创建页脚。
页脚不是小计,而是警告和描述之类的东西。我拥有的组是警报名称,如 'Warning Light is turned on',后跟有关它打开的地方的详细信息。页脚必须指明解决方案,如 'Turn the heater off'。
以下是我尝试过的解决方案:
- 如果我使用带有表达式的组页脚(警报名称和硬编码字符串的切换大小写),预期的警告消息将附加到上一个组。如何写表达式获取当前组名?
- 如果我使用DynamicReports.sbt,它只显示在一栏下。如何跨越多个列?
我是动态报告的新手,非常感谢您的帮助。谢谢
已解决。
- 向数据源添加新的详细信息,其中包含与每个警报名称相对应的解决方案字符串,如 ' like 'Turn the heater off'。
初始数据源:('Alarm_Name','Place_Name')。
当前数据源:('Alarm_Name', 'Place_Name','Solution').
- 添加一个名为 'Solution' 的新字段,指向
数据源。
- 创建一个包含字段 'Solution' 的文本组件。
- 将组件添加到组页脚。
我正在使用 Dynamic Reports 来生成报告。我需要知道我是否可以使用群组名称并为群组创建页脚。 页脚不是小计,而是警告和描述之类的东西。我拥有的组是警报名称,如 'Warning Light is turned on',后跟有关它打开的地方的详细信息。页脚必须指明解决方案,如 'Turn the heater off'。 以下是我尝试过的解决方案:
- 如果我使用带有表达式的组页脚(警报名称和硬编码字符串的切换大小写),预期的警告消息将附加到上一个组。如何写表达式获取当前组名?
- 如果我使用DynamicReports.sbt,它只显示在一栏下。如何跨越多个列?
我是动态报告的新手,非常感谢您的帮助。谢谢
已解决。
- 向数据源添加新的详细信息,其中包含与每个警报名称相对应的解决方案字符串,如 ' like 'Turn the heater off'。 初始数据源:('Alarm_Name','Place_Name')。 当前数据源:('Alarm_Name', 'Place_Name','Solution').
- 添加一个名为 'Solution' 的新字段,指向 数据源。
- 创建一个包含字段 'Solution' 的文本组件。
- 将组件添加到组页脚。