如果一个值为null则报告不显示其他值

时间:2014-08-18 08:58:23

标签: c# asp.net reportviewer rdlc rdl

我正在尝试使用asp.net报告构建报告。

如果您查看此图片:

enter image description here

我正在展示一张有门票和收费的桌子。费用列具有以下值:

=Fields!Charge.Value

我想要实现的只是在票证值不为空时显示费用值。因此,正如您在图像中看到的那样,有4张票可见,我想仅显示这四张票的费用,而不是所有费用。

知道我们如何实现这一目标吗?

1 个答案:

答案 0 :(得分:2)

您可以在收费栏中使用以下内容

 =IIF(IsNothing(Fields!Ticket.Value), "", Fields!Charge.Value)

它应该有用,否则你可以试试Fields!Ticket.Value ==“”或Fields!Ticket.Value.ToString()==“”