帆软社区
首页
服务平台
文档
学院
问答
论坛
认证
招聘
任务
市场
登录
怎么实现三级权限控制,公司领导、总监、部门主管分别看不同数据
回答问题
关注问题
请
登录
后使用快捷导航
没有帐号?
立即注册
用户操作
任务管理
我的任务
详情
门户
摇摇乐
大转盘
许愿墙
积分商城
每日签到
设置
我的收藏
退出
腾讯QQ
微信登录
提问
怎么实现三级权限控制,公司领导、总监、部门主管分别看不同数据
公司领导、总监、部门主管分别看不同数据,公司领导可以看到所有部门的,总监1和总监2只能看到他们两个所管部门的数据,各部门主管只能看到自己部门数据
FineReport
lisa0521xu
发布于 2018-9-25 10:10
回答问题
关注问题
悬赏:
2 F币
+ 添加悬赏
举报
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
取消
发布回答
共10回答
最佳回答
0
离_度
发布于2018-9-25 10:15(编辑于 2023-9-6 09:34)
555
评论
举报
收起评论
(7)
lisa0521xu(提问者)
有没有再详细的例子,还有帆软的部门没有层级,怎么实现不同级查看
回复
2018-09-25 10:27
取消
回复
离_度
评论 lisa0521xu :
你用数据列卡这个函数获取到的登陆用户部门不就好了吗,
回复
2018-09-25 10:30
取消
回复
lisa0521xu(提问者)
评论 离_度 :大神 这个数据列中首先部门条件我应该怎么写
回复
2018-09-25 10:45
取消
回复
离_度
评论 lisa0521xu :我给你说下大概的思路: 你先在设计器页面的参数框里面 拖一个文本控件,控件的值是公式:GETUSERDEPARTMENTS(),先接收到当前登陆用户的所属部门,然后修改这个文本控件的控件名称,假设这个文本控件为BM,之后在数据集里面接收这个BM参数,如:where 数据库部门字段 = \'${BM}\' ,测试没有问题之后把这个接收部门的文本控件设置为不可见。
回复
2018-09-25 11:00
取消
回复
lisa0521xu(提问者)
评论 离_度 ::ds1的数据集条件写 where BUMEN = \\\'${BM}\\\' 后预览报错 java.lang.NullPointerException是什么原因
回复
2018-09-25 13:27
取消
回复
还有2条评论
点击查看
评论
取消
评论
最佳回答
0
离_度
发布于2018-9-25 14:18(编辑于 2023-9-6 09:34)
555
评论
取消
评论
0
关注人数
600
浏览人数
最后回答于:
2018-9-25 14:18
活动推荐
更多
帆软最具价值【MVP】征集令重磅来袭!
【FineBI免费新手打卡营】七天掌握FineBI6.1基础功能
【FineDataLink学习路径】助您轻松入门数据开发
热门课程
更多
帮助文档内嵌视频
免费
学习
FineReport V10.0新手入门
免费
学习
FineBI6.X零基础入门
免费
学习
悬赏者(0)
+添加悬赏
添加悬赏
增加悬赏可以吸引更多人来回答
添加悬赏:
F币
我 的 F币:
F币
充值
金额不足
确定
取消
返回顶部