找回密码
 立即注册

QQ登录

只需一步,快速开始

Eden.Sun Wyn认证

超级版主

181

主题

3588

帖子

6755

积分

超级版主

Rank: 8Rank: 8

积分
6755

Wyn高级认证Wyn认证

Eden.Sun Wyn认证
超级版主   /  发表于:2024-10-28 15:12  /   查看:82  /  回复:0
本帖最后由 Eden.Sun 于 2024-10-29 17:05 编辑

    今天给大家介绍一个简单的报表设计案例:通过参数控制表格显示的数据列。
    这个的原理很简单,通过参数值、配合表格的隐藏条件实现的效果,将不需要的数据列隐藏起来。

    1. 创建参数
     这个参数的可用值就是我们的表格中的数据列的名称:
    image.png225112303.png


    2. 设置隐藏条件:{IIF(Join(@报表参数1, ",").IndexOf("姓名") >= 0, false, true)}
     这个表达式的作用就是,判断报表参数1的值中是否包含“姓名”,如果有,就返回false,反之返回true。隐藏条件中 true 表示隐藏,false 则是不隐藏。
    image.png938245849.png


    同理,给其他的列上也要曾加隐藏表达式:
    image.png739146117.png

    3. 预览效果
    这样就已经完成了动态列的表格设计:
    动态列.gif515302428.png
   
    附件是demo案例,有需要的小伙伴可以参考呀。





wyn-export-20241029134630.zip

5.97 KB, 下载次数: 0

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部