标签: sql-server reporting-services reportbuilder
我有一个带有状态参数(整数)的报告。该报告根据选择的状态显示不同的数据。我想添加“全国范围”选项,但是我不想检查“允许多个值”,因为不需要为此报告选择多个状态。
答案 0 :(得分:1)
只需在参数查询或新项目中添加一个新值,将其标记为“ Nation Wide”,并将值设为-1,然后在查询中如果参数等于-1,则不要使用where子句
if @parameter = -1 begin select * from table end else begin select * from table where status = @parameter end