SSRS范围与行和列组问题

时间:2018-09-28 00:43:20

标签: ssrs-2012

我正在尝试为Tablix计算百分比,并且在最后一列(列组之外)上有问题,无法使其正常工作,我无法使用Dataset,因为我有一个在Tablix级别进行过滤。下面的图片说明了我的所有设置。我知道如果您留在框内,那么您拥有所有合适的范围,想知道是否可以右键单击并看到什么范围? 我需要某种方式来获取值= 1837,以便在粉红色的盒子中使用。

我尝试提取错误消息并尝试了所有组合,但没有帮助

这可行吗?

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以使用以下表达式引用组之外的最后一列和详细信息。假设您来自Total的{​​{1}}在 Textbox1 中。然后,您可以引用此文本框(因为其在详细信息行的外部):

YTD

计算粉红色框中百分比的更好方法是以下表达式(该表达式位于粉红色框中):

=ReportItems!Textbox1.Value   'Result: 1837

通过这种方式,您可以将分组总和除以总和,如果将texbox的输出格式设置为 Number> Percentage 。应该得出百分比。