當餅圖顯示太多數據點時,它們會開始看起來雜亂無章。 若要解決此問題,您可以將低於特定值的所有數據顯示為餅圖上的一個區塊。
若要將小區塊合併成一個區塊,請先決定收集小區塊的臨界值是以餅圖的百分比或固定值來衡量。 然後設定 CollectedThreshold 和 CollectedThresholdUsePercent 屬性。將 CollectedThreshold 屬性設定為值必須低於圖表的某個百分比才能被收集,或設置為收集時所需的實際閾值數據值。 將 CollectedThresholdUsePercent 屬性設定為 True 以使用百分比的方式或設定為 False 以使用實際值的方式。
您也可以將小片段收集到第一個圓餅圖中的被取出的片段所呼叫的第二個圓餅圖中。 第二個餅圖繪製在原始餅圖的右邊。
您無法將漏斗圖或金字塔圖的切片合併成一個切片。
此圖表的範例可作為範例報表使用。 如需下載此範例報表和其他報表的詳細資訊,請參閱 SQL Server 2014報表產生器及報表設計師範例報表。
若要將小片段整合成餅圖上的單一區塊
開啟 [屬性] 窗格。
在設計畫面上,單擊餅圖的任何部分。 數列的屬性會顯示在 [屬性] 窗格中。
在 [ 一般] 區段中,展開 [CustomAttributes] 節點。
將 CollectedStyle 屬性設定為 SingleSlice。
設定收集的臨界值和臨界值類型。 下列範例是設定收集閾值的常見方式。
依百分比。 例如,若要將餅圖中小於 10% 的任何區塊合併成單一區塊:
將 CollectedThresholdUsePercent 屬性設定為
True。將 CollectedThreshold 屬性設定為 10。
備註
如果您將 CollectedStyle 設定為 SingleSlice,CollectedThreshold 為大於 100 的值,而 CollectedThresholdUsePercent 為
True,圖表將會擲回例外狀況,因為它無法計算百分比。 若要解決此問題,請將 CollectedThreshold 設定為小於 100 的值。依數據值。 例如,若要將餅圖中任何小於 5000 的切片合併成單一切片:
將 CollectedThresholdUsePercent 屬性設定為
False。將 CollectedThreshold 屬性設定為 5000。
將 CollectedLabel 屬性設定為一個字串,代表將在收集的分片上顯示的文字標籤。
(選擇性)設定 CollectedSliceExploded、CollectedColor、CollectedLegendText 和 CollectedToolTip 屬性。 這些屬性會變更單一切片的外觀、色彩、標籤文字、圖例文字和工具提示層面。
若要將小區塊收集到次要輔助餅圖
請遵循上述步驟 1-3。
將 CollectedStyle 屬性設定為 CollectedPie。
將 CollectedThreshold屬性 設定為代表將小片段匯集成一個片段的臨界值的值。 當 CollectedStyle 屬性設定為 CollectedPie 時,CollectedThresholdUsePercentproperty 一律設定為
True,而且收集的臨界值一律以百分比來測量。(選擇性)設定 CollectedColor、CollectedLabel、CollectedLegendText 和 CollectedToolTip 屬性。 名為「Collected」的其他所有屬性都不適用於已收集的派。
備註
次要餅圖會根據數據中的小型切片來計算,因此僅會顯示在預覽中。 它不會出現在設計介面上。
備註
您無法格式化次要餅圖。 基於這個理由,強烈建議在收集餅圖切片時使用第一種方法。
另請參閱
圓形圖(報表設計器及 SSRS)
格式化圖表上的數據點 (報表產生器及 SSRS)
在餅圖外顯示資料點標籤(報表產生器及 SSRS)
在餅圖上顯示百分比數值(報表產生器及 SSRS)
將 3D 效果新增至圖表 (報表產生器及 SSRS)