次の方法で共有


円グラフの小さいスライスをまとめる (レポート ビルダーおよび SSRS)

円グラフに表示されるデータ ポイントが多すぎると、円グラフの外観が煩雑になります。 この問題を解決するため、特定の値を下回るすべてのデータを、円グラフ上の 1 つのスライスとして表示できます。

小さいスライスを 1 つのスライスにまとめるには、まず小さいスライスを収集するためのしきい値を円グラフに対する比率と固定値のどちらで表すかを決定します。 次に、[CollectedThreshold] と [CollectedThresholdUsePercent] プロパティを設定します。[CollectedThreshold] プロパティを、収集する値が必ず下回るグラフのパーセンテージ、またはコレクションの実際のしきい値データの値のいずれかに設定します。 CollectedThresholdUsePercent プロパティを に設定して True 、パーセンテージを使用するか False 、実際の値を使用します。

小さいスライスは、1 つ目の円グラフでまとめられたスライスから切り離し、2 つ目の円グラフにまとめることもできます。 2 つ目の円グラフは元の円グラフの右側に描画されます。

じょうごグラフまたはピラミッド グラフのスライスを 1 つのスライスに結合することはできません。

このグラフについては、サンプル レポートに例が含まれています。 このサンプル レポートおよびその他のダウンロードの詳細については、「SQL Server 2014 Report Builder およびサンプル レポートのレポート デザイナー」を参照してください。

円グラフの小さいスライスを 1 つのスライスにまとめるには

  1. プロパティ ペインを開きます。

  2. デザイン画面で、円グラフの任意のスライスをクリックします。 系列のプロパティが [プロパティ] ペインに表示されます。

  3. [全般] セクションで、 [CustomAttributes] ノードを展開します。

  4. [CollectedStyle] プロパティを [SingleSlice] に設定します。

  5. 収集されるしきい値としきい値の種類を設定します。 次の例は、収集されるしきい値を設定する一般的な方法です。

    • 比率で設定します。 たとえば、円グラフ上の 10% 未満の小さいスライスを 1 つのスライスにまとめるには、次の手順を実行します。

      CollectedThresholdUsePercent プロパティを に True設定します。

      [CollectedThreshold] プロパティを 10に設定します。

      注意

      CollectedStyle を SingleSlice に設定し、CollectedThreshold を 100 より大きい値に設定し、CollectedThresholdUsePercent が Trueの場合、グラフはパーセンテージを計算できないため、例外をスローします。 この問題を解決するには、[CollectedThreshold] を 100 未満の値に設定します。

    • データ値で設定します。 たとえば、円グラフ上の 5,000 未満の小さいスライスを 1 つのスライスにまとめるには、次の手順を実行します。

      CollectedThresholdUsePercent プロパティを に False設定します。

      [CollectedThreshold] プロパティを 5000に設定します。

  6. [CollectedLabel] プロパティを、収集されたスライスに表示されるテキスト ラベルを表す文字列に設定します。

  7. (省略可) CollectedSliceExploded、CollectedColor、CollectedLegendText および CollectedToolTip の各プロパティを設定します。 これらのプロパティでは、1 つのスライスの外観、色、ラベルのテキスト、凡例のテキスト、およびツールヒントを変更します。

小さいスライスをまとめた 2 つ目の円グラフにするには

  1. 上記の手順 1. ~ 3. を実行します。

  2. [CollectedStyle] プロパティを [CollectedPie] に設定します。

  3. [CollectedThreshold] プロパティを、小さいスライスを 1 つのスライスにまとめる基準となるしきい値を表す値に設定します。 CollectedStyle プロパティが CollectedPie に設定されている場合、CollectedThresholdUsePercentproperty は常に に True設定され、収集されたしきい値は常にパーセント単位で測定されます。

  4. (省略可) CollectedColor、CollectedLabel、CollectedLegendText および CollectedToolTip の各プロパティを設定します。 "Collected" という名前を持つその他すべてのプロパティは、まとめられた円に適用されません。

注意

2 つ目の円グラフは、データの中の小さいスライスに基づいて計算され、プレビューのみに表示されます。 この円グラフはデザイン画面には表示されません。

注意

2 つ目の円グラフの書式は設定できません。 このため、円スライスを収集する際は最初の方法を使用することを強くお勧めします。

参照

円グラフ (レポート ビルダーおよび SSRS)
グラフでのデータ ポイントの書式設定 (レポート ビルダーおよび SSRS)
円グラフの外側へのデータ ポイント ラベルの表示 (レポート ビルダーおよび SSRS)
円グラフへのパーセンテージの表示 (レポート ビルダーおよび SSRS)
グラフへの 3D 効果の追加 (レポート ビルダーおよび SSRS)