水晶报表参数问题
水晶报表中,如果有两个参数,也在web页面上的设计师需要按照这两个参数组合进行数据查询(包括:选参数A;选参数B;同时选择AB;同时不选AB 四种查询情况)
问题是:在水晶报表设计器中,这四种查询均可查出结果,但在web页面中同时不选参数AB时(即默认查出全部数据),页面就会报错!
我写筛选设计器中写的参数如下:
if length({?depid})> 0 and length({?sblb})> 0
then {V_RPT_ZC_DEVICE.DEPID}={?depid} and {V_RPT_ZC_DEVICE.DEVICETYPE}={?sblb}
else if length({?sblb})> 0 then {V_RPT_ZC_DEVICE.DEVICETYPE}={?sblb}
else if length({?depid})> 0 then {V_RPT_ZC_DEVICE.DEPID}={?depid}
else true
------解决方案--------------------给预设值