Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Краткая характеристика макрокоманд



ACCESS имеет около 50 макрокоманд, которые могут быть разбиты на группы.

1 Данные в формах и отчетах

ü Отбор данных

Ÿ ПрименитьФильтр. Позволяетотфильтроватьданныев таблице, форме или отчете путем задания в аргументах макрокоманды имени фильтра (сохраненного как запрос), имени запроса или условия отбора.

ü Перемещение по данным

Ÿ СледующаяЗапись

Ÿ НайтиЗапись. Позволяет отыскивать запись по заданному образцу поиска.

Ÿ КЭлементуУправления. Позволяет переместить фокус на указанный элемент управления в форме

Ÿ НаСтраницу

Ÿ НаЗапись. Позволяет установить указатель записи на указанную запись (новую, следующую, предыдущую первую, последнюю или с конкретную)

2 Выполнение

ü Выполнение команды

Ÿ ВыполнитьКоманду. Позволяет выполнить одну из команд из предложенного списка команд.

ü Выполнение макроса, процедуры или запроса

Ÿ ОткрытьЗапрос

Ÿ ЗапускПрограммы. Позволяет запустить на выполнение пользовательскую функцию с заданным именем и аргументами, которая создана пользователем в модуле на языке VBA.

Ÿ ЗапускМакроса

Ÿ ЗапускЗапросаSQL

ü Выполнение другого приложения

Ÿ ЗапускПриложения. Здесь имеется в виду любое приложение (в аргументах макрокоманды указывается полная спецификация исполняемого файла)

ü Прерывание выполнения

Ÿ ОтменитьСобытие. Вызывает отмену события, которое привело к запуску макроса, содержащего эту макрокоманду. Например, если событие До обновления запускает макрос проверки условия, и условие нарушается, то эта макрокоманда приведет к отмене обновления.

Ÿ Выход (из ACCESS)

Ÿ ОстановитьВсеМакросы

Ÿ ОстановитьМакрос (исполняемый)

3 Импорт/Экспорт

ü Передача объектов

Ÿ ВывестиВФормате. Позволяет вывести данные объекта БД (таблицы, формы и др.) в формате MS Excel, RTF или текста в формате MS DOS.

Ÿ Отправить объект ( по электронной почте)

ü Преобразование данных

Ÿ ПреобразоватьБазуДанных. Позволяет импортировать данные из другой БД в текущую, экспортировать данные из текущей БД в другую БД или присоединять таблицы из другой БД к текущей.

Ÿ ПреобразоватьЭлектроннуюТаблицу (то же, что и в предыдущей макрокоманде, но применительно к таблицам Excel).

Ÿ ПреобразоватьТекст (то же, что и в предыдущей макрокоманде, но применительно к текстовым файлам).

4 Работа с объектами БД

ü Копирование или переименование объекта

Ÿ КопироватьОбъект

Ÿ ПереименоватьОбъект

ü Удаление объекта

Ÿ УдалитьОбъект

ü Изменение размеров или положение окна

Ÿ Развернуть (распахнуть во весь экран)

Ÿ Свернуть (до значка)

Ÿ СдвигРазмер (задаются новые координаты левого верхнего угла окна объекта и могут задаваться его размеры, Здесь можно указывать не все аргументы).

Ÿ Восстановить (до прежних размеров)

ü Открытие или закрытие объектов

Ÿ Закрыть (тип и имя закрываемого объекта указывается в качестве аргументов)

Ÿ ОткрытьТаблицу

Ÿ ОткрытьФорму

Ÿ ОткрытьЗапрос

Ÿ ОткрытьОтчет

Ÿ ОткрытьМодуль

ü Печать объекта

Ÿ Печать

ü Выделение объекта

Ÿ ВыделитьОбъект (эта макрокоманда должна предшествовать таким макрокомандам как КопироватьОбъект, ПереименоватьОбъект, УдалитьОбъект и др.)

ü Определение значения поля, элемента управления или свойства

Ÿ ЗадатьЗначение. Задает значение поля или другого ЭУ или свойства в форме или отчете.

ü Обновление данных или экрана

Ÿ ОбновитьОбъект. Как правило, ACCESS откладывает обновление изображаемых на экране ЭУ до тех пор, пока не завершит выполнение более важных задач. Эта же макрокоманда выполняет обновление указанного в аргументах объекта немедленно. Макрокоманда часто используется, например, после изменений значений нескольких ЭУ макрокомандой ЗадатьЗначение. Эти изменения могут быть не отражены на экране немедленно, особенно в том случае, если другие ЭУ (например, вычисляемые) зависят от значений измененных макрокомандой ЗадатьЗначение элементов. В этом случае, чтобы увидеть све сделанные изменения можно объект закрыть, а затем снова открыть, что неудобно, а можно исполнить макрокоманду ОбновтьОбъект. Однако при этом не происходит повторного просмотра источника объекта. Повторный просмотр источника с перевыполнением всех используемых запросов происходит при выполнении макрокоманды Обновление.

Ÿ Обновление

Ÿ ПоказатьВсеЗаписи отменяет фильтры.

5 Другие вопросы

ü Вывод сведений на экран

Ÿ ВыводНаЭкран включает или выключает вывод результатов макроса при его выполнении. Монопольные окна диалога (например, сообщения об ошибках) выводятся всегда.

Ÿ ПесочныеЧасы

Ÿ Сообщение выводит заданное пользователем сообщение в специальном окне. Часто используется для приостановки выполнения макроса на время выдачи сообщения и реакции на него пользователя.

Ÿ УстановитьСообщения используется для запрещения вывода системных сообщений, например подтверждений об удалении, изменении данных и пр.

ü Генерация комбинаций клавиш

Ÿ КомандыКлавиатуры используется для имитации нажатия клавиш. Полезна при создании демонстрационных и рекламных программных продуктов.

ü Вывод на экран или удаление с экрана ПИ

Ÿ ПанельИнструментов

ü Выдача звукового сигнала

Ÿ Сигнал

 

 

Все примеры рассмотренных макросов соответствуют базе, схема данных которой приведена ниже, назовем ее СД3

 

 

 


Поделиться:



Популярное:

  1. ВВЕДЕНИЕ. ПРЕДМЕТ ГИДРАВЛИКИ И КРАТКАЯ ИСТОРИЯ ЕЕ РАЗВИТИЯ
  2. Виды движения звеньев плоских механизмов, их краткая характеристика.
  3. Виды кинематических пар и их краткая характеристика.
  4. ГЛАВА ТРЕТЬЯ. КРАТКАЯ ИСТОРИЯ ПЕРВЫХ ЛЮДЕЙ.
  5. Главнейшие промышленные цветочные культуры на срезку, их краткая биологическая характеристика и особенности выращивания.
  6. Декоративные растения двулетней культуры. Их краткая биологическая характеристика, особенности выращивания и применения.
  7. Декоративные растения многолетней культуры. Их краткая биологическая характеристика, особенности выращивания и применения.
  8. Закупочная деятельность предприятия розничной торговли, договорные отношения с поставщиками, их краткая характеристика
  9. ЗАМЕНА ВЫРАЖЕНИЙ МАКРОКОМАНДАМИ
  10. Значение производства. Краткая история исследований производства
  11. Краткая биография Жан Жак Руссо
  12. Краткая геотехническая характеристика разреза скважин


Последнее изменение этой страницы: 2016-07-12; Просмотров: 485; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.017 с.)
Главная | Случайная страница | Обратная связь