C# 如果一个值为空,则报告don';不显示其他价值
我正在尝试使用asp.net报表生成报表 如果您选中此图像: 我正在展示一张有票和收费的桌子。“费用”列具有以下值:C# 如果一个值为空,则报告don';不显示其他价值,c#,asp.net,reportviewer,rdlc,rdl,C#,Asp.net,Reportviewer,Rdlc,Rdl,我正在尝试使用asp.net报表生成报表 如果您选中此图像: 我正在展示一张有票和收费的桌子。“费用”列具有以下值: =Fields!Charge.Value 我想要实现的是,如果票证值不为空,则只显示费用值。正如你在图片中看到的,有4张票是可见的,我只想显示这四张票的费用,而不是所有的费用 你知道我们怎样才能做到吗 您可以在费用栏中使用如下内容 =IIF(IsNothing(Fields!Ticket.Value), "", Fields!Charge.Value) 它应该已经工作,否
=Fields!Charge.Value
我想要实现的是,如果票证值不为空,则只显示费用值。正如你在图片中看到的,有4张票是可见的,我只想显示这四张票的费用,而不是所有的费用
你知道我们怎样才能做到吗 您可以在费用栏中使用如下内容
=IIF(IsNothing(Fields!Ticket.Value), "", Fields!Charge.Value)
它应该已经工作,否则你可以尝试领域!票证。值==“”或字段!Ticket.Value.ToString()==“”这会完全隐藏行还是只显示空列以供收费?Thx for Help要隐藏行,可以使用表达式设置hide属性-此解决方案也可用于图表。是否可以修改基础SQL以排除不需要的行?这将是最有效的选择。