Foxtable(狐表)用户栏目专家坐堂 → 用户权限问题请教


  共有2344人关注过本帖平板打印复制链接

主题:用户权限问题请教

帅哥哟,离线,有人找我吗?
huizhong
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:141 积分:1227 威望:0 精华:0 注册:2018/2/22 10:06:00
用户权限问题请教  发帖心情 Post By:2019/5/15 15:31:00 [只看该作者]

老师,请教个问题

我有一个资产管理主表,其为公司资产管理基础表,表内是公司资产明细,对于每一项资产而言,有“使用者”及“所有者”,如果是本公司采购资产仍由本公司使用,则“使用者”及“所有者”均为本公司,如果本公司采购但借给B公司使用,则“使用者”为B公司,“所有者”为本公司,以上是关于“所有者”及“使用者”的列属性介绍

我在项目事件中设置加载代码如下:
DataTables("资产管理主表").LoadFilter = "',' + 公司标记组 + ',' like '%," & User.Roles.replace(",", "','") & ",%'"
以此保证当本公司的人员登录后,无论“所有者”还是“使用者”,涉及本公司的均会加载

请教内容如下:
我在设置用户权限时,如果,只设置单一公司权限,系统正常使用,数据加载正常,但是,当某员工是双重身份或三重身份,也就是,某员工同时管理两家或三家公司时,在权限中选定两家或三家公司后,登录系统后不加载任何数据,请老师给指导下,看看代码应做如何修改

 回到顶部