填报提交条件设置没有生效。

报表填报属性提交条件设置了当某个字段(姓名)为空时,不提交该行,但是设置没有生效,为空依然保存进了数据库!填报属性设置如下图。各位大神帮忙看看是什么问题,应该怎么解决。还有,弱弱地问一句,提交条件和数据校验的执行顺序是怎样的?先执行提交条件还是先数据校验?捕获.PNG

FineReport linzycc 发布于 2018-12-29 08:27
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
axingLv6专家互助
发布于2018-12-29 08:43

B7是姓名吗,这三个条件保留len(B7)>0就好,下面的条件关系由or改成and

blob.png

  • linzycc linzycc(提问者) 这基本上表达的都是同一个字段不为空,几种表达都试过了,为空还是保存了!
    2018-12-29 08:49 
  • axing axing 回复 linzycc(提问者) 你先按照我说的改来试试,因为你原先的表达式用的是or关系,所以可能校验不出来
    2018-12-29 08:53 
  • linzycc linzycc(提问者) 回复 axing 。。换成这个果然行了!害怕......
    2018-12-29 08:57 
最佳回答
0
EllenHuangLv2见习互助
发布于2018-12-29 08:44

应该要用and而不是or吧

  • 3关注人数
  • 935浏览人数
  • 最后回答于:2018-12-29 08:44
    请选择关闭问题的原因
    确定 取消
    返回顶部