2011-02-16 5 views
2

私はレポートレポートサービス2008 R2で次のデータセットを使用しています。Tablixでの色付けデータバーのパレット(レポートサービス)

  • 名前|値
  • ガブリエル| 10
  • Peter |私はすべてのレポートを実行すると

    1. 名前
    2. Databarの

    :私は3列でTablixのを以下している8


データバーは青ですが、パレットを使用したかったのです。

表現やコードにパレットを呼び出す方法はありますか?

これを解決するさらに良い方法はありますか?

何か助けていただければ幸いです。

固定色を指定したくないので、コードでパレットを呼びたいと思います。

よろしくお願いいたします。

答えて

1

this articleのカスタムチャートのカラーパレットと凡例のセクションを確認してください。

いずれかの方法で、

外観上 編集チャートの値]ダイアログボックス内のデータ値のための プロパティを シリーズスタイル]ボタンをクリックして、定数または 表現ベースの値として色の値を指定します。

データバーの背景ボックス、選択式で、ポップアップで
+1

ええ@ナットthatsは、色の私のリストを構築するために私が好きではない何か、私はただパレットを取得したい。だから私はGetColourList()のパレットメソッドを呼び出す方法を考えていた。私は実際にカスタムパレットを必要としませんが、とにかくお礼します。 –

0

は、のようなものを置く:
=IIF(Parameters.Field.Value > 10, "Green", "Blue")

FWIW、あなたはネストすることもできIIF文:
"=IIF(Parameters.Field.Value > 10, "Green", IIF(Parameters.Field.Value < 2, "Red", "Yellow"))"

EDIT:
の代わりに
=IIF(Parameters.Field.Value > 10, "Green", "Blue")
sta ndard RGBカラーコードのような:
=IIF(Parameters.Field.Value > 10, "#00ff00", "#0000ff")

+0

それは私が望むものではありません私はコードでパレットを呼びたい色を指定したくありません。この記事(http://msdn.microsoft.com/en-us/library/aa964128.aspx#moressrscharts_topic4)は、すでに動作するコードを私に与えましたが、固定カラーを指定していて、色のためにパレットを呼びたいと思っています。 –