提报报表数据校验问题

各位老师好,请问下如果A1=1,B1=2,则C1不能为空,这个数据校验如何写啊,谢谢!

FineReport gaohongbo316 发布于 2019-5-6 11:47
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
yuzhimingLv2初级互助
发布于2019-5-6 11:57(编辑于 2019-5-6 12:10)

image.png

正解,求采纳!


最佳回答
0
15310294538Lv2初级互助
发布于2019-5-6 11:48(编辑于 2019-5-6 11:59)

报表填报属性,数据校验

if(or(a1<>1,b1<>2),true,if(and(a1<>1,b1<>2,c1<>'')),true,false)

  • gaohongbo316 gaohongbo316(提问者) 您好,这个公式写在哪里?C1在哪里?如果定义C1不能为空?
    2019-05-06 11:50 
  • gaohongbo316 gaohongbo316(提问者) 我知道写在数据校验里,您给的是a1不等于1,B1不等于2,这个就能起到C1不能为空的校验了?可否说的再清晰些,谢谢!
    2019-05-06 11:54 
  • gaohongbo316 gaohongbo316(提问者) 您好,公式应该是生效了,但是数据校验错误提示为:公式解析错误
    2019-05-06 12:51 
最佳回答
0
尘埃。Lv2初级互助
发布于2019-5-6 11:53

image.png

image.png



如果解决了您的问题,请及时采纳,系统会为您增加20信用分哦...

  • gaohongbo316 gaohongbo316(提问者) 您的这个里面并没有体现出A1和B1的信息,而是直接校验了C1的长度
    2019-05-06 11:56 
  • 尘埃。 尘埃。 回复 gaohongbo316(提问者) 俺是告诉你位置,你在加上 A1=\'1\' and B1=\'2\' 就好了,大哥,混口饭吃不容易,麻烦采纳一下好么
    2019-05-06 11:59 
  • gaohongbo316 gaohongbo316(提问者) 回复 尘埃。 您好,实在不知道您提供的方法怎么用,不好意思
    2019-05-06 12:53 
最佳回答
0
axingLv6专家互助
发布于2019-5-6 12:05

A1<>1||B1<>2||A1=1&&B1=2&&LEN(C1)=0

  • 6关注人数
  • 1280浏览人数
  • 最后回答于:2019-5-6 12:10
    请选择关闭问题的原因
    确定 取消
    返回顶部