SSRS - 如果您的查询结果为 Null 使用表达式,如何 return 空白显示

SSRS - how to return blank as display if your query result is Null using expression

我现在正在 ssrs 中创建一个报告,其中涉及数据库中的两列。在显示的报告中需要合并这两列。

列是: [第 1 列] Price_Low [第 2 列]Price_High

两列中的样本值为:0.0000

第一个问题如何使用 SSRS 表达式将具有美元符号的 2 列与此输出相结合: [1]: https://i.stack.imgur.com/dim6H.png

2dn 问题:如果查询 returns NULL 怎么才能只显示空白而不显示,$ - $

这是我的示例 Exp: '''="$" & 字段!Price_Low.Value & "-$" & 字段!Price_High.Value'''

您可以尝试以下解决方案:

=IIF(
(Format(Fields!Price_Low.Value, "C4") + " - " + Format(Fields!Price_High.Value,"C4")) = " - ", "",(Format(Fields!Price_Low.Value, "C4") + " - " + Format(Fields!Price_High.Value, "C4"))
)