如何在报告服务中应用递归数据
How to apply Recursive data in reporting services
我正在使用报告服务,我有一份报告,如所附照片。
最后一列(Balance
)是计算列。
所以如果是第一行,显示初始值
其他:return 前一个 Balance + In - Out
。
我不确定报告服务是否支持类似的功能?你能帮我吗?
您可以使用 RunningValue 函数。
你的表情应该是=RunningValue(Fields!balance.Value + Fields!invalue.Value - Fields!outvalue.Value, SUM, Nothing)
如果您的报告中有一个组,例如。按帐户,您应该将 Nothing 替换为您的组名,例如。 =RunningValue(Fields!balance.Value + Fields!invalue.Value - Fields!outvalue.Value, SUM, "account")
更多信息:
我正在使用报告服务,我有一份报告,如所附照片。
最后一列(Balance
)是计算列。
所以如果是第一行,显示初始值
其他:return 前一个 Balance + In - Out
。
我不确定报告服务是否支持类似的功能?你能帮我吗?
您可以使用 RunningValue 函数。
你的表情应该是=RunningValue(Fields!balance.Value + Fields!invalue.Value - Fields!outvalue.Value, SUM, Nothing)
如果您的报告中有一个组,例如。按帐户,您应该将 Nothing 替换为您的组名,例如。 =RunningValue(Fields!balance.Value + Fields!invalue.Value - Fields!outvalue.Value, SUM, "account")
更多信息: