参数下拉框权限如何控制

做好的填报表通过复制URL发布到OA 上供大家填报,通过什么方法可以控制部门下拉框只能看到自己部门。部门数据字典是数据库表。不能用帆软自带的用户参数,因为帆软平台我根本没维护用户。1603848049(1).png

FineReport 长路漫浩浩 发布于 2020-10-28 09:25 (编辑于 2020-10-28 10:32)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
长路漫浩浩Lv4初级互助
发布于2020-10-28 16:16

URL链接后面写上指定参数值就可以了,OA上多分几个链接。

最佳回答
0
snrtuemcLv8专家互助
发布于2020-10-28 09:27(编辑于 2020-10-28 09:30)

根据登录人员的ID,通过数据过滤,where条件筛选控制,我自己写过的,OA这边传递登录人员ID,然后帆软控制,数据库是Oracle

image.png

最佳回答
0
北屿Lv5初级互助
发布于2020-10-28 09:28(编辑于 2020-10-28 09:29)

$fine_username、$fine_role、$fine_position

看下权限控制

https://help.fanruan.com/finereport/doc-view-861.html?source=1

最佳回答
0
用户D1156960Lv2见习互助
发布于2020-10-28 09:33

下拉框数据字典设置成公式类型

公式参考

sql("数据库名",
"SELECT 部门名 FROM 表名 a where a.登录名='"+$fine_username+"'"),1)

最佳回答
0
shirokoLv6资深互助
发布于2020-10-28 09:36

通过用户名去关联出所属部门

用户名参数为fine_username ,9.0以前是fr_username

  • 4关注人数
  • 497浏览人数
  • 最后回答于:2020-10-28 16:16
    请选择关闭问题的原因
    确定 取消
    返回顶部