0

最近、Tablix Like の各行をループする必要がある状況に遭遇しました。

Foreach(rows in Tablix)
{
    //Operation
}

しかし、私はそれが可能だとは思わない。

では、Tablix 内の行をループすることは可能ですか?

私にそれをさせた私の問題は:

列に含まれる Tablix があります: 行グループ内の First(Rs!Field) そして、グループ外の最後の行では、Sum(First(Rs!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
}

しかし、このように、ページを前後にスクロールすると、そのたびに既存の値が合計されます。

ご理解いただければ幸いです。考えられる限りのことはすべて試しました。

それで、ループ機能を実現できるかどうか教えてください。

前もって感謝します。

写真を追加しました:

問題

これも試した

4

0 に答える 0