-
LittleCute 初学数据Lv2
发表于2023-6-26 14:13
悬赏5
已解决
Jine 发表于 2023-6-28 17:06
不可以。
设置 非此用户录入的数据的 行高为0时,数据第一页 1000条,不显示,但 占据了一页,即空白的一 ...
回填设置中添加审核条件,用ardb函数查询非登录用户的数据,如:
GRID1.A2 not in <#=ardb("select id from F_SJCS where userid<>'"+login.id+"' ")#>
11个回答
在回填设置中设置关键字,在表元的回填属性中勾选是否唯一,这样就会按照关键字和是否唯一检索是否已有重复数据。可以试试看看效果~
-
LittleCute 初学数据Lv2
chestnut 发表于 2023-6-26 14:31
在回填设置中设置关键字,在表元的回填属性中勾选是否唯一,这样就会按照关键字和是否唯一检索是否已有重复 ...
已用户B为例,B在这个页面只能看到自己录入的信息,按照 您说的方法 只可以 校验 B本人录入的是否重复,如果用户 A录入了no=3,那么 B 再录入 no=3的记录时 ,会提示导入成功,实际上后台没有导入,因为后台表加了主键。
Jine 发表于 2023-6-26 14:48
已用户B为例,B在这个页面只能看到自己录入的信息,按照 您说的方法 只可以 校验 B本人录入的是否重复, ...
用户只能看到自己录入的信息,这个是在报表过滤中设置的,还是通过权限控制的呢?
-
LittleCute 初学数据Lv2
chestnut 发表于 2023-6-26 16:49
用户只能看到自己录入的信息,这个是在报表过滤中设置的,还是通过权限控制的呢? ...
数据集表中 查询时 只查询 当前用户 录入的信息。
-
LittleCute 初学数据Lv2
本帖最后由 Jine 于 2023-6-26 17:58 编辑
chestnut 发表于 2023-6-26 16:49
用户只能看到自己录入的信息,这个是在报表过滤中设置的,还是通过权限控制的呢? ...
现在 系统 可以满足: 当前用户录入 自己录入过的 no,会提示重复。
想实现的是:当前用户录入 其他人录入过的no 时,也提示 重复,而不是 提示成功,实际并未存入库。
Jine 发表于 2023-6-26 17:55
主键 等 已设置。
现在 系统 可以满足: 当前用户录入 自己录入过的 no,会提示重复。
想实现的是:当前用 ...
就是主题表中是否有用户代码信息,有的话可以在报表的行高表达式中判断,根据登录者id与用户代码比对,控制显示的数据。
在报表中增加一列显示用户代码,行高表达式中比对login.id与显示用户代码的表元,不显示的行高设置为0。
-
LittleCute 初学数据Lv2
chestnut 发表于 2023-6-26 17:59
就是主题表中是否有用户代码信息,有的话可以在报表的行高表达式中判断,根据登录者id与用户代码比对,控 ...
不可以。
设置 非此用户录入的数据的 行高为0时,数据第一页 1000条,不显示,但 占据了一页,即空白的一页,翻到第二页 有 登录的人 录入的数据,录入重复数据还是 不提示重复。
本帖最后由 chestnut 于 2023-6-28 20:22 编辑
Jine 发表于 2023-6-28 17:06
不可以。
设置 非此用户录入的数据的 行高为0时,数据第一页 1000条,不显示,但 占据了一页,即空白的一 ...
回填设置中添加审核条件,用ardb函数查询非登录用户的数据,如:
GRID1.A2 not in <#=ardb("select id from F_SJCS where userid<>'"+login.id+"' ")#>
-
LittleCute 初学数据Lv2
chestnut 发表于 2023-6-29 19:11
请问问题解决了吗?
没有解决,刚才 试了下函数ardb 总是 返回空,无论库里有没有 数据 都返回空,一致审核不通过