关于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
[解决办法]
你查询为全部
然后新建参数,筛选为筛选字段包含于@参数,默认为全部不就好了
[解决办法]
问题已经解决
[解决办法]