[ABI 5.1] 如何通过用户的部门id来限制数据展示

18958
14

haocx 数据老手Lv5

发表于2019-10-23 18:24

悬赏1

未解决

楼主
比如用户A所在部门是03,取数的主题表里也是分部门展示数据的,我现在需要当A查看分析表的时候只展示部门为03的数据

最近看过此主题的会员

lyg

14个回答

只看楼主

haocx 数据老手Lv5

发表于2019-10-23 18:26

只看该作者

取消 关注该作者的回复

沙发

我在权限的数据级次里设置了,但是没生效

1505121235 数据老手Lv5

发表于2019-10-23 18:32

只看该作者

取消 关注该作者的回复

板凳

这个001用户登录之后,查看分析表结果页的sql详情是怎样的呢

haocx 数据老手Lv5

发表于2019-10-23 18:38

只看该作者

取消 关注该作者的回复

地板

1505121235 发表于 2019-10-23 18:32
这个001用户登录之后,查看分析表结果页的sql详情是怎样的呢

咋看,囧

1505121235 数据老手Lv5

发表于2019-10-23 19:10

只看该作者

取消 关注该作者的回复

5#

主题集属性设置数据级次维后,在用户权限处设置数据级次,最后以用户登录,计算分析表,查看详细信息里面有数据级次的说明

haocx 数据老手Lv5

发表于2019-10-23 20:09

只看该作者

取消 关注该作者的回复

6#

我设置了数据级次为财务,但是生成的sql里没体现select row_.*,rownum from ( select sum(a.COST_AMT) as D12,MAX(a.COST_REMARK) as H12,a.COST_CLASSES as B12,max(b.NAME) as mc_B120
from PERFORMANCE_DEPT_COST a
,F_CM_COSTCLASSES b
where (A.COST_CLASSES=B.ID(+)) and (SUBSTR(a.BBQ,1,4) = '201910')
group by a.COST_CLASSES )row_ where rownum <= 1000

1505121235 数据老手Lv5

发表于2019-10-23 20:28

只看该作者

取消 关注该作者的回复

7#

我看你设置了数据级次维也给了数据级次的权限,怎么还报当前登录者没有任何数据访问权限,是不是sql数据源做表

haocx 数据老手Lv5

发表于2019-10-23 20:32

只看该作者

取消 关注该作者的回复

8#

1505121235 发表于 2019-10-23 20:28
我看你设置了数据级次维也给了数据级次的权限,怎么还报当前登录者没有任何数据访问权限,是不是sql数据源 ...

不好意思,没最后那个图,不小心粘多了

1505121235 数据老手Lv5

发表于2019-10-23 20:38

只看该作者

取消 关注该作者的回复

9#

你的sql详情中确实没有数据级次维的过滤,分析对象和主题表方便导出吗?是不是所有的报表数据级次都没有生效?

1505121235 数据老手Lv5

发表于2019-10-23 20:40

只看该作者

取消 关注该作者的回复

10#

这张图里面有这个过滤条件,你再看看

haocx 数据老手Lv5

发表于2019-10-23 21:13

只看该作者

取消 关注该作者的回复

11#

1505121235 发表于 2019-10-23 20:40
这张图里面有这个过滤条件,你再看看

好的

上一页12下一页共2页

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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