1

抱歉,我很难想出一个有意义的标题。

我正在尝试为报告准备数据。我使用报表生成器 2.0。我有一个包含服务字段和子类别字段的数据集。

我的查询过滤掉了我不想要的服务,并包括任何以“VPN”作为子类别的记录。

AND (I.Service IN (N'Desktop - Hardware', N'Desktop - Software', N'Desktop - Property', N'User Provisioning')
  OR I.Subcategory = N'VPN')

这给我留下了一个数据集,其中包括枚举的服务加上所有子类别=“VPN”的项目,无论服务如何。这部分有效。

我拥有的是一个数据集,其中包括子类别 =“VPN”的记录,这些记录具有与之关联的各种服务以及与我的“选择”服务相匹配的记录。

我想按服务或 VPN 子类别对结果进行分组。我的期望是所有与“选择”服务相关的值都将按服务分组。这将排除记录具有“已选择”服务但具有“VPN”作为子类别的任何值。

我这样创建了一个计算字段:

=iif( Fields!SubCategory.Value = "VPN", "VPN",Fields!Service.Value)

我把它放在 Tablix 行组的“分组依据”位置,它有点工作。

我得到如下所示的内容:

在此处输入图像描述

那么,如何让所有这些 VPN 卷起来并像单个服务行一样运行?我想将任何记录与“VPN”子类别分组,其余的按“服务”分组。

谢谢!

蒂姆

4

0 回答 0