
- •Задание на курсовой проект
- •Тема: Система учета рейсов воздушных судов
- •1 Исходные данные
- •4 Отчеты
- •5 Организация диалога
- •Реферат
- •Введение
- •1 Постановка задачи
- •2 Описание таблиц
- •2.1 Свойства таблиц
- •2.2 Схема данных
- •2.3 Заполнение таблиц
- •3 Описание запросов
- •3.1 Запрос «ПолныйСписок»
- •3.2 Запрос «Занятость»
- •3.3 Запрос «ВыборВс»
- •3.4 Запрос «ЗаПериод»
- •3.5 Запрос «ВыборАп»
- •4.2.1 Полный Список
- •4.2.2 Аэропорты и рейсы
- •4.2.3 Выбор типа вс
- •5 Описание отчетов
- •6.2 Описание макросов
- •6.3 Запуск приложения
- •7 Руководство оператора
- •Заключение
- •Список использованных источников
6.2 Описание макросов
Макрос – набор из одной или более макрокоманд, которые выполняются последовательно каждый раз при запуске макроса и осуществляют определенные операции (кнопка запускает макрос, открывающий или закрывающий форму, печатающий отчет и т.п.).
В группе макросов «Главные» (таблица 13) объединены макросы, обеспечивающее работу кнопок, расположенных на Главной кнопочной форме «Форма0», и открывающих кнопочные формы «Форма1», «Форма2», «Форма3» следующего уровня.
В группе макросов «Редактирование» (таблица 14) объединены макросы, обеспечивающие работу кнопок, расположенных на форме «Форма1», и открывающих формы «РедАэропорты», «РедСамолеты», «РедРейсы» для ввода и редактирования данных.
В группе макросов «Просмотр» (таблица 15) объединены макросы, обеспечивающие работу кнопок, расположенных на форме «Форма2», и открывающих формы «1_ПолныйСписок», «2_АэропортыРейсы», «3_ВыборВС» для просмотра данных.
Таблица 13 – Макросы группы «Главные» для кнопок Главной кнопочной формы «Форма0»
Имя макроса |
Макрокоманда |
Примечание |
Аргументы макрокоманды |
ОткФорму1 |
ОткрытьФорму |
Открытие формы ввода и редактирования данных |
Имя формы: Форма1 |
ОткФорму2 |
ОткрытьФорму |
Открытие формы просмотра данных |
Имя формы: Форма2 |
ОткФорму3 |
ОткрытьФорму |
Открытие формы создания отчетов |
Имя формы: Форма3 |
Завершение |
Выход |
Завершение работы |
|
Таблица 14 – Макросы группы «Редактирование» для кнопок формы «Форма1»
Имя макроса |
Макрокоманда |
Примечание |
Аргументы макрокоманды |
ОткРедСамолеты |
ОткрытьФорму |
Открытие формы редактирование таблицы самолетов |
Имя формы: РедСамолеты |
ОткРедАэропорты |
ОткрытьФорму |
Открытие формы редактирования таблицы аэропортов |
Имя формы: РедАэропорты |
ОткРедРейсы |
ОткрытьФорму |
Открытие формы редактирования таблицы рейсов |
Имя формы: РедРейсы |
Завершение |
Закрыть |
Выход в главное меню |
Тип объекта: Форма Имя объекта: Форма1 |
Таблица 15 – Макросы группы «Просмотр» для кнопок формы «Форма2»
Имя макроса |
Макрокоманда |
Примечание |
Аргументы макрокоманды |
ОткПолныйСписок |
ОткрытьФорму |
Открытие формы просмотра всех рейсов |
Имя формы: 1_ПолныйСписок |
ОткАэропортыРейсы |
ОткрытьФорму |
Открытие формы просмотра рейсов в аэропорт |
Имя формы: 2_АэропортыРейсы |
ОткВыборВС |
ОткрытьФорму |
Открытие формы выбора ВС |
Имя формы: 3_ВыборВС |
Завершение |
Закрыть |
Выход в главное меню |
Тип объекта: Форма Имя объекта: Форма2 |
В группе макросов «Просмотр» (таблица 16) объединены макросы, обеспечивающие работу кнопок, расположенных на форме «Форма3», и открывающих отчеты «1_90_Дней», «2_Группировка», «3_ВыборАП».
Таблица 16 – Макросы группы «Отчеты» для кнопок формы «Форма3»
Имя макроса |
Макрокоманда |
Примечание |
Аргументы макрокоманды |
ОткОтчет1 |
ОткрытьОтчет |
Открытие отчета с условием |
Имя отчета: 1_90_Дней Режим: Просмотр |
ОткОтчет2 |
ОткрытьОтчет |
Открытие отчета с группировкой |
Имя отчета: 2_Группировка Режим: Просмотр |
ОткОтчет3 |
ОткрытьОтчет |
Открытие отчета с выбором аэропорта |
Имя отчета: 3_ВыборАП Режим: Просмотр |
Завершение |
Закрыть |
Выход в главное меню |
Тип объекта: Форма Имя объекта: Форма3 |
Макросы, не входящие в группы макросов (таблица 17), предназначены для перемещения курсора на элемент «Поле8» при открытии формы «3_ВыборВС» и для обновления этой формы после ввода новых данных в «Поле8».
Таблица 17 – Макросы, не входящие в группы
Имя макроса |
Макрокоманда |
Примечание |
Аргументы макрокоманды |
Фокус |
КЭлементуУправления |
Перемещение курсора на элемент «Поле8» при открытии формы «3_ВыборВС» |
Имя элемента: Поле8 |
ПоискВС |
Обновление |
Обновление формы 3_ВыборВС после ввода новых данных в поле |
|