遇见个奇怪的事情,我服务器端和本地设计器端用的FR版本一致,本地测试下拉复选框查询多条数据正常,服务器端模板拷过去就只能单选一条。复选不出结果
下面是我查询数据源:
select * from table_年初预算支出项目录入表 where 项目分类编码 not like "001%"
${if(len(资金性质)==0,"","and 资金性质 in ('"+资金性质+"')")}
${if(len(业务股室)==0,"","and 业务处室 in ('"+业务股室+"')")}
${if(len(预算单位编码)==0,"","and 预算单位编码 in ('"+预算单位编码+"')")}
${if(len(项目分类)==0,"","and 项目分类编码带名 in ('"+项目分类+"')")}
${if(len(预算项目)==0,"","and 预算项目 in ('"+预算项目+"')")} --这里如果选择多个,查询后无结果。但我在设计器端测试没问题。
${if(len(股室初审标记)==0,"","and 股室初审标记='"+股室初审标记+"'")}
${if(len(预算复审标记)==0,"","and 预算复审标记='"+预算复审标记+"'")}
${if(len(预录标记)==0,"","and 指标录入标记='"+预录标记+"'")}
order by 预算单位编码 asc