我必須根據圖表報告中每個條的百分比顯示顏色。 我使用「系列屬性」中的表達式 = IIf(Fields!TotalComplete.Value/Fields!TotalJobs.Value < = 85,「Red」, IIf(Fields!TotalComplete.Value/Fields!TotalJobs.Value > = 97, 「綠色」, 「橙色」))SSRS自定義條形圖顏色
但所有酒吧顯示紅色
什麼我設置不好?
感謝 埃利安娜
我必須根據圖表報告中每個條的百分比顯示顏色。 我使用「系列屬性」中的表達式 = IIf(Fields!TotalComplete.Value/Fields!TotalJobs.Value < = 85,「Red」, IIf(Fields!TotalComplete.Value/Fields!TotalJobs.Value > = 97, 「綠色」, 「橙色」))SSRS自定義條形圖顏色
但所有酒吧顯示紅色
什麼我設置不好?
感謝 埃利安娜
我覺得你的問題是,你是比較85和97的時候,你可能應該被比較,0.85和0.97。另外,你需要用總價值的工作,像這樣:
=iif(sum(Fields!TotalComplete.Value)/sum(Fields!TotalJobs.Value) <= .85, "Red", iif(sum(Fields!TotalComplete.Value)/sum(Fields!TotalJobs.Value) >= .97, "Green", "Orange"))
如果不解決這個問題,嘗試用你有你的圖表相同的分組創建表,並把這個表達在文本框中這樣就可以看到什麼值計算:
sum(Fields!TotalComplete.Value)/sum(Fields!TotalJobs.Value)
我覺得你可以試試這個開關條款, 語法將
=Switch(
(Fields!TotalComplete.Value/Fields!TotalJobs.Value) <= 85, "Red",
(Fields!TotalComplete.Value/Fields!TotalJobs.Value) >= 97, "Green",
"Orange"
)
0.85現在工作正常,但我該如何使用時,我想要t o使用小數?當百分比<84.75時爲紅色樣本。 – Eliana
只需除以100 - 使用.8475 – Stacia