共用方式為


如何:將小扇形區收集成一個圓形圖 (報表產生器 3.0 和 SSRS)

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

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

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

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

此圖表的範例可以當做範例報表使用。如需有關下載這個範例報表及其他項目的詳細資訊,請參閱SQL Server 2008 R2報表產生器 3.0 和報表設計師範例報表 (英文)。

[!附註]

您可以在 Business Intelligence Development Studio 中的報表產生器 3.0 及報表設計師中建立及修改報表定義 (.rdl)。每一個撰寫環境都提供了不同的方式讓您建立、開啟,以及儲存報表和相關的項目。如需詳細資訊,請參閱在報表設計師及報表產生器 3.0 (SSRS) 中設計報表,位於 microsoft.com 網站上。

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

  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. (選擇性) 設定 CollectedSliceExplodedCollectedColorCollectedLegendTextCollectedToolTip 屬性。這些屬性會變更單一扇區的外觀、色彩、標籤文字、圖例文字及工具提示層面。

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

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

  2. CollectedStyle 屬性設定為 CollectedPie。

  3. CollectedThreshold屬性設為一個代表臨界值的,達到該時小扇區會收集為一個扇區。當 CollectedStyle 屬性設為 CollectedPie 時,CollectedThresholdUsePercent屬性永遠會設定為 True,而收集臨界值永遠會以百分比測量。

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

[!附註]

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

[!附註]

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