文本内置校验

image.png文本域内文字校验,如果跟表内数据匹配上则提示文明用语 这个内置校验有哪里写的不对吗?为什么不管写什么校验时都是请文明用语,提交时也提示文明用语。数据库表是这样的image.png

FineReport 新用户胖虎是女生 发布于 2024-8-12 09:41
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-8-12 09:42(编辑于 2024-8-12 10:46)

改成大于0也是吗?

改成正则即可

image.png

最佳回答
1
ID1208Lv6高级互助
发布于2024-8-12 11:09(编辑于 2024-8-12 14:36)

image.png

image.png

image.png

count(GREPARRAY(split(value("ds1",1),","),find(item,B3)>0))=0

WorkBook1 - 副本.rar

最佳回答
0
snrtuemcLv8专家互助
发布于2024-8-12 09:48(编辑于 2024-8-12 09:49)

你这个没法匹配的

数据库是数组,拿到后是字符串,你文本框是字符串,,两个值都匹配不了,。。

两边都是模糊的。。。

========

你这个只有写程序,数据库字段的每行数据,和文本框内内容做模糊匹配

需要循环对比

  • 新用户胖虎是女生 新用户胖虎是女生(提问者) ? 不太会写数据库的程序耶
    2024-08-12 10:13 
  • snrtuemc snrtuemc 回复 新用户胖虎是女生(提问者) 这个推荐程序中处理,帆软自带的很难。。。
    2024-08-12 10:17 
最佳回答
0
卫九星Lv4初级互助
发布于2024-8-12 10:07

len(sql("","",1,1))>0  用这个可以

  • 5关注人数
  • 217浏览人数
  • 最后回答于:2024-8-12 14:36
    请选择关闭问题的原因
    确定 取消
    返回顶部