2012-03-19 39 views
0

私は以下のように結果セットがあります。私は以下のようにCrystalReportクロスタブを使用して、次のレポートを作成したいCrystal Reportのクロス集計で各行の割合を表示する方法は?

Year Region PeopleCount 
2005 A   2 
2006 A   15 
2005 B   3 
2006 B   35 

:この種のレポートを作成するために

    2005 2006 
A PeopleCount 2  15 
    Percentage  40  30 
B PeopleCount 3  35 
    Percentage  60  70 
Total PeoleCount 5  50 
     Percentage 100 100 

は私にいくつかアドバイスをお願いします。

ありがとうございます!

答えて

3
  • メニューから[挿入]> [クロスタブ...]を選択してクロスタブエキスパートに入ります。
    • は、列に年を追加します。次の適切なクロスタブセクションに関連するフィールドのそれぞれを強調し、>ボタンを押して、クロスタブエキスパート
      • のクロスタブ]タブで
      • ;
      • 行を行に追加します。
      • 集計フィールドにPeopleCountを追加を2回入力します。クロスタブエキスパートのクロスタブ]タブで
  • 、二Sum of PeopleCount集計フィールドをクリックして、変更点...]ボタンをクリックしてください。 [要約の編集]ダイアログで、[合計の割合として表示:PeopleCountの合計]オプションを選択し、[OK]をクリックしてクロス集計エキスパートに戻ります。
  • クロス集計エキスパートの[スタイルのカスタマイズ]タブで、[行を集計しない]チェックボックスをオンにします。
  • クロスタブエキスパートの下部にある[OK]をクリックし、レポートフッターにクロス集計を追加します。プレビューをクリックして結果を確認します。
+0

私たちは、PeopleCountとPercentageの間に線がありますか? –

+0

はい - PeopleCountの合計の下端を実線に設定します。これを行うには、クロスタブのサマリーフィールドを右クリックし、メニューから「フォーマット」フィールドを選択し、「フォーマットエディタ」ダイアログの「境界線」タブで、「下部」のドロップダウンメニューから「単一」を選択します。 –

+0

この問題を解決できますかhttp://stackoverflow.com/questions/9780719/how-to-create-cross-tab-report-as-the-following-report –

関連する問題