質問

SQL 2008を使用して、左側に少数のグループを含むレポートがあり、次にいくつかの数字と別の数字(右側にさらに)も取り付けなければなりません。

Field1 Filed2 Filed3 Num1 Num2 Num3 Num4
fff    sss    aaa    1000 2000 3000 4000
              bbb    2000 3000
              ccc    4000 5000

IE num3とnum4は、filed1 + field2の組み合わせごとに同じです

入札レポートデザイナーを使用してこれを達成できますか?

役に立ちましたか?

解決

はい - レポートにデータセットに基づいてグループ化されていないテーブルを既に挿入していると仮定し、Field1とFiled2のみをグループ化したいと考えています。

  1. グループをテーブルに挿入します(行のいずれかを選択し、右クリックメニューから挿入グループを選択します。[グループ]ダイアログの一般とソートタブの両方で[Field1とFiled2を2つの別々のアイテムとして指定し、含める]をチェックします。グループヘッダーと[一般的な]タブにグループフッターオプションを含めます。
  2. 詳細行のfiled2、num3、およびnum4セルのそれぞれについて、可視性>非表示式(プロパティウィンドウ)を次のように設定します。

    =Iif(Fields!FIELD1.Value = Previous(Fields!FIELD1.Value) and Fields!FILED2.Value = Previous(Fields!FILED2.Value), True, False)

他のヒント

ヘッダーまたはフッターのない(親グループ)として必要なそれぞれを、表示したい順序で追加するだけです。次に、常に表示する列の残りを追加します。結果は次のようになります。

ParentGrp1      ParentGrp2    Col1       Col2      Col3
Valdez          Spill         abc        xyz        123
                              bca        kfj        222
                              emf        lrl        333
                Spill2        abd        omc        412
                              oke        ttl        555

これがあなたの目的である場合。それ以外の場合は、マルチを連続して表示しないように、常にマークテクニックを使用してフィールドを作成することができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top