循环使用SSRS报告Tablix

时间:2013-08-16 07:27:38

标签: reporting-services ssrs-2008-r2

最近,我遇到了我要循环Tablix中的每一行的情况,如:

Foreach(rows in Tablix)
{
    //Operation
}

但我认为不可能。

那么,是否可以在Tablix中遍历行?

我的问题让我这样做是:

我有一个Tablix,其中一个列包含:Row Group中的First(Rs!Field) 并且,在集团外的最后一行我想要Sum(First(Rs!Field)),意思是, 我想从每个Row Group中获得Sum,First Only Field。 但SSRS无法实现。我甚至无法在Tablix中总结Sum(Reportitems!textBox.value)。

这就是为什么我认为这种情况。

我知道上面没有解决方案,为什么,我在考虑是否有任何循环声明可用。

我甚至尝试使用功能代码来设置和获取值:

Public Shared Dim Total as Double
Public Function SetTotal(ByRef val)
{
    Total=Total+val
}

Public function GetTotal()as Double
{
    return Total
}

但是,这样,如果我滚动到页面Forth和Back,每次它将值汇总到现有值。

希望你理解。我想我已经尽力了。

那么,请告诉我,如果我能实现任何循环功能?

提前谢谢你。

我添加了图片:

Problem

Tried This Too

0 个答案:

没有答案