SSRS IF Statement с неверным синтаксисом - PullRequest
0 голосов
/ 08 ноября 2018

Я новичок в SSRS и нахожу синтаксис очень сложным, а также текстовое поле с ужасным выражением, из-за которого очень трудно увидеть, где я допустил ошибки.

Я хочу сделать IFF (сначала (Fields! TaxNumber.Value, "InvoiceHeader") = null, затем вывести только IS02Chars.value, иначе вывести как IS02Chars, так и TaxNumber.Value.

  =IFF (First(Fields!TaxNumber.Value, "InvoiceHeader") = null ,
  ": " & First(Fields!ISO2Chars.Value, "InvoiceHeader"), 
  ": " & First(Fields!ISO2Chars.Value, "InvoiceHeader") & First(Fields!TaxNumber.Value, "InvoiceHeader"))

Я не вижу, чем мой синтаксис отличается от IIF(Fields!ExitReason.Value = 7, 1, 0)

1 Ответ

0 голосов
/ 08 ноября 2018
  =IIF(IsNothing(First(Fields!TaxNumber.Value, "InvoiceHeader")), ": "
 & First(Fields!ISO2Chars.Value, "InvoiceHeader") , ": " &
 First(Fields!ISO2Chars.Value, "InvoiceHeader") &
 First(Fields!TaxNumber.Value, "InvoiceHeader" ) )
...