下拉复选框公式自定义数据字典的格式应该是怎么样的
预览后单选没问题,多选就报错
返回值分割符设置成','也不行
我的实际值是这样
显示值是
参考
if(len($参数名)=0,数据集.select(字段名),eval("数据集.select(字段名,inarray(关联字段,['"+joinarray($参数名,"','")+"'])>0)"))
你这样公式是没有问题,传的值也是可以的
你说配置了分隔符号,那么你的sql数据集是如何写?
测试值的内容
结果
那么参数的值是正确的,你的sql改成类似如下是可以的
select * from 表名称
where 1=1
${if(len(参数名称)=0,"","and 表中的字段 in('"+ 参数名称 + "')")}
你在数据集录入类似以下这样的参数,看生成的结果预览