フィールドの値を取得しようとしていますが、フィールドの名前は動的である必要があります。
すなわち
=iif(Fields!Year1.Value = 1, 0, 1)
ただし、Year1パーツを別のデータセットから返す必要があるため、はYear1動的です(など) 。Year2Year3
データを返すフィールドがあります
=First(Fields!YearCount.Value, "YearColumn").
この式自体はYear1、Year2などの部分を返しますが、これをifステートメントと連結するのに苦労しています。
私が試してみました:
=iif(Fields!(First(Fields!YearCount.Value, "YearColumn")).Value = 1, 0, 1)
例えば。