提交条件设置:空白行不提交入库

有A、B、C、D、E、F、G七列,A、B、C列数据加起来是G列,A、B、C三列为必填项,组合主键。

设置提交条件:len(G3)>0.

问题:用户导入空白行仍提示不能为空,没有过滤掉

FineReport 用户xASEW5095 发布于 2020-5-26 12:20
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
zsh331Lv8专家互助
发布于2020-5-26 12:52

楼主:【数据校验】和【提交条件】又没有相互关系,“数据校验”是来验证数据的完整性,如果不需要这个校验过程,直接把控件定义成【允许为空】即可。


或 把对应的数据校验js脚本关闭!

image.png

最佳回答
0
anhuihaiwei2005Lv4见习互助
发布于2020-5-26 15:34

设置的是提交条件,如果要在输入数据后校验就过滤掉的话,就在每个控件对控件进行及时校验设置。

最佳回答
0
shirokoLv6资深互助
发布于2021-8-10 11:10

先执行校验,然后才是提交,提交的时候会过滤掉提交条件。

所以如果你G3为空想要跳过,校验条件需要改成:  len(G3)=0 || 原来的条件

  • 4关注人数
  • 1124浏览人数
  • 最后回答于:2021-8-10 11:10
    请选择关闭问题的原因
    确定 取消
    返回顶部