Visual studio 2010 Reporting Services:隐藏组中除最后一个单元格外的所有单元格

Visual studio 2010 Reporting Services:隐藏组中除最后一个单元格外的所有单元格,visual-studio-2010,reporting-services,rdlc,Visual Studio 2010,Reporting Services,Rdlc,我是Crystal Report的长期用户,但最终决定放弃它,在VS2010中使用MS Reporting Services。因此,我谦虚地提出我的问题 我有一个报告,它将一个帐户按类别分组,然后在表的最后一个字段中显示一个运行总数。我只希望在组的最后一行显示运行总数。我如何在行/组内字段的可见性函数中表达这一点?还是有其他方法可以做到这一点 我所拥有的是: Title Amount Sub Total --------------------------

我是Crystal Report的长期用户,但最终决定放弃它,在VS2010中使用MS Reporting Services。因此,我谦虚地提出我的问题

我有一个报告,它将一个帐户按类别分组,然后在表的最后一个字段中显示一个运行总数。我只希望在组的最后一行显示运行总数。我如何在行/组内字段的可见性函数中表达这一点?还是有其他方法可以做到这一点

我所拥有的是:

Title                   Amount   Sub Total
------------------------------------------
Group 1                  
    Child Item 1         100.00    100.00  
    Child Item 2         150.00    250.00  
    Child Item 3          25.00    275.00  
Group 2
    Child Item A          42.00     42.00  
    Child Item B          16.00     58.00  
    Child Item C          80.00    138.00  
我想要的是:

Title                   Amount   Sub Total
------------------------------------------
Group 1                  
    Child Item 1         100.00      
    Child Item 2         150.00      
    Child Item 3          25.00    275.00  
Group 2
    Child Item A          42.00      
    Child Item B          16.00    
    Child Item C          80.00    138.00  

顺便说一句,使用rdlc聚合函数RunningTotal计算运行总数。

计算出来。为了实现这一点,我将以下内容放入“字段可见性表达式”框中,以便仅在组中的最后一行显示字段。通过将范围限制在团体,它就像一个魅力

=IIF(Count(Fields!Amount.Key,"GroupName") = RowNumber("GroupName"),False,True)

我明白了。为了实现这一点,我将以下内容放入“字段可见性表达式”框中,以便仅在组中的最后一行显示字段。通过将范围限制在团体,它就像一个魅力

=IIF(Count(Fields!Amount.Key,"GroupName") = RowNumber("GroupName"),False,True)

如果您在组页脚中添加总计,它也会起作用


在页脚中,它将显示小计。

如果将总计添加到组页脚中,它也将起作用


在页脚中,它将显示小计。

除了我不想在组下面再加一行之外。我想把它放在同一张桌子上。在本报告中,空间非常宝贵,显示的数据只是一个示例。否则你是对的。除了我不想在小组下面再加一行。我想把它放在同一张桌子上。在本报告中,空间非常宝贵,显示的数据只是一个示例。否则你是对的。