做好的填报表通过复制URL发布到OA 上供大家填报,通过什么方法可以控制部门下拉框只能看到自己部门。部门数据字典是数据库表。不能用帆软自带的用户参数,因为帆软平台我根本没维护用户。
URL链接后面写上指定参数值就可以了,OA上多分几个链接。
根据登录人员的ID,通过数据过滤,where条件筛选控制,我自己写过的,OA这边传递登录人员ID,然后帆软控制,数据库是Oracle
$fine_username、$fine_role、$fine_position
看下权限控制
https://help.fanruan.com/finereport/doc-view-861.html?source=1
下拉框数据字典设置成公式类型
公式参考
sql("数据库名","SELECT 部门名 FROM 表名 a where a.登录名='"+$fine_username+"'"),1)
通过用户名去关联出所属部门
用户名参数为fine_username ,9.0以前是fr_username