式がレポート内で機能することを述べることで、これを明らかにします。問題は、それらが連携していないことです。
現在、2 つの列の値に基づいて書式設定された列ヘッダーがあります。Column1 の値に基づいて斜体と下線が引かれます。太字で、Column2 の値に基づく特定の色。これを行うには、テキスト プロパティで Switch 式を使用します。これが私がそれぞれに持っているものです:
=Switch(Fields!Column1.Value <> "Specific Value","Italic",Fields!Column1.Value = "Specific Value","Normal")
=Switch(Fields!Column1.Value <> "Specific Value","Underline",Fields!Column1.Value = "Specific Value","None")
=Switch(Fields!Column2.Value <= 7,"ExtraBold",Fields!Column2.Value >=` 8,"Normal")
=Switch(Fields!Column2.Value <= 7, "Red",Fields!Column2.Value >= 8,"#586d7f")
そして、それらがすべてマークされていることを示す画像:
レポートを実行してもエラーはありません。
奇妙なこと (少なくとも私にとって) は、結果が次のようになることです。
- 普通
- 大胆で赤
- 斜体と下線
- 4 つすべて(太字、斜体、赤、下線付き)
テキストが 4 のように見えるはずの状況では、2 のように見えます。他のすべては想定どおりに機能しているため、少し困惑しており、なぜそうなのかについて説明を求めています。これが以前に回答されているかどうかを確認しましたが、見たところ、そうではないようです。間違った用語を使用した場合は、お詫び申し上げます (私はこれにかなり慣れていません)。