我有一个按页分隔的按Field1分组的报表,在每一页中我都按Field2分组。
所以,我的页面是:
Field1 Field2 SUM(Volume)
...
Total SUM(Volume) --This is the value that I want to use!!我有一个Volume字段,我想要计算一个百分比:
Sum(Fields!Volume.Value)是值的聚合,这是正确的
sum(Fields!Volume.Value, "DataSet2")是所有东西的总和,这是错误的,因为我想要每个页面的总和。
我正在做:
=(Sum(Fields!Volume.Value) * 100) / sum(Fields!Volume.Value, "DataSet1")我正在使用Report Builder 2.0,但无法更改。
我希望我已经解释清楚了,
谢谢!
发布于 2012-02-17 23:42:20
您可以对组(在本例中为Field2组)的总和进行聚合,就像使用数据集一样使用它。所以,试试这个:
(Sum(Fields!Volume.Value) * 100) / sum(Fields!Volume.Value, "Field2")
但是将Field2替换为该组的实际名称。
https://stackoverflow.com/questions/9331055
复制相似问题