如何在SSRS中的RunningValue表达式中应用代码

时间:2015-09-30 16:40:46

标签: vba reporting-services ssrs-2008 ssrs-expression

我有以下难题:

我在报告中创建了一个基本上累积值的代码,在这里:

Dim number as Double 

Function Accumulate(ByVal value as Double) As Double

number=number + value

Return number

End Function

我做了一个像这样的计算字段:

Code.Accumulate(Fields!MyField.Value)

现在,字段Myfield这是一个数字,因此函数将顺利运行,问题是以下表达式我想应用代码:

=FormatNumber(RunningValue(Fields!MyOtherField.Value, Sum,"Dataset"), 2)

我不能,因为你看到它有一个聚合函数所以我不能用这个表达式创建一个计算字段。

有什么方法可以将我的代码应用于此表达式,或者我必须创建一个与此表达式相同的代码?

如果您需要更多信息,请离开,我将编辑原始帖子。

0 个答案:

没有答案