[亿信BI4.7] 通过配置表获取数据权限

4047
6

zhouxy 数据小白Lv1

发表于2021-6-17 10:50

悬赏50

已解决

楼主
本帖最后由 zhouxy 于 2021-6-17 10:54 编辑

报表权限控制:                                                
    增加条线权限控制功能                                                
    如:用户Z_01是A条线,用户Z_01登录报表时,只能查看A条线的机构、科目、条线、产品等报表数据,不能看到其他条线报表数据                                                
        用户Z_02是B条线,用户Z_02登录报表时,只能查看B条线的机构、科目、条线、产品等报表数据,不能看到其他条线报表数据                                                
        用户Z_03不归属条线,用户Z_03登录报表时,只能查看所有条线的机构、科目、条线、产品等报表数据        

最近看过此主题的会员

啊洋

yang1201

esen_4FEZ7U2INX3Q

你好啊

jiangyajuan

颜值区总司令

ESENSOFT官方技术支持

13474715426

果冻出场

小书童

xiaocai

说的小谎

小怪兽

最佳答案
例子:if(diminf("汽车",@xh,"$UPID0") is null,'1=1','2=2') ;说明:其中diminf("维表中文名",@参数名,$字段名)
6个回答

只看楼主

小怪兽 数据达人Lv4

发表于2021-6-17 11:02

只看该作者

取消 关注该作者的回复

沙发

你现在遇到了什么问题?

zhouxy 数据小白Lv1

发表于2021-6-17 11:07

只看该作者

取消 关注该作者的回复

板凳

小怪兽 发表于 2021-6-17 11:02
你现在遇到了什么问题?

我通过图片上的语句实现了 Z01 Z02的数据权限控制 但是Z03没实现

zhouxy 数据小白Lv1

发表于2021-6-17 12:40

只看该作者

取消 关注该作者的回复

地板

维表的某个字段为空, 就1=1, 否则就加过滤条件    if (维表.dept_cd is null,1=1,过滤条件)这个可以语法如果可以实现应该怎么写

zhouxy 发表于 2021-6-17 12:40
维表的某个字段为空, 就1=1, 否则就加过滤条件    if (维表.dept_cd is null,1=1,过滤条件)这个可以语 ...

您好,不同的问题请开新帖提问.

zhouxy 数据小白Lv1

发表于2021-6-17 13:40

只看该作者

取消 关注该作者的回复

6#

ESENSOFT官方技术支持 发表于 2021-6-17 13:36
您好,不同的问题请开新帖提问.07.gif

这是同一个问题啊

果冻出场 数据小白Lv1

发表于2021-6-17 10:50

只看该作者

取消 关注该作者的回复

7#

例子:if(diminf("汽车",@xh,"$UPID0") is null,'1=1','2=2') ;说明:其中diminf("维表中文名",@参数名,$字段名)

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

渠道咨询电话:137-0120-6790

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号