我有一些摘要數據,按年份,我以數據透視表的方式顯示在Tablix中。第一列是年份,每行是一年,每列包含查詢中的計數和美元金額。將不同的格式應用於列組中的不同列
默認情況下,所有的值列的格式相同的方式。但是,我需要將前4列格式化爲整數(總計數),並將最後2列格式化爲貨幣或帶逗號的2位小數位。如這裏所示,我的數量有.00,我不想顯示。
我有一些摘要數據,按年份,我以數據透視表的方式顯示在Tablix中。第一列是年份,每行是一年,每列包含查詢中的計數和美元金額。將不同的格式應用於列組中的不同列
默認情況下,所有的值列的格式相同的方式。但是,我需要將前4列格式化爲整數(總計數),並將最後2列格式化爲貨幣或帶逗號的2位小數位。如這裏所示,我的數量有.00,我不想顯示。
這裏是東西,將讓你在正確的方向前進:
=IIf(Fields!Type.Value = "Claims Filed" OR Fields!Type.Value = "Claims Approved", FormatNumber(Fields!Value.Value, 0), FormatCurrency(Fields!Value.Value, 2))
您必須填寫其他選項,或者這些開關使用的用錢值IIf
的第一部分,因爲它是較短的列表。但是,這應該給你一個關於如何做到這一點的好主意。
這只是一個簡單的條件格式,SSRS風格的問題。
稍作改動,但你讓我朝着正確的方向前進。我以爲我必須以不同的方式引用Type字段,但它只是行中的一個值。 = IIf(Fields!Type.Value =「Claims Filed」OR Fields!Type.Value =「Claims Approved」OR Fields!Type.Value =「Claims Denied」OR Fields!Type.Value =「Claims Paid」,Format (Sum(Fields!Value.Value),「#,###。##」),Format(Sum(Fields!Value.Value),「$#,###。##」)) –
非常好!工作很好。很高興我能幫忙。 –
怎麼樣了來自其他條件格式的問題,如http://stackoverflow.com/questions/18538222/ssrs-conditional-formatting-switch-or-iif或http://stackoverflow.com/questions/32502221/ssrs此不同-conditional格式化列,與交替行突出顯示和無效哈? – StevenWhite
我試圖將表達式應用於數字格式屬性,沒有意識到我可以從值格式化它。 –