为啥下拉复选框,判断条件用了in就会报缺失右括号错误

做了个下拉复选框,用来多选查询。用来in查询,然后前台操作一多选就报缺失右括号错误。请问这个有啥处理方案

image.png

image.png

用户T0356573 发布于 2022-1-25 16:54 (编辑于 2022-1-25 17:03)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-1-25 17:00

${if(len(rylb)=0,""," and t1.medical_type in('"+rylb+"')")}

再把复选框这样设置就可以了

image.png

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-1-25 16:55(编辑于 2022-1-25 16:56)

in ('"+rylb+"')

image.png

  • 用户T0356573 用户T0356573(提问者) 不好意思,发错图片,已经更正图片
    2022-01-25 17:03 
  • Z4u3z1 Z4u3z1 回复 用户T0356573(提问者) 你的tcq控件返回的是字符串还是数组?如果是字符串分割符又是什么?
    2022-01-25 17:06 
  • 2关注人数
  • 307浏览人数
  • 最后回答于:2022-1-25 17:03
    请选择关闭问题的原因
    确定 取消
    返回顶部