James.Lv 发表于 2021-10-27 12:02:29

报表实现动态显示隐藏组件

在报表设计过程中,常常会有一些需求场景,需要能够动态的控制报表内容中某些组件的显示和隐藏,如下图所示:


本贴介绍如何在报表中实现动态的显示隐藏组件


重点:利用组件的隐藏属性,给隐藏属性设置表达式来进行动态的判断显示隐藏。
具体实现步骤:
1.创建报表,添加各种组件设计报表


2.添加参数,利用参数来控制组件显示隐藏


3.给组件隐藏属性设置表达式,判断参数满足条件显示隐藏。
表达式可以根据自己的实际情况进行灵活设置,我这边设置的是参数值满足条件隐藏组件


预览即可查看效果


当前也可以通过数据集字段进行组件的显示隐藏判断,具体可以根据实现需求灵活使用。
附件为本贴所用的示例demo报表。

页: [1]
查看完整版本: 报表实现动态显示隐藏组件