Запуск макросов с использованием языка VBA
Макросы могут
быть запущены из процедуры, написанной на языке
VBA, так, как показано в примере 4.1
Пример 4.1:
Для запуска макроса из VBA, необходимо
выполнить команду
RunMacro, параметром которой указать имя макроса:
Public Function foo4_1()
DoCmd.RunMacro "Macro1"
End Function;
Задание на лабораторную работу №4
Обязательная часть
1. Необходимо реализовать главную форму,
запускаемую автоматически
при открытии БД (для allauto.mdb). Эта форма должна позволять
редактировать данные о а/м в таблице AUTO: добавление, удаление,
изменение автомобиля (или автомобилей).
При запуске приложения в
нормальном режиме не выводить окно базы данных.
2. Реализовать протоколирование – журнал изменений. Должны быть
реализованы
функции отката изменений БД (таких как добавление, удаление,
изменение записи). Для этого организовать специальную форму,
позволяющую осуществлять:
• "Откат назад" – откат назад на одно изменение в базе (не активен,
если не было изменений или выполнены все откаты назад);
• "Откат вперед" – откат вперед на одно изменение (может быть не
активен). Не забудьте проиндексировать таблицу MENU.
Выполнение обязательных пунктов =
55%
Достарыңызбен бөлісу: