Иллюстрированный самоучитель по Access 2002

       

Макросы для установки и отмены фильтра в форме "Товары"


На рис. 11.16 представлено два макроса: УстановитьФильтр и Отменить Фильтр. В диалоговом окне

Область ввода

(Zoom) отображено значение аргумента

Условие отбора

(Where Condition) макрокоманды ПрименитьФильтр (ApplyFilter). Обратите внимание, условие получилось довольно сложным, а длина поля

Условие отбора

(Where Condition) ограничена 255 символами. Поэтому, если бы мы включили в условия отбора еще одно поле, например "Поставки прекращены", нам пришлось бы отдельно создать специальный фильтр и задать его имя в аргументе

Имя фильтра

(Filter Name).

В макросе "ОтменитьФильтр", кроме макрокоманды ПоказатьВсеЗаписи(ShowAllRecords), нужны еще две макрокоманды, чтобы очистить поля " ВыборПоставщика" и "ВыборТипа", т. е. присвоить им значение

Пусто

(Null). Это делается с помощью макрокоманды ЗадатьЗначение(SetValue).

CompEbook.ru Железо, дизайн, обучение и другие



Содержание раздела