русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Макросы


Дата добавления: 2015-07-09; просмотров: 603; Нарушение авторских прав


Достаточно часто приходится повторять некоторую последовательность команд, чтобы не выполнять эти команды каждый раз вручную можно создать макрос. Команды в Microsoft Access называются макрокомандами. Макрос – это некоторая последовательность макрокоманд, которые должны выполняться автоматически. Макрос является таким же объектом Microsoft Access как и таблицы, запросы, формы и отчеты. Создание макросов в Microsoft Access отличается от создания макросов в текстовом редакторе Microsoft Word и табличном процессоре Microsoft Excel. В текстовом редакторе и табличном процессоре макросы можно создавать с помощью макрорекодера, т.е. протоколированием действий пользователя. В Microsoft Access такой возможности нет, здесь создание макроса производится в окне создания макросов. Для создания макроса необходимо:

1. Перейти на закладку «Макросы» в окне БД.

2. Нажать на кнопку «Создать».

 
 

После этого откроется окно создания макросов (рис.7.1), в верхней части которого есть таблица, состоящая из двух столбцов. Первый столбец «Макрокоманда» позволяет с помощью раскрывающегося списка команд выбрать макрокоманды, которые должны входить в макрос. Во втором столбце «Примечание» можно ввести какой-нибудь пояснительный текст, для данной команды. В нижней части окна задаются аргументы выбранной макрокоманды. Количество аргументов макрокоманды зависит от выбранной макрокоманды. Как правило первый аргумент макрокоманды является обязательным. Например, для макрокоманды «Открыть форму», выбранной на рис.7.1, обязательно надо указать имя формы, которую данная макрокоманда должна открыть. Заполняя первый столбец таблицы нужными макрокомандами и задавая их аргументы, можно создать макрос, содержащий любое количество макрокоманд. После завершения создания макроса его надо сохранить. Для этого надо выполнить команду «Сохранить» из меню «Файл» или воспользоваться кнопкой «Сохранить» на панели инструментов. После выполнения команды «Сохранить» откроется окно диалога «Сохранение» для ввода имени макроса. Попытка закрыть окно создания макросов без записи макроса приведет к тому, что будет выдано сообщение о том, что макрос не сохранен и при выборе продолжения «Да» в этом окне диалога также появится окно для ввода имени макроса.



Если макрос имеет имя AutoExec, то этот макрос автоматически запускается при открытии базы данных.

Запуск макроса из закладки «Макросы» осуществляется нажатием кнопки «Запуск». Для запуска макроса из любой закладки окна БД необходимо выполнить команду «Макрос – Запуск макроса» из меню «Сервис». После этого откроется окно диалога «Запуск макроса». В этом окне надо, используя кнопку раскрытия списка, раскрыть список макросов, выбрать нужный макрос и нажать на кнопку «ОК». После этого произойдет выполнение той последовательности команд, которая записана в этом макросе.



<== предыдущая лекция | следующая лекция ==>
Просмотр и печать отчета | Диспетчер кнопочных форм


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.757 сек.