周一至周五 : 08:30 - 17:30 客服专员电话/微信:17301649371 QQ:2627049059
微信咨询

扫码微信咨询

关注公众号

关注微信公众号

电话: 021 5161 9370
返回顶部
这算BUG吗,手动解锁后再加锁,锁定判断失效
显示全部楼层 倒序浏览 发表日期 2018-05-28 10:51:22 4915次阅读 4次回复
yaer
2018-5-28 10:51:22
本帖最后由 yaer 于 2018-5-28 10:53 编辑

场景:表格设定多条件(字段a=1 OR 字段b=1)自动加锁(锁定字段c),即满足其中一个即加锁

后期出现需要修改部分数据,便手动解锁。 修改完再恢复自动加锁。

这里的手动解锁加锁机制没有搞明白:

字段a和字段b在列表页以复选框形式存在,
当我手动解锁后,不管字段a和字段b实际值为多少,列表页显示状态均未“”;
编辑完手动加锁后,不管字段a和字段b实际值为多少,列表页显示状态均未“
发现一旦手动干预解锁加锁后,自动锁定判断失效!!

为验证此问题,做了如下测试:
建字段1、2、3、4、5、6
字段1 下拉选择值为:A、B、C、D
字段2为锁定字段,当字段1=(A OR C OR D)时,自动锁定
字段3  字段1=A时,字段3= “TRUE” 列表页复选框显示
字段4 字段1=B时,字段4= “TRUE”  列表页复选框显示
字段5 字段1=C时,字段5= “TRUE”  列表页复选框显示
字段6 字段1=D时,字段6=“TRUE”  列表页复选框显示



填报:正常填报无论字段1的值为何,锁定字段和列表页复选框状态显示正常
如字段1=D时,表单自动锁定,字段6复选框处于选中状态,其余处于未选中状态
此时想解锁修改字段1的值
手动解锁后,锁定字段未锁定(正常),字段3、4、5、6均处于未选中状态 (此时字段6不是应该还是处于选中状态吗)
修改字段1=C, 锁定字段不再自动锁定(为什么呢?),字段3、4、5、6均处于未选中状态 (此时字段5不是应该还是处于选中状态吗)
只能再手动加锁了
加锁后,表单锁定,字段3、4、5、6均处于选中状态 (此时字段3、4、6不是应该还是处于未选中状态吗)


以一旦被手动加锁解锁后,复选框字段均不能正确显示!

不用那么麻烦的验证了。不同的用户对锁定有不同的要求。而锁定的条件在快表是开放的,你只要按你自己的要求写入对应的条件就好 CASE WHEN (([条件字段] = [条件字段] ) AND REPORTLOCK IS NULL) OR (REPORTLOCK = '1') THEN '锁定' ELSE '' END

CASE WHEN中的条件非必要条件可以依据需要选择使用
电话/微信:18049989370 QQ:857188287
学习了,多来论坛有好处啊
yaer

2018-5-30 14:41:01

hessen 发表于 2018-5-28 22:54
不用那么麻烦的验证了。不同的用户对锁定有不同的要求。而锁定的条件在快表是开放的,你只要按你自己的要求 ...

就是在使用过程中发现功能冲突的。
问题点:
现有字段为了在列表页清楚展示,所以选择复选框形式显示在列表页。
而手动解锁和加锁会干扰以复选框形式显示在列表页的字段结果。如何解决?
hessen

2018-5-31 06:42:23

锁功能与其他字段没有关联  建议联系你的客服远程解决
电话/微信:18049989370 QQ:857188287

精彩评论4

不用那么麻烦的验证了。不同的用户对锁定有不同的要求。而锁定的条件在快表是开放的,你只要按你自己的要求写入对应的条件就好 CASE WHEN (([条件字段] = [条件字段] ) AND REPORTLOCK IS NULL) OR (REPORTLOCK = '1') THEN '锁定' ELSE '' END

CASE WHEN中的条件非必要条件可以依据需要选择使用
电话/微信:18049989370 QQ:857188287
学习了,多来论坛有好处啊
yaer

2018-5-30 14:41:01

hessen 发表于 2018-5-28 22:54
不用那么麻烦的验证了。不同的用户对锁定有不同的要求。而锁定的条件在快表是开放的,你只要按你自己的要求 ...

就是在使用过程中发现功能冲突的。
问题点:
现有字段为了在列表页清楚展示,所以选择复选框形式显示在列表页。
而手动解锁和加锁会干扰以复选框形式显示在列表页的字段结果。如何解决?
hessen

2018-5-31 06:42:23

锁功能与其他字段没有关联  建议联系你的客服远程解决
电话/微信:18049989370 QQ:857188287
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则  允许回帖邮件提醒楼主

快表软件是国内较早研究表格类软件开发平台的团队之一,迄今已有十多年的行业经验.致力于为企事业单位提供实用可靠的数字化平台。
  • 微信公众号

  • 微信小商店

  • 微信客服

  • Powered by Discuz! X3.4 | Copyright © 2022-2024, XiRong Soft. | 快表软件
  • 沪ICP备13033196号 | 营业执照 |上海西戎软件科技有限公司|沪公网安备31011502002146号|沪ICP备13033196号 |