簡體   English   中英

SSRS 中的背景顏色變化

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM