【发布时间】:2018-09-04 13:15:01
【问题描述】:
我有一个报告,其中包含 3 个需要显示的字段,但只希望这些字段在其中包含信息时显示,而不是在它们为空集或空集时显示。
例如。部件号 1 - 字段 1 -字段 2 -字段 3
part number 2 -field 1
part number 3 -field 2
-field 3
part number 4 -field 1
-field 3
我尝试过嵌套的 IIF 语句,但如果没有出现空白字段,我似乎无法获得它。
例如。部件号 4 - 字段 1 -空白的 -字段 3
【问题讨论】:
-
在文本框的可见性中使用 IIF(Isnothing(Field!DesiredField), True, False)。
-
很抱歉我没有经常使用这些表达方式。我是否需要将它们定义为 true 和 false 或将值放入这些字段中?例如如果为真,那么字段 1 + chr(13) + 字段 3?
-
欢迎来到 SO。如果您可以编辑您的问题以显示您尝试以来自数据集的形式使用的数据,这将有所帮助。还向您展示报告设计布局。在大多数情况下,无需手动隐藏空值,只要设计正确,这将自动发生。
-
@JordanPizarro 看看一些表达式示例。docs.microsoft.com/en-us/sql/reporting-services/report-design/…
-
@NewGuy 他们都在同一个文本框中,因为一个表达式很重要。
标签: reporting-services visual-studio-2015 rdl iif