|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Создание макросовМакросом называется набор команд, каждая из которых выполняет определенные действия. Макросы применяются для автоматизации часто выполняемых задач в Access. Макросы применяются главным образом для автоматизации работы с формами и отчетами. Макрокоманды можно разделить на следующие типы: 1. макрокоманда для работы с данными в формах и отчетах (найти запись) 2. макрокоманда выполнения (открыть запрос) 3. макрокоманда импорта, экспорта 4. макрокоманда для работы с объектом БД (копия объекта) Создадим макрос на выполнения: откроем перекрестный запрос. Для этого указываем макрокоманду открыть запрос, в окне аргументов макрокоманды указываем имя запроса «Перекрестный запрос», режим «Таблица», режим данных «Только чтение». На рисунке 32 представлен макрос режиме конструктор. Рисунок 32 Макрос в режиме конструктора На рисунке 33 представлен результат выполнения макроса. Рисунок 33 Результат выполнения макроса В MS Access макросы делятся на 3 вида: 1) линейные макросы; 2) макросы с условием; 3) групповые макросы. Макрос, в котором все макрокоманды выполняются последовательно, называется линейным. Создадим линейный макрос, позволяющий определить «Могилёв». Данный макрос в режиме конструктора представлен на рисунке 34. Рисунок 34 – Линейный макрос в режиме конструктора В результате получим таблицу представленную на рисунке 35. Рисунок 35 – Результат выполнения линейного макроса в режиме таблицы
Если в одном макросе объединены несколько логически связанных макросов, то такой макрос называется групповым. Создадим групповой макрос, позволяющий в кнопочной форме открывать созданные ранее: таблицу «Журналисты», таблицу «Зарплаты», отчет «Зарплата» и форму «Журналисты». Данный макрос в режиме конструктора представлен на рисунке 36. Рисунок 36 – Групповой макрос в режиме конструктора. Результат выполнения группового макроса представлен на рисунке 37. Рисунок 37 – Результат выполнения группового макроса. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.002 сек.) |