【发布时间】:2012-04-18 07:57:59
【问题描述】:
我正在使用带有 vs2010 和本地数据库的 c# windows 应用程序工作。在我的一个表单中,我使用 ReporViewer 来显示报告。
我希望仅当特定字段(女巫是日期)不为空时才能在此报告中显示记录的结果。 我创建了一个表并添加了一个过滤器,但似乎我使用的表达式是错误的。
我在 Tablix 属性 - 过滤器中使用了类似的东西:
表达式=IsNothing(Fields!payed.Value)
运营商=
值=true
有什么想法吗?提前致谢! 也许我忘记了值输入中的 = 。它现在可以工作了!
【问题讨论】:
-
如果特定日期为空,您是否要隐藏 Tablix?
-
不,只是为了不显示任何结果。这意味着如果日期不为空,则显示此特定记录的某些字段
-
我只想创建一个过滤器来检查字段(即日期)是否为空!
-
ReportViewer 过滤器使用的表达式是什么?
-
表达式显示在我的问题中。它是通过过滤器“指南”创建的
标签: c# visual-studio visual-studio-2010 reportviewer report-viewer2010