Использование компонентов MS Access для создания баз данных систем документооборота. Часть 1. Усманова И.В - 44 стр.

UptoLike

44
Щелкните на стрелке в первой ячейке столбца Макрокоманды и
выделите команду Открыть Форму. Нажмите клавишу Enter. В области
открывшегося окна Аргументы представлены шесть аргументов этой
команды.
В ячейке Примечание введите Этот макрос открывает форму
Сотрудники отделов при открытии формы Отдел. Примечание описывает
назначение макроса.
Щелкните в поле аргумента
Имя формы и введите Сотрудники
отделов.
Нажмите клавишу Enter. Закройте окно Макрос и при появлении
запроса на сохранение изменений щелкните на кнопке Да. Появится
диалоговое окно Сохранение.
В поле Имя макроса введите Сотрудники отделов.
Добавьте макрос в форму Отдел
Элементы управления, также как и форму в целом, можно связать
с
определенными событиями (примером события может служить щелчок на
данном элементе).
Теперь можно добавить созданный макрос в форму Отдел. Тогда при
попытке открыть форму Отдел откроется форма Сотрудники отделов,
которая включает две кнопки. По кнопке Да сработает фильтр и форма
Сотрудники откроется только для записей, имеющих значение «Да» в поле
Высшее образование. По кнопке Нет в форме Сотрудники отобразятся
сведения о сотрудниках, не имеющих высшее образование.
Для реализации поставленной задачи укажите макрос Сотрудники
отделов в свойстве Открытие формы Отдел. Это означает, что указанный
макрос будет выполняться каждый раз при попытке открыть форму:
в окне базы данных щелкните на вкладке Формы
. Щелкните на
форме Отдел, чтобы выделить ее;
щелкните на кнопке Конструктор;
    − Щелкните на стрелке в первой ячейке столбца Макрокоманды и
выделите команду Открыть Форму. Нажмите клавишу Enter. В области
открывшегося окна Аргументы представлены шесть аргументов этой
команды.
    − В ячейке Примечание введите Этот макрос открывает форму
Сотрудники отделов при открытии формы Отдел. Примечание описывает
назначение макроса.
    − Щелкните в поле аргумента Имя формы и введите Сотрудники
отделов.
    − Нажмите клавишу Enter. Закройте окно Макрос и при появлении
запроса на сохранение изменений щелкните на кнопке Да. Появится
диалоговое окно Сохранение.
    − В поле Имя макроса введите Сотрудники отделов.
    Добавьте макрос в форму Отдел
    Элементы управления, также как и форму в целом, можно связать с
определенными событиями (примером события может служить щелчок на
данном элементе).
    Теперь можно добавить созданный макрос в форму Отдел. Тогда при
попытке открыть форму Отдел откроется форма Сотрудники отделов,
которая включает две кнопки. По кнопке Да сработает фильтр и форма
Сотрудники откроется только для записей, имеющих значение «Да» в поле
Высшее образование. По кнопке Нет в форме Сотрудники отобразятся
сведения о сотрудниках, не имеющих высшее образование.
    Для реализации поставленной задачи укажите макрос Сотрудники
отделов в свойстве Открытие формы Отдел. Это означает, что указанный
макрос будет выполняться каждый раз при попытке открыть форму:
    − в окне базы данных щелкните на вкладке Формы. Щелкните на
форме Отдел, чтобы выделить ее;
    − щелкните на кнопке Конструктор;
                                        44