I有一个报告项目,该项目基于来自2个不同实体的计算。我正在尝试根据产品编号对报告进行分组。但我无法获得每个组的总数。但是找到了一种方法,可以使用以下代码从报告中获取总计。我想找到一种方法来聚合每个产品的总数,并在它转移到下一个产品时将其设置为零。
已经尝试过:为数据集创建一个单独的计算字段,但是它来自2个不同的数据集,因此我无法创建计算字段。尝试引用报告中其他位置的聚合并尝试引用它,但没有用。
Public totalReplacement as Integer
Public totalGSF as Integer
Public Function AddTotalReplacement(ByVal replacement AS Integer )
totalReplacement = totalReplacement + replacement
End Function
Public Function AddTotalGSF(ByVal thisGSF AS integer)
totalGSF = totalGSF + thisGSF
End Function
Public Function GetTotalReplacement()
return totalReplacement
End Function
Public Function GetTotalGSF()
return totalGSF
End Function
上面的代码不断添加每个产品的总数与之前的总数。但我希望在转移到下一个产品时使总替换为零。
好吧做下面这样的事
试试这个,它会给你11作为结果。如果这对您有用,请告诉我。