Remove/Hide SSRS 矩阵报告中具有零值的行
Remove/Hide Rows which has zero values in Matrix report of SSRS
我的示例数据集如下所示
产品
数量
面额
一个
0
100
一个
0
1000
一个
1
5000
B
0
100
B
0
1000
B
0
5000
我正在使用下面的矩阵设计
enter image description here
当前结果:
产品
100
1000
5000
一个
0
0
1
B
0
0
0
预期结果:
要求不显示所有值为零的记录。
产品
100
1000
5000
一个
0
0
1
注意:我无法在数据库级别执行此数据过滤,因为我为我的矩阵使用了 2 个不同的数据集,并且我正在使用查找函数来获取数据。
提前致谢!!
在不了解底层数据集和查找功能的情况下很难回答。您的数据集示例对我来说看起来像是一个完整的集合。无论如何,您可以尝试将隐藏的行 属性 设置为
=SUM(Fields!Qty.Value, "Product") = 0
“产品”是您的行组的名称
我的示例数据集如下所示
产品 | 数量 | 面额 |
---|---|---|
一个 | 0 | 100 |
一个 | 0 | 1000 |
一个 | 1 | 5000 |
B | 0 | 100 |
B | 0 | 1000 |
B | 0 | 5000 |
我正在使用下面的矩阵设计
enter image description here
当前结果:
产品 | 100 | 1000 | 5000 |
---|---|---|---|
一个 | 0 | 0 | 1 |
B | 0 | 0 | 0 |
预期结果:
要求不显示所有值为零的记录。
产品 | 100 | 1000 | 5000 |
---|---|---|---|
一个 | 0 | 0 | 1 |
注意:我无法在数据库级别执行此数据过滤,因为我为我的矩阵使用了 2 个不同的数据集,并且我正在使用查找函数来获取数据。
提前致谢!!
在不了解底层数据集和查找功能的情况下很难回答。您的数据集示例对我来说看起来像是一个完整的集合。无论如何,您可以尝试将隐藏的行 属性 设置为
=SUM(Fields!Qty.Value, "Product") = 0
“产品”是您的行组的名称