iif 函数表达式(无条件格式 SSRS)

iif Function Expressions ( IsNothing Conditioal formating SSRS)

我收到以下输出,因为我尝试添加一个表达式,根据空白条件给出 FAIL。

=iif(Variables!PAT_ID_Count.Value = 0, "PASS", "FAIL", iif(IsNothing(Variables!Summary.Value), "FAIL","" )) 'Public Function IIf(Expression As Boolean, TruePart As Object, FalsePart As Object) As Object'

的参数太多了

听起来你想要 PASS if 0,否则如果它是 NULL/NOTHING then FAIL else ""。您需要在第一个 IIF 的 ELSE 部分中使用第二个 IIF。

=iif(Variables!PAT_ID_Count.Value = 0, "PASS", iif(IsNothing(Variables!Summary.Value), "FAIL", ""))