我的报告标题中有一个文本框,其中包含以下表达式:
=IIf(ReportItems!Voided.Value = "V", "**** VOID ****", "")
所以基本上如果另一个文本框名为" Voided"具有V的值,然后在报告的标题中显示**** VOID ****。这非常有效。
我需要这样做,因为有时报告中有多条记录,并且在标题中使用First(Fields!Voided.Value)
将无效,因为有时其中一条记录将无效,而其他记录则无效。使用First()会导致不准确。
然而,我的要求已经改为现在需要**** VOID ****如果Voided = V则显示,**** VOID - 要显示的先前工资****虚假= X.
如果在标题=IIf(ReportItems!Voided.Value = "V", "**** VOID ****", IIf(ReportItems!Voided2.Value = "X", "**** VOID Previous Payroll ****", ""))
因为它提供错误The value for the text run refers to more than one report item. An expression in the page header or footer can only refer to one report item
有没有办法根据报告正文中的ReportItem在标题中显示嵌套的IIF类型逻辑?