Отбор по полям работает нормуль, но есть одно "поле х", запрос по которому не пашет.
Так вот нужно, чтобы запрос выводил все записи, у которых "поле х" непустое, по нажатию флажка с формы поиска. Если флажок не нажат,то запрос выводит все записи, независимо от заполнения "поля х"
Условия отбора в запросе по полям такое:
Like "*" & [Forms]![Список документации]![Угловой номер] & "*"
Как написать условия отбора для "поля Х" по флажку?
полагаю Like "*" & [Forms]![Список документации]![Угловой номер] & "*" AND [X] <> NULL OR [X] <> ""
if галочка.value (или таки checkbox1.value) = true then 'галочка нажата выбираем с учетом того, что поле Х не пустое
Like "*" & [Forms]![Список документации]![Угловой номер] & "*" AND [X] <> NULL OR [X] <> ""'
else 'галочка снята, в конструкцию SQL влючать критерий выбора не следует
Like "*" & [Forms]![Список документации]![Угловой номер] & "*"
end if
quote:
Originally posted by Nataasya:
интересно какое событие на форме вызывает запуск поиска?
кнопка на форме вызывает запуск запроса, на основании которого форма заполняется. ищет все, но не могу сделать, чтобы по галочке выводились записи, поле Х которых непустое.
