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 条件分组_Reporting Services_Ssrs Tablix - Fatal编程技术网

Reporting services 条件分组

Reporting services 条件分组,reporting-services,ssrs-tablix,Reporting Services,Ssrs Tablix,我有一个数据集,其中包含不同类型的交易、时间(资源/人员)、费用和费用。项目(projid)上已经存在一些分组,然后是trans-type,然后是category。我想做的是,当transtype为hours时,按资源分组,否则不要添加任何额外的分组。我尝试在细节级别的组表达式=IIf(Fields!TransTableId.Value=4559,Fields!Resource.Value,nothing)中添加此项但是似乎应用于整个数据集。如何仅为所需的行添加条件分组?组表达式功能的运行方式与

我有一个数据集,其中包含不同类型的交易、时间(资源/人员)、费用和费用。项目(projid)上已经存在一些分组,然后是trans-type,然后是category。我想做的是,当transtype为hours时,按资源分组,否则不要添加任何额外的分组。我尝试在细节级别的组表达式
=IIf(Fields!TransTableId.Value=4559,Fields!Resource.Value,nothing)中添加此项
但是似乎应用于整个数据集。如何仅为所需的行添加条件分组?组表达式功能的运行方式与我预期的不同

我最后做的是在tablix中添加一个新组,将filter设置为仅包含我想要的数据,在现有数据集上设置另一个filter以排除新组中的数据。这解决了我的问题

可以根据参数值或数据值向组中添加筛选器