收集圓形圖上的小配量 (報表產生器及 SSRS)

當圓形圖顯示太多資料點時,看起來會很雜亂。 若要解決這個問題,您可以將落在特定值以下的所有資料顯示為圓形圖上的一個扇區。

若要將小扇區收集成一個扇區,請先決定收集小扇區的臨界值是以圓形圖的百分比或是以固定值表示。 然後設定 CollectedThreshold 和 CollectedThresholdUsePercent 屬性。將 CollectedThreshold 屬性設定為圖表百分比 (值必須落在這個值以下才會被收集),或是集合的實際臨界值資料值。 將 CollectedThresholdUsePercent 屬性設定為 True ,以使用百分比或使用 False 實際值。

您也可以將小扇區收集成第二個圓形圖,此圖會成為第一個圓形圖的收集扇區的註標。 第二個圓形圖會繪製在原始圓形圖的右方。

您不能將漏斗圖或金字塔圖的扇區結合成一個扇區。

此圖表的範例可從範例報表取得。 如需下載此範例報表和其他報表的詳細資訊,請參閱 SQL Server 2014 Report Builder和報表設計師範例報表

將小配量收集成圓形圖上的單一配量

  1. 開啟 [屬性] 窗格。

  2. 在設計介面上按一下圓形圖的任何配量。 數列的屬性會顯示在 [屬性] 窗格中。

  3. 在 [一般] 區段中,展開 [CustomAttributes] 節點。

  4. 將 CollectedStyle 屬性設定為 SingleSlice

  5. 設定收集的臨界值及臨界值類型。 下列範例是設定收集臨界值的常見方式。

    • 依百分比。 例如,將圓形圖上少於 10% 的任何扇區收集成單一扇區:

      將 CollectedThresholdUsePercent 屬性設定為 True

      將 CollectedThreshold 屬性設定為 10

      注意

      如果您將 CollectedStyle 設定為 SingleSlice,CollectedThreshold 的值大於 100,而 CollectedThresholdUsePercent 為 True ,則圖表會擲回例外狀況,因為它無法計算百分比。 若要解決此問題,請將 CollectedThreshold 設定為小於 100 的值。

    • 依資料值。 例如,將圓形圖上小於 5000 的任何扇區收集成單一扇區:

      將 CollectedThresholdUsePercent 屬性設定為 False

      將 CollectedThreshold 屬性設定為 5000

  6. 將 CollectedLabel 屬性設為字串,代表會在收集的扇形區上顯示的文字標籤。

  7. (選擇性) 設定 CollectedSliceExploded、CollectedColor、CollectedLegendText 和 CollectedToolTip 屬性。 這些屬性會變更單一扇區的外觀、色彩、標籤文字、圖例文字及工具提示層面。

將小扇區收集成次要的註標圓形圖

  1. 請遵循上述步驟 1 - 3。

  2. 將 CollectedStyle 屬性設定為 CollectedPie

  3. 將 CollectedThresholdproperty 設為一個代表臨界值的值,達到該值時小扇形區會收集為一個扇形區。 當 CollectedStyle 屬性設定為 CollectedPie時,CollectedThresholdUsePercentproperty 一律設定為 True ,而且收集的臨界值一律以百分比測量。

  4. (選擇性) 設定 CollectedColor、CollectedLabel、CollectedLegendText 和 CollectedToolTip 屬性。 所有其他名為 "Collected" 的屬性都不適用於收集的圓形圖。

注意

次要的圓形圖會根據資料中的小扇區而計算,所以只會顯示在預覽中, 而不會出現在設計介面上。

注意

您無法格式化次要圓形圖。 因為這個緣故,所以我們強烈建議您在收集圓形圖扇區時使用第一種方法。

另請參閱

圓形圖 (報表產生器及 SSRS)
格式化圖表上的資料點 (報表產生器及 SSRS)
在圓形圖外部顯示資料點標籤 (報表產生器及 SSRS)
在圓形圖上顯示百分比值 (報表產生器及 SSRS)
將 3D 效果加入至圖表 (報表產生器及 SSRS)