如何在给定表达式的情况下使文本框空白而不是隐藏?

Posted

技术标签:

【中文标题】如何在给定表达式的情况下使文本框空白而不是隐藏?【英文标题】:How to make text box blank instead of hidden given an expression? 【发布时间】:2016-01-18 21:56:20 【问题描述】:

我希望显示一个文本框,但在特定条件下为空白。我不希望它被“隐藏”,因为那样它看起来不太好。下面是它看起来像隐藏的示例。

【问题讨论】:

添加您也使用过的表达方式。 【参考方案1】:

您可以使用表达式来做到这一点。假设您只想显示大于零的值并将其余部分留空,然后使用表达式将单元格值替换为Nothing

=IIF(Fields!DelNo.Value > 0, Fields!DelNo.Value, Nothing)

您也可以使用Format 属性来实现。假设您不想显示零。将单元格保留为字段值并将Format 属性设为#,##0;-#,##0;(请注意,该格式的末尾有一个空格)。

【讨论】:

以上是关于如何在给定表达式的情况下使文本框空白而不是隐藏?的主要内容,如果未能解决你的问题,请参考以下文章