私の期待に応えるために、このコードを fontweight 式とフィールド値式で試しました
=iif(fields!RATE_SELECTED="A","BOLD","NORMAL")
私は例外で終わる
エラー BC30518: これらの引数でアクセス可能な '=' を呼び出すことができないため、オーバーロードの解決に失敗しました
助けてください。
私の期待に応えるために、このコードを fontweight 式とフィールド値式で試しました
=iif(fields!RATE_SELECTED="A","BOLD","NORMAL")
私は例外で終わる
エラー BC30518: これらの引数でアクセス可能な '=' を呼び出すことができないため、オーバーロードの解決に失敗しました
助けてください。
.Value
あなたは表現に欠けています。そのはず:
=iif(Fields!RATE_SELECTED.Value="A","Bold","Normal")
"Bold","Normal"
また、 「BOLD」、「NORMAL」の代わりにする必要があり
、SSRS のバグが原因で、これを試してもうまくいかない場合の秘訣は次のとおりです。
最初に以前の値をクリアしてから、[レポート デザイナー] 画面OK >> OK
が再び表示されるまでクリックします。
ここから、レポート アイテム、たとえばTextBoxなど( Bold の近く) をもう一度右クリックし、ここで式全体を手動で記述する代わりに、書き込みのみを行い、[図を参照] をクリックして選択し、同様に[ Bold ] をクリックしてダブルクリックします。 、次に通常
、手動で編集すると、最終的な式は次のようになりますright click >>TextBox properties >>Font>> fx
=iif(
Fields
RATE_SELECTED
Constants
=iif(Fields!RATE_SELECTED.Value="A","Bold","Normal")
HTH