同一个数据集可以让不同的用户看不同的字段吗
通过$fine_username,$fine_role获取用户名字或角色,然后过滤或者条件属性来实现。
权限细粒度完整示例-https://help.finereport.com/doc-view-864.html
同一数据集好像并不好操作,你可以将字段都列出来,放到单元格里。然后根据角色进行字段隐藏(用条件属性)
决策系统里面设置好角色,然后在要设置的字段上进行筛选,添加
if(GETUSERJOBTITLES() = "人员", $fr_username, nofilter)
参考帮助文档 数据集动态列 数据集参数实现动态列-https://help.finereport.com/doc-view-1289.html
把下拉框里手选的方法 变成 根据$fine_username公式来实现 字段自动选择就好了