找回密码
 立即注册

QQ登录

只需一步,快速开始

qq5168

高级会员

66

主题

378

帖子

1210

积分

高级会员

积分
1210
qq5168
高级会员   /  发表于:2021-11-9 21:03  /   查看:2639  /  回复:8
文本框的值唯一勾选后,要是同时勾选只读,在页面上值唯一就无效了,这个说设计成这个,我也就理解了,但是,我设置单元格权限的可编辑性,设置成不能编辑,好家伙,这个也不行,值唯一的验证也失效了,所以这个算是bug(只读这个其实也可以算bug的)

8 个回复

倒序浏览
qq5168
高级会员   /  发表于:2021-11-9 21:19:31
沙发
我又换了一种思路,使用条件格式,单元格属性改成禁用,这个值唯一验证也变成无效,愁人啊

这个应用场景还是存在的,因为这个文本框是几个其他文本框组合的数据来验证的,还有其他办法吗,我先变通解决一下
回复 使用道具 举报
qq5168
高级会员   /  发表于:2021-11-9 21:23:17
板凳
目前设计的验证方式,只能是这个文本框是可编辑状态的才有效的,这个验证模式是有问题的,很多场景都是只需要写表的时候验证,或者是失去焦点的时候验证
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-11-10 17:45:28
地板
您好,我们的设计思路是,如果是不可编辑的,说明这个值就不能手工的去修改,
如果他有值的话,应该也是从数据库带出来,如果从数据库带出来的值,再重新存进去校验不通过是不是不太合理呢,同时我们把只读的不验证,也能减少性能的消耗。
不过您描述的情况确实也符合日常情景,您能不能做一个demo给我,我这边拿到您的实际场景之后,内部研究一下给您答复哈
回复 使用道具 举报
qq5168
高级会员   /  发表于:2021-11-10 18:37:13
5#
Joe.xu 发表于 2021-11-10 17:45
您好,我们的设计思路是,如果是不可编辑的,说明这个值就不能手工的去修改,
如果他有值的话,应该也是从 ...

麻烦版主帮我看下,怎么变通解决一下的,控制编辑权限验证失效这个是bug的





回复 使用道具 举报
qq5168
高级会员   /  发表于:2021-11-10 18:44:04
7#
我截个图吧,非常简单的


本帖子中包含更多资源

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

x
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-11-11 17:27:34
8#
qq5168 发表于 2021-11-10 18:44
我截个图吧,非常简单的

您好,如果页面上的元素的值是只读的,但是有时候验证不过,还在这个元素旁边出现一个红色的数据验证的错误这个设计感觉不合理,页面的数据验证,就是验证用户输入的值是不是合法的,
您这个需求可以这样来做,自己在命令中添加逻辑验证,
(1)先查出这个数据在表中的行数



(2)判断这个行数,如果>0,说明在数据表中已经存在了,就弹出消息提示





本帖子中包含更多资源

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

x
回复 使用道具 举报
qq5168
高级会员   /  发表于:2021-11-11 18:30:53
9#
Joe.xu 发表于 2021-11-11 17:27
您好,如果页面上的元素的值是只读的,但是有时候验证不过,还在这个元素旁边出现一个红色的数据验证的错 ...

感谢版主,做命令判断是可以的,只是比我预期的前端直接判断效果要稍差一点
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-11-12 16:44:15
10#
qq5168 发表于 2021-11-11 18:30
感谢版主,做命令判断是可以的,只是比我预期的前端直接判断效果要稍差一点

您好,因为从设计角度来看,如果页面上的元素的值是只读的,还验证不过会很奇怪,
页面验证就是验证输入的合不合法,
您这种需求感觉像是应该在数据库端增加联合索引的需求,这个我们已经在讨论中了,
感谢您对活字格的支持和理解~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部