抱歉,我很难想出一个有意义的头衔。
我正在尝试为报告准备数据。我使用Report Builder 2.0。我有一个包含服务字段和子类别字段的数据集。
我的查询过滤掉了我不想要的服务,并包含任何带有“VPN”作为子类别的记录。
AND (I.Service IN (N'Desktop - Hardware', N'Desktop - Software', N'Desktop - Property', N'User Provisioning')
OR I.Subcategory = N'VPN')
这给我留下了一个数据集,其中包括枚举的服务PLUS所有项目,其中Sub Category =“VPN”,无论服务如何。这部分有效。
我所拥有的是一个数据集,其中包括子类别=“VPN”的记录,其中包含与其关联的各种服务以及与我的“所选”服务匹配的记录。
我想按服务或VPN子类别对结果进行分组。我的期望是所有与“选定”服务相关的值将按服务分组。这将排除记录具有“已选择”服务但具有“VPN”作为子类别的任何值。
我创建了一个计算字段:
=iif( Fields!SubCategory.Value = "VPN", "VPN",Fields!Service.Value)
我把它放在Tablix行组的“Group by”位置,它有点工作。
我得到的内容如下:
那么,如何让所有这些VPN卷起来并像单个服务行一样运行?我想用“VPN”子类别对任何记录进行分组,并将其余记录分组为“服务”。
谢谢!
添