回答

1

這是一個棘手的問題,因爲SSRS中的分組是在函數之外處理的,所以與condfld的等價處理被解釋爲here。簡單的答案是單元格通常會遵從您已經應用到該行的分組。因此,在百分比上,您需要一個表達式(右鍵單擊單元格,單擊創建佔位符,單擊f(x)按鈕以獲取值)。在它的最基本的表達是:

=field1/sum(field1) 

但是,這種假設的數據類型可以是一個小數,否則你會需要它通過CDEC(字段1)像這樣

=cdec(field1)/sum(cdec(field1)) 

轉換一旦我們有了,你只需要格式化單元格以顯示百分比,右鍵單擊,轉到單元格屬性,單擊數字,選擇百分比,然後指定所需的小數位數。希望有幫助:)

+1

這個答案是絕對正確的。我實際上有相同的表達,但是在一個小組內進行求和。我在正確的組級別上執行了總和並直接引用了該文本框。謝謝。 – Brockr22