关于内置效验,为空时候不效验怎么设置

关于内置效验,为空时候不效验怎么设置


填报的某一个单号,如果为空时候不效验,如果不为空的时候效验数据库是否存在此单号

请问需要怎么设置啊  


F8==sql("JDBC10","select * from diss where danhao='"+F8+"'",18)


这个效验公式  单号不为空的时候效验很不错,但是因为数据库数据中也存在单号为空的,再提交单号为空的就直接效验此公式了,能有办法为空的时候不效验吗  

FineReport jiouyaoni9 发布于 2019-3-1 21:01
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
孤陌Lv6资深互助
发布于2019-3-1 21:08

if(LEN(F8)=0,true,

F8==sql("JDBC10","select * from diss where danhao='"+F8+"'",18)

)

  • jiouyaoni9 jiouyaoni9(提问者) 大神 ,谢谢了
    2019-03-01 21:11 
  • 孤陌 孤陌 回复 jiouyaoni9(提问者) 不一定可以 你自己试试看
    2019-03-01 21:15 
  • jiouyaoni9 jiouyaoni9(提问者) 回复 孤陌 已测试,OK 谢了
    2019-03-01 21:22 
  • 孤陌 孤陌 回复 jiouyaoni9(提问者) OK 就好
    2019-03-01 21:24 
  • 3关注人数
  • 732浏览人数
  • 最后回答于:2019-3-1 21:08
    请选择关闭问题的原因
    确定 取消
    返回顶部