русс | укр

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

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

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

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


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

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


Дата добавления: 2014-10-13; просмотров: 3596; Нарушение авторских прав


Макрос – это последовательность операций, которые собраны в виде инструкций, чтобы их можно было выполнять, используя только одну команду. Пользователь запускает макрос на выполнение, чтобы выполнить всю последовательность необходимых действий.

В Access 2010 включено много новых макрокоманд, которые позволяют создавать более эффективные макросы, чем в предыдущих версиях Access. Например, теперь с помощью макрокомандможно создавать и использовать глобальные временные переменные, а также более тонко обрабатывать ошибки. В более ранних версиях Access эти возможности были доступны только при использовании VBA. Кроме того, можно встраивать макросы непосредственно в свойства событий объектов или элементов управления. Встроенный макрос становится частью объекта или элемента управления и остается с ним при его перемещении или копировании.

С помощью макросов можно легко выполнять многие задачи программирования, такие как открытие и закрытие форм, таблиц, а также запуск отчетов. Можно легко и быстро связывать созданные объекты базы данных (формы, отчеты и т. д.), потому что требуется запомнить совсем немного правил синтаксиса. Аргументы каждого действия отображаются в конструкторе макросов.

Чтобы научиться создавать макросы, необходимо знать основные макрокоманды. Их значения приведены в табл. 3.9.

Таблица 3.9

Макрокоманда Значение макрокоманды
Применить фильтр Применяет к объекту фильтр или запрос, ограничивающий набор записей
Закрыть Закрывает объект
Найти запись Выполняет поиск записи, которая удовлетворяет условию поиска
Развернуть Распахивает текущее окно
Открыть форму  
Открыть запрос Открывает заданный объект
Открыть отчет
Открыть таблицу  
Выход Завершает работу Access

Это далеко не полный список макрокоманд, которые может выполнять макрос. Однако он включает те действия, которые наиболее полезны для начинающих, и дает представление о том, что делает макрос.



Для создания макроса нужно в окне (рис. 3.2) выбрать вкладку «Создать» и щелкнуть по кнопке «Макрос» рис. 3.86.

 

 

Рис. 3.86

После этого на экране появится окно макроса, представленное на рис. 3.87.

 

Каталог макрокоманд
Раскрывающийся список макрокоманд

 


Рис. 3.87

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

По аналогии с другими объектами макрос можно выполнить из окна базы данных двойным щелчком на его имени или выбором команды контекстного меню «Выполнить макрос» (рис.), или на вкладке «Работа с базами данных»щелкнуть по кнопке«Выполнить макрос»рис. 3.88. Большинству пользователей этого достаточно, хотя существуют и другие методы запуска макросов на выполнение.

 

 

Рис. 3.88

 

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

Задание3.33

1. Выберите в окне базы данных вкладку «Создать» и щелкните по кнопке «Макросы».

2. В строке «Добавить новую команду» из появившегося списка макрокоманд выберите «Открыть таблицу».

3. В строке имя таблицы из раскрывшегося списка выберите «Товары».

4. Перейдите на следующую строку макрокоманды и выберите команду «Развернуть» (рис. 3.89).

5. Сохраните макрос под именем «Открыть таблицу товары».

6. Создайте самостоятельно макрос с именем «Выход из Access».

Рис. 3.89

Контрольные вопросы

1. Что такое макрос? Для чего он используется в базе данных?

2. Что такое макрокоманда? Перечислите основные виды макрокоманд и их значение.

3. Каким образом можно выполнить макрос?

 



<== предыдущая лекция | следующая лекция ==>
Запросы в реляционных базах данных | СОЗДАНИЕ ГЛАВНОЙ ФОРМЫ


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


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

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

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


 


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

 
 

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

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