老师,请教个问题
我有一个资产管理主表,其为公司资产管理基础表,表内是公司资产明细,对于每一项资产而言,有“使用者”及“所有者”,如果是本公司采购资产仍由本公司使用,则“使用者”及“所有者”均为本公司,如果本公司采购但借给B公司使用,则“使用者”为B公司,“所有者”为本公司,以上是关于“所有者”及“使用者”的列属性介绍
我在项目事件中设置加载代码如下:
DataTables("资产管理主表").LoadFilter = "',' + 公司标记组 + ',' like '%," & User.Roles.replace(",", "','") & ",%'"
以此保证当本公司的人员登录后,无论“所有者”还是“使用者”,涉及本公司的均会加载
请教内容如下:
我在设置用户权限时,如果,只设置单一公司权限,系统正常使用,数据加载正常,但是,当某员工是双重身份或三重身份,也就是,某员工同时管理两家或三家公司时,在权限中选定两家或三家公司后,登录系统后不加载任何数据,请老师给指导下,看看代码应做如何修改