Crystal сообщает о возвращаемых значениях, которые ищут вместо равных - PullRequest
0 голосов
/ 30 мая 2019

Я создаю отчет => selectionFormulas => Запись, и тогда у меня есть это:

({Facilities_ALL.Fac} IN ['S', 'H', 'E', 'J', 'SJ', 'F', 'N'])
AND
({Facilities_ALL.status} = "Active")
AND
isNull({Facilities_ALL.Department}) 
OR
isNull({Facilities_ALL.Section})

По какой-то причине он возвращает как «Активные», так и «Неактивные». Это выглядит правильно для меня, а также инструкции я нашел в Интернете Как это исправить, чтобы он возвращал только «Активные»? В чем проблема?

1 Ответ

0 голосов
/ 31 мая 2019

Я понял это.Мне понадобился дополнительный набор скобок вокруг двух последних вещей:

({Facilities_ALL.Fac} IN ['S', 'H', 'E', 'J', 'SJ', 'F', 'N'])
AND
({Facilities_ALL.status}="Active")
AND
(
isNull({Facilities_ALL.Department}) 
OR
isNull({Facilities_ALL.Section})
)
...