我正在尝试使用 SQL Server Report Builder 生成报告(我第一次)
我有一个包含以下字段的列表:name, order, weight, temp
有时该字段order
没有价值。我想过滤order
没有价值的行!
亲切的问候马可
我正在尝试使用 SQL Server Report Builder 生成报告(我第一次)
我有一个包含以下字段的列表:name, order, weight, temp
有时该字段order
没有价值。我想过滤order
没有价值的行!
亲切的问候马可
您是否使用具有您定义的查询的数据集?如果是这样,您可以将查询基于过滤器输入。因此,例如,您可以向 Report Builder Report 添加一个参数,该参数将一个值传递给您的查询(All、NotMissingOrder)。
因此,如果选择了过滤器,则下面会接收从报告“@FilterParam”中传入的参数,作为 NotMissingOrder 的值。这将排除那些 Order 在输出中没有值的记录。您可以将参数的默认值设置为 = 'All' 否则将返回所有内容:
Select *
From Table t
Where(isnull(t.Order,'MissingOrder') = @FilterParam
Or
@FilterParam = 'All')