Формула выбора записи в Crystal Filtering слишком много - PullRequest
0 голосов
/ 20 июня 2019

Я пытаюсь показать записи, которые имеют определенное имя документа, где номера идентификаторов не совпадают, но также и те, где номер идентификатора пуст, но каждый раз, когда я добавляю часть о несоответствии идентификаторов этому документуимя, пустые выпадают.Я использую "или", так почему он их удаляет?Как мне это исправить?Моя скобка выглядит хорошо для меня.Это то, что я имею в Report-> SelectionFormulaEditor:

//first part that makes second part lose the blanks
(not({Person.ID_Number}={Person_ID_Numbers.ID_Number})
and
{Person_ID_Numbers.DocumentName}="Verification")
or

//second part that works fine without first part
isnull({Person.ID_Number})
or({Person.ID_Number}="")
or(CStr({Person.ID_Number})="")
or
isnull({Person_ID_Numbers.ID_Number})
or({Person_ID_Numbers.ID_Number}="")
or(CStr({Person_ID_Numbers.ID_Number})="")

1 Ответ

0 голосов
/ 20 июня 2019

Я понял это. В редакторе формул выбора было меню с «Исключениями для пустых значений»

ExceptionNulls

выбран. Я выбрал «Значение по умолчанию для пустых значений», и показались пустые / пустые поля.

...