发新话题
打印

关于使用has函数拼接sql的问题

关于使用has函数拼接sql的问题

参照说明手册中”参数化报表→不指定参数则不过滤 “ 这一章中的内容,在页面上设置未预定义的参数unitcode,然后用post方式提交,在后面报表定义中使用has函数判断unitcode是否有值,但无论怎样设置,has函数判断一直为空,即无法拼接sql,请问哪位大神遇到过此类问题,请给以指点,谢谢

TOP

在报表中预定义的参数,在页面上传过来是可以获取到的,只有未定义的获取不到,下面是代码:where datatype='1' ${has(unitcode)?" and basetab.cunitcode="+unitcode:"")}

TOP

请查看一下,unicode的名称,是否,跟表单上的一致。

TOP

发新话题