当前位置: 代码迷 >> .NET报表 >> 水晶报表参数有关问题
  详细解决方案

水晶报表参数有关问题

热度:5102   发布时间:2013-02-25 00:00:00.0
水晶报表参数问题
水晶报表中,如果有两个参数,也在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

------解决方案--------------------------------------------------------
给预设值
  相关解决方案