1-й день | 2-й день | 3-й день |
10.00
Программирование в MS Access с помощью макросов
- Принципы создания макросов
- Макросы с условиями
- Макрогруппы
- Программирование комбинаций клавиш
- Стартовый макрос и параметры запуска базы данных
Упражнение
|
10.00
Основные конструкции VBA
- Структура программы.
- Повторяющиеся команды.
- Циклы
Упражнение
|
10.00
Библиотека объектов MS Access
- Особенности открытия форм/отчётов из процедур Visual Basic.
- Перебор открытых форм/отчётов
- Программное управление свойствами открытых форм/отчётов (заголовки, возможность редактирования данных, фильтрация данных)
Упражнение
|
11:00-11:15 Перерыв на чай-кофе
Программирование событий в формах и отчётах
- События, наступающие в формах, отчётах и их элементах
- Принципы обработки событий макросами и событийными процедурами на языке Visual Basic
Упражнение
|
11:00-11:15 Перерыв на чай-кофе
- Запрос данных у пользователя и выдача сообщений
Упражнение
Упражнение
- Более подробно об аргументах процедур. Необязательные аргументы и параметрические массивы. Передача аргументов по значению и по ссылке
|
11:00-11:15 Перерыв на чай-кофе
- Программное управление элементами форм и отчётов и их свойствами (проверка типа элемента, программное изменение источника поля, изменение подписей из процедур VBA).
Упражнение
- Управление списками. Списки с множественным выбором.
Упражнение
|
12:30-13:30 Обед
Основные конструкции VBA
- Принципы хранения программ на языке VBA в MS Access. Типы модулей
- Процедуры и функции, особенности их применения в MS Access
- Константы и переменные
|
12:30-13:30 Обед
- Ошибки в программах. Перехват ошибок времени выполнения.
- Поиск ошибок в логике программы.
Принципы работы с объектами в MS Access
- терминология, библиотеки объектов, инструменты работы с объектами и семействами, получение справки по свойствам, методам, событиям
|
12:30-13:30 Обед
- Элементы управления ActiveX на примере элемента Календарь
- Создание меню и панелей инструментов
Упражнение
Взаимодействие с другими приложениями MS Office
- Импорт нетабличных данных из MS Excel. Экспорт данных в нетабличную форму MS Excel.
|
15:00-15:15 Перерыв на чай, кофе
Упражнение
- Структура программы. Последовательность команд, ветвление, безусловный переход
Упражнение
16:45-17:00 Ответы на вопросы
|
15:00-15:15 Перерыв на чай, кофе
Библиотека объектов MS Access
- Работа с сохранёнными (закрытыми) объектами MS Access. Проверка существования и загруженности таблиц, запросов, форм или отчётов.
Упражнение
16:45-17:00 Ответы на вопросы
|
15:00-15:15 Перерыв на чай, кофе
Использование языка SQL в программной обработке данных
- Программное добавление, редактирование, удаление записей
- Программное добавление, удаление, изменение таблиц
Упражнение
16:45-17:00 Ответы на вопросы
|