请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

chenjamo
金牌服务用户   /  发表于:2022-10-25 18:01  /   查看:1543  /  回复:3
1金币
有一张出库单一张物料表,出库单物料ID关联的是物料表的ID,在出库表列表与页面中显示物料编码与物料名称都是直接使用关联的数据,如果物料表启用行权限,比如将Administrator的权限删除掉,当用Administrator登录后发现页面中的物料编码和物料名称都不显示,只有给用户有物料表的查看权限才能看到数据
如果还是要使用关联的方式处理的话有什么办法在不给用户物料表查看权限的情况下能看到数据

现在考虑能实现的有2种方法
1、是将物料编码与物料名称写到出库表中
2、是使用odate的方式打开表的时候获取数据
方法一的话表数据数据太杂了,如果关联多数据就更杂了
方法二对于性能有影响,不大想使用





附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

感谢各位大佬的支持~ 大佬,这个需求有些奇怪哈,已经给物料表设置了administrator不能查看,那administrator就应该不知道物料表的任何信息的,现在又想通过出库表里的字段带出物料表的信息,这本身就矛盾了哈。 回到实现步骤,odata这个方案也是不可行的,因为物料表设置了行权限,那administrator登录时使用odata是什么数据都查询不出的。数据关联联动的一个方案,odata,组合框,vlookup,表字段关联,都需要被查看的表有权限 ...

3 个回复

最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-10-25 18:01:38
来自 4#
感谢各位大佬的支持~
大佬,这个需求有些奇怪哈,已经给物料表设置了administrator不能查看,那administrator就应该不知道物料表的任何信息的,现在又想通过出库表里的字段带出物料表的信息,这本身就矛盾了哈。
回到实现步骤,odata这个方案也是不可行的,因为物料表设置了行权限,那administrator登录时使用odata是什么数据都查询不出的。数据关联联动的一个方案,odata,组合框,vlookup,表字段关联,都需要被查看的表有权限才能带出数据。所以这个需求可能只能通过您说的方法1和楼上大佬提供的视图去实现了
回复 使用道具 举报
HumbleMoses
初级会员   /  发表于:2022-10-25 18:19:07
2#
本帖最后由 HumbleMoses 于 2022-10-25 18:28 编辑

你好,可以尝试创建一个两表关联的视图去实现

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
chenjamo
金牌服务用户   /  发表于:2022-10-26 08:11:16
3#
本帖最后由 chenjamo 于 2022-10-26 09:09 编辑
HumbleMoses 发表于 2022-10-25 18:19
你好,可以尝试创建一个两表关联的视图去实现

视图的方式其实也是创建一张表,这张表也是一样的也有行权限和字段权限,如果考虑到数据的查看问题,还是需要设置权限,这样又绕回最开始的那个问题了,
同时视图其实有很多问题,比如当前行问题(这个可以通过一定方案绕过),还有就是如果有页面容器传值的话也有问题

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部