Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services SSRS过滤器TOP N与其他_Reporting Services_Ssrs 2008_Ssrs Grouping - Fatal编程技术网

Reporting services SSRS过滤器TOP N与其他

Reporting services SSRS过滤器TOP N与其他,reporting-services,ssrs-2008,ssrs-grouping,Reporting Services,Ssrs 2008,Ssrs Grouping,我有一个数据集,包含人行和两个组/子组。子组可以有许多记录,我只需要先显示5条,其他记录必须在“其他”行中。 我设法像这样筛选组: Expression: Product Operator: Top N Value: 5 +--------------------+-------------------------+ | | Date | + +----------+-------

我有一个数据集,包含人行和两个组/子组。子组可以有许多记录,我只需要先显示5条,其他记录必须在“其他”行中。
我设法像这样筛选组:

Expression: Product
Operator: Top N
Value: 5
+--------------------+-------------------------+
|                    | Date                    |
+                    +----------+--------------+
|                    | Quantity | All Quantity |
+----------+---------+----------+--------------+
| Employee | Total   |          |              |
+          +---------+----------+--------------+
|          | Product |          |              |
+----------+---------+----------+--------------+
Expression: Product
Operator: Bottom N
Value: =Count(Fields!Product.Value) - 5
但现在其他行不可见。也许有人有同样的问题,或者JU只是知道如何解决它?我的矩阵如下所示:

Expression: Product
Operator: Top N
Value: 5
+--------------------+-------------------------+
|                    | Date                    |
+                    +----------+--------------+
|                    | Quantity | All Quantity |
+----------+---------+----------+--------------+
| Employee | Total   |          |              |
+          +---------+----------+--------------+
|          | Product |          |              |
+----------+---------+----------+--------------+
Expression: Product
Operator: Bottom N
Value: =Count(Fields!Product.Value) - 5
员工是一个组,产品是子组。日期为列组

编辑:

我创建了第二个相同的组,并使用如下过滤器对其进行过滤:

Expression: Product
Operator: Top N
Value: 5
+--------------------+-------------------------+
|                    | Date                    |
+                    +----------+--------------+
|                    | Quantity | All Quantity |
+----------+---------+----------+--------------+
| Employee | Total   |          |              |
+          +---------+----------+--------------+
|          | Product |          |              |
+----------+---------+----------+--------------+
Expression: Product
Operator: Bottom N
Value: =Count(Fields!Product.Value) - 5

但它不能正常工作。它总是显示一种产品,而该产品来自前5名所在的列表。

另一个问题仍然存在:排序前应用了筛选,因此我得到了错误的前5名项目。。。