0

SSRSでは簡単ではないように思われるグループ化を必要とするレポートを作成する必要があります。

COL_ID   |    COL_FIELD1|  COL_FIELD2   | COL_FIELD 3
---------------------------------------------------------------------------
         |      ABC     |       |     CBA        
    1    |      DEF     |   5   |     LOT        
         |      GHI     |       |     JKH        
---------------------------------------------------------------------------
    2    |      UIO     |   7   |     JHG       
---------------------------------------------------------------------------
    6    |      PLK     |   6   |     HHJ        
         |      GTR     |       |           
---------------------------------------------------------------------------

列COL_IDはIDであり、すべての「ケース」を識別します。1つのIDで複数のケースがある場合、列に同じ値を含めると、セルは垂直方向に結合され、値は1回だけ表示されます。

例の表がどのように見えるかを示していることを願っています。

助言がありますか?

どうもありがとう!

4

1 に答える 1

1

SSRSではあなたがやりたいことはできないと思います。

私はこのアプローチを試していましたが、あなたの例ではうまくいきません。しかし、それはおそらくあなたにもっと多くのアイデアを与えることができます:

  • 4つのグループを作成します(列ごとに1つ):G1、G2、G3、G4
  • 2番目のグループでは、テキストボックスの式は次のようになります。IIF(RowNumber("G1") = 1, Fields!Field1.Value,"")
  • 3番目のグループでは、テキストボックスの式は次のようになりますIIF(RowNumber("G1") = 1 AND RowNumber("G2") = 1, Fields!Field1.Value,"")(これを行うことにより、グループの最初の出現のみが表示されます)
  • 4番目のグループにG3条件を追加します。

空のテキストが含まれる各セルの上部と下部の境界線を修正するには、選択しているグループセルに応じて、上部と下部のプロパティに式を設定する必要があります。

  • 上:IIF(RowNumber("G1") = 1 AND RowNumber("G2") = 1, "Default", "None")
  • 下:IIF(RowNumber("G1") = CountRows("G1") AND RowNumber("G2") = CountRows("G2"), "Default", "None")
于 2012-09-25T17:06:56.277 に答える