找回密码
 立即注册

QQ登录

只需一步,快速开始

condust

中级会员

102

主题

244

帖子

934

积分

中级会员

积分
934

时代开发者征文活动

condust
中级会员   /  发表于:2020-3-31 17:30  /   查看:9871  /  回复:26
设置了数据验证,选择了行,离开焦点时候会提示,不让离开,能不能改为在保存的时候触发?

本帖子中包含更多资源

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

x

26 个回复

倒序浏览
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-4-15 18:54:48
推荐
那我来安排,如果设置了新的规则,前端页面我们就无脑按照现在的策略去验证了哈~

觉得这个方法可以的,老铁,请给我这个帖子,点赞(让我放心一下哈~)
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-4-1 09:17:23
板凳
这个建议非常好,其实我之前也有想过,后来放弃的原因是:
用例场景:
一开始我们对字段的数据验证规则为规则1,并且运行了好长一段时间,已经有很多的数据保存进去了;
中间系统更新了,客户(领导)要求这个数据验证规则要修改成规则2,但是一起已经保存的数据,使用规则2的话,是验证不通过的;
>>这时候,问题就来了,如果您设置了表格的整体提交的时候验证,那么以前的数据不是不能通过验证了?
>>如果你说,修改过的数据,才验证;万一你还直接把老数据中的其他字段修改了一下,那怎么办?
>>如果你说哪个格子别修改过,你才验证哪个格子?那我就不说啥了,你自己细品一下(数据验证本来是干啥的?那些设置了必填的单元格一开始本来就是空值,你猜要求他必填的啊)
以上是我的困扰,欢迎大家给我建议一下,咱一起集思广益
回复 使用道具 举报
lwt悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-4-1 10:32:52
地板
本帖最后由 lwt 于 2020-4-1 10:46 编辑

这确是个问题,
验证模式应该分三种:1.填报时
2.提交数据库时
3.最好还可手动点按钮检查(填报时、提交时都不验证,这样可做暂存的动作,待数据录入完成后二次提交时进行验证,不考虑来自数据库的验证)
以上的验证方式包含页单元格和表格。
关于已产生产的数据再更改的验证方式,按最新策略来验证。验证是整体的,不用考虑修改过哪个格子单独验证。



回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-4-1 18:20:58
4#
真的吗?
我咋觉得肯定有人是需要老数据不验证的呢
回复 使用道具 举报
successit悬赏达人认证
银牌会员   /  发表于:2020-4-11 15:18:04
5#
Simon.hu 发表于 2020-4-1 09:17
这个建议非常好,其实我之前也有想过,后来放弃的原因是:
用例场景:
一开始我们对字段的数据验证规则为 ...

最近也遇到了这个问题
页面表格绑定数据库字段设置了不可为空,在实际录入过程中,第一个行字段录入后,后面的必填字段都必须录完后才能开始第二行,实操过程体验非常不好,还是设置了松绑定的。
我们的系统做出来是给操作人用的,他们实操过程中对数据的录入顺序没有统一标准,基本不会按照表格排好的字段顺序录入,甚至有可能会把每行的第一个字段录好后,才会去录入每行的其它字段。非要他按照顺序录入,这个体验作为开发者,我都感觉不好意思。这其实就跟做EXCEL表的逻辑一样,做EXCEL表的时候,很少人会把每行的填完了再填下一行。基本都会按照字段来录入。

对于系统来说,一是保证录入的数据符合数据库字段类型要求,二是必填的一定要填,但这些不应该是在提交数据库时才会考虑的么,至于在页面表格中,他是怎么录的,录的什么,无需步步紧逼吧,对于有强迫症的人来说,这样的做法估计要被逼疯的。

后续数据修改,按照新的规则执行。
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-4-13 18:06:55
6#
你没懂我的意思,
我担心的是当修改成数据验证规则2的时候,有一天一个人加了一条数据,他会发现,他需要把之前提交的几百万或者几千万条的数据都先更新成符合当前数据验证标准的数据咋整,那个时候,我估计要被人砍死了
回复 使用道具 举报
successit悬赏达人认证
银牌会员   /  发表于:2020-4-14 16:22:54
7#
Simon.hu 发表于 2020-4-13 18:06
你没懂我的意思,
我担心的是当修改成数据验证规则2的时候,有一天一个人加了一条数据,他会发现,他需要 ...

目前最纠结的是表格中验证必填,表格中的必填是跟绑定数据表的字段为不允许空值逻辑来的,这个逻辑能否不在表格填报的时候验证,也就是没有把表格数据提交到数据表前,不验证必填项,等提交数据表的时候如果发现必填项没填写,则提示必填。目前在填报的时候,老提示这个,实在是受不了
回复 使用道具 举报
1818himis悬赏达人认证 活字格认证
高级会员   /  发表于:2020-4-14 17:47:08
8#
Simon.hu 发表于 2020-4-13 18:06
你没懂我的意思,
我担心的是当修改成数据验证规则2的时候,有一天一个人加了一条数据,他会发现,他需要 ...

验证方式是设置在页面里面的吧,跟已经保存的数据没有关系,设置为新的规则2,编辑以前的数据就是按现在的新规则2 验证,这个好像没有冲突。
回复 使用道具 举报
successit悬赏达人认证
银牌会员   /  发表于:2020-4-15 08:22:36
9#
Simon.hu 发表于 2020-4-1 09:17
这个建议非常好,其实我之前也有想过,后来放弃的原因是:
用例场景:
一开始我们对字段的数据验证规则为 ...

其实你所担心的这些,是一个系统管理所必须承担的,已开发好的系统,做任何牵扯数据、逻辑的修改,都必须是经过慎重考虑的,不是随意的,也就是说,改完后将会带来的问题,在改之前都是有心理准备的,并且有解决方案的。
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部