Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3_Записка.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.03 Mб
Скачать

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_ВыборВС после ввода новых данных в поле