Я с настройкой этого сценария в Select Expert проблемы - Доклад:Кристалл Выберите эксперт вопрос
Напряжения все записи из таблиц, если
Там нет ID, связанный с этой формой номером
ИЛИ
Существует идентификатор, связанный с этим номером формы, но ID_STATUS не является одним из 1,2,3
ИЛИ
Существует идентификатор, связанный с этой формой номером, но ID_STATUS равно нулю
Мои Tryout:
(isnull ({EMPLOYEE.ID}) or
(Not isnull ({EMPLOYEE.ID}) and
(not ({EMPLOYEE.ID_STATUS} in [3.00, 2.00, 1.00]) or
isnull (({EMPLOYEE.ID_STATUS}))
)
)
Спасибо,
Я занят другими отчетами. Я пробовал, но не повезло. На самом деле есть 3 возможности, когда я хочу, чтобы сотрудники показывали в отчете, если 1. Идентификатор не имеет нулевой записи для номера формы 2. Существует идентификационная запись для номера формы, но ID_Status имеет значение null И при этом время, когда у сотрудника может быть еще одна строка, где 3. Если ID_status имеет значение null, тогда ID_Status не должен быть одним из 1,2,3 – star86
@ star86 Исправлена опечатка в последней части моего ответа - возможно, теперь это яснее. Код по-прежнему хорош и должен делать то, что вы просите. Какова остальная проблема? – Ryan
Все еще не работает ... как я могу сказать, чтобы кристалл вернулся и снова проверил таблицу сотрудников. Может быть, я не объясню это правильно. Вот, например: Employee tbl имеет форму № 5544 имеет идентификатор 122, ID_STATUS NULL есть еще одна строка для формы # 5544 имеет идентификатор 123, ID_STATUS 3. В этом случае я не хочу, чтобы форма № 5544 отображалась в отчете. – star86