2017-05-18 8 views
0

C#アプリケーションでレポートビューアを使用しています。トップに表示するビューアグループ(C#)

現在、グループはTablixの左側に表示されています。例えば

:(領域基である)

Country population  

Asia |China |987979799 
     |Korea |44354334 
     |Nepal |543535353 
Europe |France|987979799 
     |Germany|44354334 
     |England|543535353 

。 。 。

サイドの代わりに上部にグループを表示する方法はありますか?

  Asia 
    |China |987979799 
    |Korea |44354334 
    |Nepal |543535353 
     Europe 
    |France|987979799 
    |Germany|44354334 
    |England|543535353 

答えて

1

はテーブルであり、あなたはそれが大陸ごとにグループ化されています。

enter image description here

そして、あなたの出力は次のようになります。ここからenter image description here

  1. 、右の両方を選択します(ContinentDescセルをクリックして、我々はそれが
  2. 次直接データセルの上に二つのセルを結合する必要はありませんようInsert Row -> Inside Group- Above
  3. 今すぐ最初の列を削除してください細胞は、右クリックして、フィールドからMerge
  4. 選択ContinentDescは、マージされたセル
  5. センター
  6. は、必要に応じて、ヘッダを削除するセルにドロップダウン行

あなたのデザインは今

+0

あなたの答えは有望と思われる。これが役立ちます。この

enter image description here

希望のようになります。この enter image description here

あなたの出力のようになります。 +1。 –

+0

すぐにテストします。 –

+0

2つの子グループがあるので、テストに少し時間がかかりました。完璧に動作します。ありがとう! –

0

私はTablixのを使用に慣れていないですが、あなたがやって大陸にグループ化して、あなたの国とNumberField列を持つサブレポートがあることしなければならない私には思えます。 Visual Studioに付属のRDLCレポートファイルフレームワークを使用している場合は、サブレポートでフィルタリングを行う必要があります(サブレポートは渡されたパラメータに基づいてフィルタを実行する必要があります)。それは現時点では、このようになりますあなたのレポートを想定し

enter link description here

関連する問題