Reporting Services Pie Chart設計小技巧 – 不顯示數值為零的類別

Reporting Services Pie Chart設計小技巧 – 不顯示數值為零的類別

小弟使用Pie Chart顯示類別的分配情形,但由於有的類別數值很小,甚至是0,導致類別疊在一起糊掉了,無法辨識資料,如果不顯示類別為零的資料,資訊表達的效果應該會更好吧!

如果您想知道如何在Pie Chart的Point Label進行換行效果,可參考這篇:在 Reporting Services 的圖形上製作 Point Label 換行效果

在本篇您可以學到:

如何在 Pie Chart 上僅顯示非零數值的類別

使用Pie Chart來顯示五個類別的分配情形,在Point Label的地方加上Expression、Format與換行效果,可看到下圖的結果,其中有三類的值是零。

 

再將上圖的類別擴大為十一個,發現值很小或是零的類別全部疊在一起了,讓我們來想辦法去掉零的類別吧。

 

在圖形上,找到資料欄位,如下圖的件數。

 

在Value的地方,加上一個運算是的判斷:IIF(Fields! 件數.Value=0,NOTHING,Fields!件數.Value)

即如果件數的欄位是零,那麼就不顯示此欄位。

 

再看一次十一個類別的效果,果然零的值就不見了。

 

很簡單吧!

下一篇我們來看看,如何讓同一個統計圖表,顯示不同欄位的資料,這就有點複雜了。