日期:2014-05-17  浏览次数:20531 次

关于Reporting Services报表参数为空的疑问
我在设计报表时,创建了参数,当参数为空(NULL)时,可以查询到所有记录,不为空时,就以参数查询记录。



请问有没有高手遇到过这问题?????


个人在开发过程中发现Reporting Services不接受空值的参数,我最终是想在WEB URL参传值
------解决方案--------------------
我在报表表达式中部分代码如下:

SELECT AAA,BBB,CCC,DDD FROM TABLEM m,TABLEG g
WHERE (CASE WHEN @参数 IS NOT NULL THEN m.AAA = @ClientCode ELSE 1=1 END)
------解决方案--------------------
参数是textbox ---> allow nulls

      dropdownlist ---> select 'None' union all select ................. 代替null
------解决方案--------------------
你查询为全部

然后新建参数,筛选为筛选字段包含于@参数,默认为全部不就好了
------解决方案--------------------
问题已经解决
------解决方案--------------------
引用:
问题已经解决
恭喜.
------解决方案--------------------
楼主,是怎么解决的啊!我也遇到这样的问题。