русс | укр

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

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

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

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


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

Конструирование макросов


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


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

Создание макроса начинается в окне БД, где необходимо выбрать вкладку Макросы и нажать кнопку Создать.

Макрокоманды, составляющие макрос, вводятся в столбец Макрокоманда. Для ввода макрокоманды можно нажать в этом столбце кнопку раскрытия списка макрокоманд и выбрать нужную.

В нижней части окна выводится раскрывающийся список Аргументы макрокоманд. Значения аргументов задаются путем выбора их из списка, открывающего в строке аргументы.

В строки столбца Примечание вводят необязательный комментарий, описывающий результат выполнения макрокоманды.

Каждая новая макрокоманда макроса добавляется в следующую строку бланка. Порядок размещения макрокоманд в бланке определяет последовательность их выполнения.

Для выполнения макроса можно нажать кнопку панели инструментов Запуск.

Для просмотра и редактирования существующего макроса следует выбрать его вы окне БД и нажать кнопку Конструктор.

Макрокоманды, их назначение и аргументы

Команда Назначение Аргументы
Восстановить Восстанавливает размер максимизированного или минимизированного окна Нет
ВывестиВФормате Выводит данные в файл другого формата Тип объекта, Имя объекта, Формат вывода, Имя файла, Автозагрузка, Файл шаблона
ВыводНаЭкран Определяет, должна ли Access обновлять экран во время выполнения макроса Включить вывод, Текст строки состояния
ВыделитьОбъект Выбирает указанный объект Тип объекта, Имя объекта, В окне базы данных
ВыполнитьКоманду Выполняет команду меню Команда
Выход Инициирует выход из Access Параметры
ДобавитьМеню Добавляет меню в строку пользовательского меню Название меню, Имя макроса, Текст строки состояния
ЗадатьЗначение Устанавливает значение поля, элемента управления или свойства Элемент, Выражение
ЗадатьКомандуМеню Устанавливает состояние пункта меню Индекс меню, Индекс команды, Индекс подкоманды, состояние элемента
Закрыть Закрывает указанный объект или активное окно (при отсутствии аргумента) Тип объекта, Имя объекта, Сохранение
ЗапускЗапросаSQL Выполняет запрос, используя оператор SQL Инструкция SQL, Использовать транзакцию
ЗапускМакроса Выполняет другой макрос Имя макроса, Число повторов, Условие повтора
ЗапускПриложения Запускает приложение Windows или DOS Командная строка
ЗапускПрограммы Выполняет процедуру Visual Basic Имя функции
КомандыКлавиатуры Отсылает события нажатия клавиш в Access или в активное приложение Windows Команды клавиатуры, Пауза
КопироватьОбъект Копирует выбранный объект базы данных в другую базу данных или в ту же базу, но под другим именем База данных, новое имя, Тип объекта, Имя объекта
КЭлементуУправления Перемещает курсор в поле или в элемент управления активной формы, таблицы данных или динамического набора запроса Элемент управления
НаЗапись Перемещает курсор на указанную запись Тип объекта, Имя объекта, Запись, Смещение
НайтиЗапись Находит первую запись, которая удовлетворяет условиям, определенным действием НайтиЗапись или значениями в диалоговом окне Найти Образец поиска, Совпадение, С учетом регистра, область поиска, С учетом формата поля, Только в текущем поле, Первое вхождение
НаСтраницу Перемещает курсор на указанную вкладку активной формы Номер страницы, От левого края, От верхнего края
ОбновитьОбъект Выполняет обновление экрана для указанного объекта или, если объект не указан, для активного объекта Тип объекта, имя объекта
Обновление Обновляет данные в указанном элементе управления из источника данных Имя элемента
ОстановитьВсеМакросы Останавливает все выполняемые макросы Нет
ОстановитьМакрос Останавливает выполнение текущего макроса Нет
ОткрытьЗапрос Открывает выбранный запрос в указанном режиме Имя запроса, Режим, Режим данных
ОткрытьМодуль Открывает указанный модуль Visual Basic for Application Имя модуля, Имя процедуры
ОткрытьОтчет Открывает отчет в указанном режиме или печатает его Имя отчета, Режим, Имя фильтра, Условие отбора
ОткрытьТаблицу Открывает таблицу в указанном режиме Имя таблицы, Режим, Режим данных
ОткрытьФорму Открывает форму в указанном режиме (формы, конструктора, просмотра или таблицы) Имя формы, Режим, Имя фильтра, Условие отбора, Режим данных Режим окна
ОтменитьСобытие Отменяет событие, которое привело к выполнению макроса Нет
ОтправитьОбъект Включает указанный объект в сообщение для отправки по электронной почте Тип объекта, Имя объекта, Формат вывода, Куда, Копии, Скрытые копии, Тема, Сообщение, Изменение сообщения, Файл шаблона
ПанельИнструментов Отображает или скрывает панель инструментов Панель инструментов, Показать
Переименовать Переименовывает выбранный объект Новое имя, Тип объекта, Старое имя
ПесочныеЧасы Во время выполнения макроса изменяет форму указателя мыши на форму песочных часов Включить
Печатать Печатает активный объект Распечатать, Со страницы, По страницу, Разрешение, Число копий, Разобрать копии
ПоказатьВсеЗаписи Удаляет использованные фильтры из активной формы Нет
ПреобразоватьБазуДанных Импортирует или экспортирует данные между текущей базой данных и другой базой данных Access Тип преобразования, Тип базы данных, Имя базы данных, Тип объекта, Источник, Адресат, Только структура
ПреобразоватьТекст Импортирует или экспортирует данные между текущей базой данных и текстовым файлом Тип преобразования, Название спецификации, Имя таблицы, Имя файла, С именами полей
ПреобразоватьЭлектроннуюТаблицу Импортирует или экспортирует данные между текущей базой данных и файлом электронной таблицы Тип преобразования, Тип электронной таблицы, Имя таблицы, Имя файла, С именами полей, Диапазон
ПрименитьФильтр Применяет фильтр, запрос или оператор SQL WHERE к форме или отчету для фильтрования или сортировки записей Имя фильтра, Условие отбора
Развернуть Максимизирует активное окно Нет
Свернуть Минимизирует активное окно Нет
СдвигРазмер Передвигает активное окно или изменяет его размеры По правому краю, От верхнего края, Ширина, Высота
Сигнал Выдает звуковой сигнал Нет
СледующаяЗапись Находит следующую запись, которая удовлетворяет условиям, определенным действием НайтиЗапись или значениями в диалоговом окне Найти Нет
Сообщение Отображает окно с сообщением или предупреждением Сообщение, Сигнал, Тип, Заголовок
Сохранить Сохраняет указанный объект Тип объекта, Имя объекта
УдалитьОбъект Удаляет указанный объект Тип объекта, Имя объекта
УстановитьСообщение Включает/Выключает системные сообщения Включить сообщения

 





<== предыдущая лекция | следующая лекция ==>
Макросы | Вызов макроса из другого макроса


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


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

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

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


 


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

 
 

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

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