我正在尝试检索字段的值,但该字段的名称必须是动态的.
即
=iif(Fields!Year1.Value = 1, 0, 1)
Run Code Online (Sandbox Code Playgroud)
但我需要的Year1部分从另一个数据集中返回,所以Year1是动态的(可能是Year2,Year3等...)
我有一个返回数据的字段
=First(Fields!YearCount.Value, "YearColumn").
Run Code Online (Sandbox Code Playgroud)
本身这个表达式将返回Year1,Year2等部分,但我奋力用if语句来连接这一点.
我试过了:
=iif(Fields!(First(Fields!YearCount.Value, "YearColumn")).Value = 1, 0, 1)
Run Code Online (Sandbox Code Playgroud)
例如.