Лабораторная работа №1 «Выполнение работы в сети Интернет. Работа с электронной почтой»


НазваниеЛабораторная работа №1 «Выполнение работы в сети Интернет. Работа с электронной почтой»
страница5/6
ТипЛабораторная работа
filling-form.ru > Бланки > Лабораторная работа
1   2   3   4   5   6

Создание групп макросов


При разработке приложения с использованием макросов количество макросов может оказаться очень большим. Поэтому важно хорошо организовать доступ к нужным макросам. Для этого в одном объекте Макрос (Macro) можно объединить несколько макросов. Например, рекомендуется все макросы, связанные с событиями в форме или отчете, объединить в отдельный объект, соответствующий данной форме или отчету. Для того чтобы можно было это сделать, каждый макрос группы должен иметь свое имя, а имя объекта Макрос (Macro) будет являться именем группы макросов.

Чтобы создать группу макросов:

  • Откройте Конструктор макросов одним из тех способов, которые были описаны в предыдущем разделе.

  • Нажмите кнопку Имена макросов (Macro Name) на панели инструментов. На панели описаний в окне Конструктора появится еще один столбец – "Имя макроса" (Macro Name) (рис. 2).

  • В этот столбец введите имя первого макроса. Остальные поля данной строки лучше оставить пустыми – это облегчит перемещение и копирование макрокоманд.

  • Начиная со следующей строки, введите все макрокоманды макроса и соответствующие аргументы для каждой макрокоманды.

  • Пропустите одну строку.

  • Повторите шаги 3-5 для каждого макроса.


Рис. 2. Создание группы макросов

На рис. 2 в окне Конструктора представлен макрос "Сотрудники" (Employees) базы данных "Борей" (Northwind). Для указания конца макроса не требуется отдельной макрокоманды. Access продолжает выполнение макроса, входящего в группу, пока не обнаружит строку, содержащую имя в столбце "Имя макроса" (Macro Name), либо пока не дойдет до последней строки окна макросов.

При обработке макроса пустые строки игнорируются, поэтому их удобно использовать для разделения макросов в группе. Этот прием, а также ввод комментариев для сложных макросов, состоящих из большого числа макрокоманд, позволяет улучшить читаемость макросов.

Для запуска одного из макросов группы используется полное имя для ссылки на макрос. Полное имя макроса формируется таким образом: имяГруппы.имяМакроса.

Замечание
Можно настроить систему так, чтобы столбец Имя макроса (Macro Name) выводился всегда в Конструкторе макросов. Для этого необходимо установить соответствующие параметры на вкладке Вид (View) в диалоговом окне Параметры (Options).

Выполнение и отладка макросов


Способов запуска макросов очень много. Среди них есть прямые способы, когда макрос запускается непосредственно пользователем. Эти способы используются обычно при тестировании макросов. Когда макрос отлажен, создают специальную команду меню или кнопку на панели инструментов или связывают макрос с каким-либо событием в форме или отчете. В данном разделе мы рассмотрим все возможные способы запуска макроса.

Универсальным способом запуска макроса является использование команды меню Сервис → Макрос → Выполнить макрос (Tools → Macro → Run Macro) (рис. 3).

В появившемся при выборе этой команды диалоговом окне нужно указать (ввести или выбрать из списка) полное имя макроса, т. е. имяГруппы.имяМакроса (рис. 4). Этот способ позволяет выполнить макрос из любого активного окна, будь то окно макросов, окно базы данных или, например, Конструктор форм.


Рис. 3. Запуск макроса с помощью команды меню

Рис. 4. Диалоговое окно Запуск макроса

Запуск макроса из окна Конструктора макросов


Этот способ применяется для тестирования только что созданного или исправленного макроса. Если макрос в окне Конструктора макросов один, то для его запуска нужно просто нажать кнопку Запуск (Run) на панели инструментов или выбрать команду Запуск → По шагам (Run → Single Step) (последний способ позволяет отладить макрос). Однако, если макросов несколько, то с помощью этой кнопки или команды можно запустить только первый макрос в группе. Чтобы запустить любой другой макрос из группы, нужно воспользоваться командой меню Сервис → Макрос → Выполнить макрос (Tools → Macro → Run Macro).

Если вы часто используете этот способ запуска макроса, имеет смысл настроить панель инструментов, добавив на нее стандартную кнопку Запуск (Run Macro). Она эквивалентна выполнению команды меню Сервис → Макрос → Выполнить макрос (Tools → Macro → Run Macro).

(О настройке панелей инструментов см. разд. "Создание и изменение панелей инструментов.
1   2   3   4   5   6

Похожие:

Лабораторная работа №1 «Выполнение работы в сети Интернет. Работа с электронной почтой» iconЛабораторная работа №8 распределенный udp сервер/ udp клиент 38 Лабораторная...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

Лабораторная работа №1 «Выполнение работы в сети Интернет. Работа с электронной почтой» iconЛабораторная работа. Работа в сети Интернет
Панели инструментов. Всегда должны быть отмечены опции Строка меню и Адресная Строка

Лабораторная работа №1 «Выполнение работы в сети Интернет. Работа с электронной почтой» iconЛабораторная работа №1
Лабораторная работа Выполнение расчетов с использованием программирования в среде Visual Basic for Applications (vba). 8

Лабораторная работа №1 «Выполнение работы в сети Интернет. Работа с электронной почтой» iconЛабораторная работа №2 Сетевые офисы. Совместное редактирование документов
С развитием сети Интернет появляется возможность создавать своеобразный Интернет-офис, где можно хранить, создавать и редактировать...

Лабораторная работа №1 «Выполнение работы в сети Интернет. Работа с электронной почтой» iconЛабораторная работа №1
Лабораторная работа №8. Структурирование таблицы с автоматическим подведением итогов

Лабораторная работа №1 «Выполнение работы в сети Интернет. Работа с электронной почтой» iconЛабораторная работа №1. Изучение основ микроструктурного анализа...
...

Лабораторная работа №1 «Выполнение работы в сети Интернет. Работа с электронной почтой» iconЛабораторная работа №1 (одномерные массивы) 27
Лабораторная работа №6 (статические массивы, знакомство с графическим режимом. Возможно будет изменена) 49

Лабораторная работа №1 «Выполнение работы в сети Интернет. Работа с электронной почтой» iconЛабораторная работа №1 Тема. Основы работы с электронной таблицей Excel
Цель. Приобрести практические навыки по созданию и оформлению эт, вводу данных, использованию функции Автосумма

Лабораторная работа №1 «Выполнение работы в сети Интернет. Работа с электронной почтой» iconЛабораторная работа Создание и использование запросов (продолжение)....
Задания на экзамен выполняются студентом в компьютерном классе при наличии конспектов под руководством преподавателя

Лабораторная работа №1 «Выполнение работы в сети Интернет. Работа с электронной почтой» iconЛабораторная работа №4
Цель работы: Закрепить основные навыки работы с электронными таблицами. Овладеть навыками построения диаграммы различных типов

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск