找回密码
 立即注册

QQ登录

只需一步,快速开始

摄魄霄汉02

初级会员

35

主题

78

帖子

385

积分

初级会员

积分
385
摄魄霄汉02
初级会员   /  发表于:2023-8-16 16:28  /   查看:3623  /  回复:18
设置了有效性验证,但是如果该行同时设置了隐藏,则提交时不会进行有效性验证

18 个回复

倒序浏览
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-16 17:19:17
沙发
这个隐藏是设置行列布局隐藏的,还是直接设计器中隐藏的,

上传的demo我们看一下吧
回复 使用道具 举报
摄魄霄汉02
初级会员   /  发表于:2023-8-17 09:21:24
板凳
本帖最后由 Joe.xu 于 2023-8-17 15:10 编辑

复现步骤:

    1:打开工程 → 列表页 → 隐藏的是“学号”行(已设置了有效性校验)→ 运行填报 → 可以正常保存;
    2:取消行隐藏 → 重新运行填报 → 会提示校验信息

本帖子中包含更多资源

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

x
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-17 17:25:00
地板
你这个是在设计器中设置的不显示,这就意味着最终客户是看不到这个框的,
无法修改和编辑,这种的为什么要校验呢,他都看不见
填不了数据,即使错了也没办法修改,
----来自于之前支持隐藏校验时客户的原话
回复 使用道具 举报
摄魄霄汉02
初级会员   /  发表于:2023-8-17 17:57:30
5#
不是的,这只是个样例,实际场景是:
这是手机页,页面内容很多,需要分屏显示,即 点击下一页,则隐藏前面页的内容(使形式上看起来像是分屏),所以需要即使隐藏,也不能略过校验。
(PS:关于这种场景,是否还有更优解呢)
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-18 17:11:11
6#
现在的点就在于隐藏了,校验的话,即使错了,客户也没办法改呀,
还可能会导致其他命令执行不了,你有什么好的建议吗
回复 使用道具 举报
摄魄霄汉02
初级会员   /  发表于:2023-8-18 17:36:53
7#
只要能提示校验,客户就可以通过点击“上一步”而回到对应位置进行信息的补充更正,目前也没想到什么好方式,我试下能否通过变量或辅助字段来实现吧,
不过还是建议官方可以实现这种隐藏校验,要是能实现“根据条件进行校验”(如 审批意见=‘不同意’时,必须填写理由,这种类似场景应该很多时候都需要),
要是能支持这样的话就省事多了
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2023-8-21 12:24:41
8#
您好,如果是根据条件校验的话,可以试试数据验证的公式,这里需要输入一个公式,如果公式的运行结果为 true 通过校验,否则不通过。如下:




本帖子中包含更多资源

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

x
回复 使用道具 举报
摄魄霄汉02
初级会员   /  发表于:2023-8-22 09:47:39
9#
没测试出来,方便吧您做的那个demo上传一下吗?好参考学习下
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-22 17:38:51
10#
本帖最后由 Lay.Li 于 2023-8-22 17:40 编辑

您好,您是怎么测试的呢,现在是需要什么demo呢。楼上大佬说的是公式校验的用法,您可以参考参考帮助手册的内容,您现在是想用"根据条件进行校验"实现什么效果呢,方便的话建议您可以发一个demo上来,这样我们也可以更好的帮助到您
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部