Java 动态报告:基于组名称的自定义组页脚
我使用s生成报告。我需要知道是否可以使用组名并创建组的页脚。 页脚不是小计,而是类似于警告和说明的内容。我拥有的组是报警名称,如“警告灯已打开”,后面是关于其打开位置的详细信息。页脚必须指示解决方案,如“关闭加热器”。 以下是我尝试过的解决方案:Java 动态报告:基于组名称的自定义组页脚,java,jasper-reports,dynamic-reports,Java,Jasper Reports,Dynamic Reports,我使用s生成报告。我需要知道是否可以使用组名并创建组的页脚。 页脚不是小计,而是类似于警告和说明的内容。我拥有的组是报警名称,如“警告灯已打开”,后面是关于其打开位置的详细信息。页脚必须指示解决方案,如“关闭加热器”。 以下是我尝试过的解决方案: 如果我使用带有表达式的组页脚(报警名称和硬编码字符串的开关大小写),预期的警告消息将附加到上一个组。如何编写表达式以获取当前组名 如果使用DynamicReports.sbt,则它仅显示在一列下。如何跨越多个列 我是动态报告的新手,非常感谢您的帮助
- 如果我使用带有表达式的组页脚(报警名称和硬编码字符串的开关大小写),预期的警告消息将附加到上一个组。如何编写表达式以获取当前组名
- 如果使用DynamicReports.sbt,则它仅显示在一列下。如何跨越多个列
- 向数据源添加一个新的详细信息,其中包含与每个报警名称相对应的解决方案字符串,如“like”“关闭加热器”。 初始数据源:('Alarm_Name','Place_Name')。 当前数据源:('Alarm_Name'、'Place_Name'、'Solution')
- 添加一个名为“Solution”的新字段,该字段指向 数据源
- 使用“解决方案”字段创建文本组件
- 将组件添加到组页脚