通常在系统当中会存在权限管控这样的功能,需要根据最终用户的权限去控制更细粒度的数据,本篇文章来分享根据用户的权限去设置用户自定义报表列。
示例报表:
用户自定义报表列.rdlx-json
设置参数名称及可用数据,可用数据设置为列名 【值】【标签】,设置如下
=Not Join(Parameters!ChooseColumn.Value, ",").Contains("订购月")
即:先将各个参数值拼在一起,判断是否包含“订购月”,如果包含则返回False, 否则返回 True.