Дмитрий Б
Дата: 30.11.2006 10:17:16
Есть MS Access 97.
Есть форма основная и подчиненная.
Если открыть саму подчиненную форму (отдельно от основной), то по правому клику мыши выскакивает меню, в котором в том числе есть стандартные пункты по фильтру: Фильтр по выделенному,...
Если же открыть основную форму, то на подчиненной форме эта часть меню недоступна ("засерена"). Хотя, например, сортировка разрешена.
Как заставить работать эти пункты меню?
Заранее благодарен
mds_world
Дата: 30.11.2006 10:54:03
Из хелпа:
Событие Применение фильтра (ApplyFilter) не возникает при выполнении пользователем одного из следующих действий.
· Применение или удаление фильтра с помощью макрокоманд ПрименитьФильтр (ApplyFilter), ОткрытьФорму (OpenForm) или ПоказатьВсеЗаписи (ShowAllRecords) в макросе или соответствующих им методов объекта DoCmd в программе Visual Basic.
· Закрытие окна расширенного фильтра или окна обычного фильтра с помощью макрокоманды Закрыть (Close) или метода Close объекта DoCmd.
· Задание значений свойств Фильтр (Filter) или Фильтр включен (FilterOn) в макросе или в программе Visual Basic (хотя задание значений этих свойств в макросе или в процедуре обработки события Применение фильтра (ApplyFilter) допускается).