2010-04-19 57 views
2

餅圖讓我瘋狂......對不起,如果我聽起來無知,但我已經相對容易地計算出其他RS圖表,這是我第一次不得不使用Reporting Services餅形圖。報告服務餅圖

我有一個數據集:

列:
childID的INT
AssessmentType VARCHAR
得分INT

所有我想要的是有一個顯示整個的百分比爲每一個餅圖評估類型。所以,如果我有10條記錄與下面的返回:

2「本」評估類型
5「即」評估類型
3「THEOTHER」評估類型

我希望餅圖顯示這個「派」的評價是20%,「THAT」是50%,「其他」是30%,但我不知道如何設置它。任何人都可以幫我解決這個問題,或者在某個地方引薦我。我一直在尋找一些時間,找不到任何幫助我完成這個控制的頁面。

回答

5

我想通了這一點......要顯示的百分比:

  • 右鍵單擊圖表,然後單擊屬性。
  • 轉到數據表,選擇你的「[價值]」,然後點擊編輯。
  • 轉到點標籤選項卡並選中「顯示點標籤」。
  • 在格式代碼中輸入P
  • 編輯表達式並計算您的百分比。在我的例子中,我會使用下面的代碼。

    =Count(Fields!ChildId.Value)/Count(Fields!Childid.Value, "MyDataset")

我遇到的問題是,我是過濾數據設定在該圖表水平與過濾器表達式。所以當我試圖用下面的代碼計算百分比時,我的數字就被拋棄了。當我像這樣做時,過濾器不會應用於檢索數據集計數。

Count(Fields!Childid.Value, "MyDataset")