2017-02-26 14 views
0

ネストされたiifを "好きな"演算子で動作させようとしていて、正しい構文を思いつくことができません。基本的なコードを以下に示しますが、それが示唆される前に、同様のエラーを伴うSWITCH演算子でこれを試しました。式エディタは、かっこに基づいてエラーを移動します。この特定の式は、SSRSレポートのマトリックスの「塗りつぶし」プロパティにあります。私は本当にマッチに色を設定し、一致しない場合はそのままにします。以下のコードでは、式エディタで、テキスト "Preferred"の後の最初のカンマにエラーが表示されます。どんな洞察にも感謝します。ネストされたiifでSSRSの "like"演算子

答えて

0

IIF機能では構文が正しくありません。それは3つのパラメータを必要とし、あなたは本当にそれを与えているだけです。

あなたは式を次のように変更する必要があります。

=Switch(Fields!PHASE_TYPE.Value like "*Preferred*","ForestGreen", 
    Fields!PHASE_TYPE.Value like "*Maintain*","DarkSeaGreen", 
    True, "White") ' This last part will catch anything that does not match the above 

ご希望の場合はこちらをご覧ください。

+0

ありがとうございました。私はこれに新しいですので、助けを大いに感謝します。 –

+0

私はそれが助けてうれしいです!あなたがこの答えを受け入れるように親切にするなら、私はそれを感謝します。 :)ありがとう。 –

関連する問題