3

如果这是一个非常简单的问题,我深表歉意。

因此,在 SSRS 中,您可以从下拉列表中选择 (Null) 或 Null,或者使用带有 VBs Nothing 关键字的表达式。

在此处输入图像描述

4

1 回答 1

3

我创建了一个测试用例。使用三个可能的值创建一个名为“TestParam”的参数:

  • (Null)(预填充的可用值)
  • 表达式设置为=nothing
  • 在值框中键入“Null”(如屏幕截图所示。)

该参数必须设置为允许空值保存其中的第一个。

然后创建了一个数据集:

SELECT
   "Valid Row Returned"
WHERE
   @TestParam IS NULL

如果参数设置为预填充(Null) =nothing,则返回一行。如果参数设置为“Null”,如屏幕截图所示,它不会返回一行。

于 2013-01-03T15:56:03.280 回答