0

asp.net webforms reportviewer コントロールに問題があります。このコントロールから Excel にエクスポートすると、xls セルの背景色が正しく表示されません。すべてのセルの背景色は、最後のセルの背景色を継承します。

pdf と .doc のエクスポートはうまく機能しています。

私はこの経験を使用しています。セルに色を付けるための .rdlc ファイル: =IIF(Fields!State.Value = 0, "#FFFFFF", IIF(Fields!State.Value = 1, "#00FF00", IIF(Fields!State.Value = 2) , "#FFFF00", IIF(フィールド!State.Value = 3, "#FF0000", "#808080"))))

誰かが私を助けてくれることを願っています。

さよなら!

ps .: 私の英語で申し訳ありません。

4

1 に答える 1

0

まず、Switchの代わりに使用しIFFます。また、次のように Color name に値を指定してみてください:Redの代わりに#FF0000

 =Switch(Fields!State.Value = 0, "#FFFFFF", 
Fields!State.Value = 1, "#00FF00", 
Fields!State.Value = 2, "#FFFF00", 
Fields!State.Value = 3, "#FF0000", 
"#808080")
于 2013-07-18T22:10:58.740 に答える