[英]Background color change in SSRS
我試圖在我的報告中突出顯示“主要組”及其“子組”行。 我必須根據單元格中的字符串值更改行的背景顏色。
例如:如果列中有一個值“MG”,則單元格應顯示“SomeColor, say Green”背景色。 我嘗試了以下方法:
=IIF(Fields!ProductGroup.Value = "MG", "Green", "No Color")
試過了
=Switch(Fields!ProductGroup.Value = "MG", "DarkViolet", Fields!ProductGroup.Value="SG","Gold")
沒有什么對我有用。 我錯過了什么?
如果您使用的是 SSRS 2008 或 SSRS 2008 R2 Service Release 0 或更早版本,則無顏色和透明是 8 位十六進制代碼(“#FFFFFFFF”),但背景顏色僅支持 6 位十六進制代碼(“#FFFFFF”)。 額外的兩位是透明度級別,背景顏色不支持。 您需要使用 Nothing 來防止出現警告。 我相信這已在 SSRS 2012 中修復。
某些瀏覽器無法處理"Transparency"
或"No Color".
最好添加"White"
作為背景色。 所有瀏覽器都可以處理白色。
你的代碼沒問題。 問題是"No Color"
不是定義的顏色。 將"No Color"
替換為"Transparent"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.