文本函数find(a,b)能用在获取数据集中的sql里面吗?

 ${if(find(',','FactoryCode'})>0,"AND  INSTR('"+FactoryCode+"',factory_code)>0","AND  ((FACTORY_CODE ='"+FactoryCode+"') or ('"+FactoryCode+"' = '%') ")}   这样写为什么不对呀?

FineReport wsm123 发布于 2020-5-19 17:52
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
axingLv6专家互助
发布于2020-5-19 17:59
 ${if(find(',','FactoryCode')>0,"AND  INSTR('"+FactoryCode+"',factory_code)>0","AND  ((FACTORY_CODE ='"+FactoryCode+"') or ('"+FactoryCode+"' = '%') ")}

image.png

  • wsm123 wsm123(提问者) 是我太粗心了,去掉}没有报错了,多谢大神!
    2020-05-19 18:02 
  • 2关注人数
  • 638浏览人数
  • 最后回答于:2020-5-19 17:59
    请选择关闭问题的原因
    确定 取消
    返回顶部