私は深刻な問題を抱えていますSQL Server Reporting Services (SSRS) 2005:Reporting Servicesでのグループ行の要約
次にグループがあります。このグループには、たとえば30行が含まれます。これらの行には、1〜10(1〜10,1〜10,1〜10)の値を持つ特別なID列があります。グループヘッダーにも10行あります。
私の問題は、このグループに含まれるすべての行についてSUMを計算する必要がありますが、私は非常に奇妙な方法でそれを行うべきです - グループヘッダー列の最初のセルには、 (そして同じグループ)IDフィールドが1の場合、このグループヘッダー列の2番目のセルには、IDフィールド= 2などの同じグループ内のすべての行のサマリーを含める必要があります。
疑似言語では
グループヘッダの最初のセル:
"select sum(someDataField) from allRowsInGroup where ID = 1"
以下のように
は、グループヘッダーの2番目のセル:
"select sum(someDataField) from allRowsInGroup where ID = 2"` and so on...
が、私はそれがサービスをレポートにどのように作るのですか?
はい、私は表現について知っていますが、彼らは私を助けません。いくつかの他の列が1に等しいグループ内の特定のセルを要約するのに役立つSum()関数のバリエーションがありますか?擬似コード:=(Sum(AllCellsInMyGroup))ID(同じ表の他の列)= 1) – Laserson