Sql SSRS-柱计算

Sql SSRS-柱计算,sql,sql-server-2008,reporting-services,Sql,Sql Server 2008,Reporting Services,在VisualStudio中的SQLServer Reporting Services中,我创建了一个包含详细信息和总行的报表。我试着从细节行的值中减去总计行的值,结果是零,这是不正确的。见下例: Col A Col B Detail 4.7 4.7 – 4.0 lines 3.7

在VisualStudio中的SQLServer Reporting Services中,我创建了一个包含详细信息和总行的报表。我试着从细节行的值中减去总计行的值,结果是零,这是不正确的。见下例:

                 Col A                      Col B                      

Detail            4.7                      4.7 – 4.0
lines             3.7                      3.7 – 4.0
                  3.5                      3.5 – 4.0

Total/AVG         4.0  

在B列中,我从A列中的详图线中获取数字,并从中减去总线,得到零而不是0.7等…

您需要在详图行中包含计算平均值的范围。如果在组级别执行此操作,请在表的组上聚合:

=Fields!MyField.Value - AVG(Fields!MyField.Value, "table1_Group1")
如果是在数据集级别,则可以对数据集执行相同的操作:

=Fields!MyField.Value - AVG(Fields!MyField.Value, "MyDataset")

你的计算结果如何?例如,您是否使用FieldX Sum(FieldX)?举个例子?谢谢。我试试这个。