【问题标题】:Report if one value is null don't show other value如果一个值为空,则报告不显示其他值
【发布时间】:2014-08-18 08:58:22
【问题描述】:

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

如果您检查此图像:

我正在展示一张包含门票和费用的表格。费用列有这些值:

=Fields!Charge.Value

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

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

【问题讨论】:

  • 能否修改底层 SQL 以排除不需要的行?这将是最有效的选择。

标签: c# asp.net reportviewer rdlc rdl


【解决方案1】:

您可以在费用栏中使用类似以下的内容

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

它应该有效,否则您可以尝试 Fields!Ticket.Value == "" 或 Fields!Ticket.Value.ToString() == ""

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多