小编jjm*_*jjm的帖子

SSRS中的动态字段名称

我正在尝试检索字段的值,但该字段的名称必须是动态的.

=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)

例如.

sql-server variables dynamic reporting-services

4
推荐指数
1
解决办法
6089
查看次数