0

我在 Asp.Net 网络表单中有一个带有 LocalReport 的 ReportViewer,该表单当前有四个占位符,每个占位符都包含一个不同的字段。

我想要做的是改变占位符:

[Name]
[Address1]
[Address2]
[CityStateZip]

更多条件显示,例如:

[Name]
[Address1]
if(Address2 != null)[Address2] else [CityStateZip]
if(Address2 != null)[CityStateZip] else ""

有没有办法在 rdlc 中做到这一点?

4

1 回答 1

1

是的,您可以在 RDLC 表达式中使用 iif 执行此操作。尝试这个

=IIf(IsNothing(Fields!Address2.Value), Fields!Address2.Value, Fields!CityStateZip.Value)
于 2013-08-06T18:05:38.793 回答