Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Топ:
Процедура выполнения команд. Рабочий цикл процессора: Функционирование процессора в основном состоит из повторяющихся рабочих циклов, каждый из которых соответствует...
Устройство и оснащение процедурного кабинета: Решающая роль в обеспечении правильного лечения пациентов отводится процедурной медсестре...
Интересное:
Финансовый рынок и его значение в управлении денежными потоками на современном этапе: любому предприятию для расширения производства и увеличения прибыли нужны...
Принципы управления денежными потоками: одним из методов контроля за состоянием денежной наличности является...
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Дисциплины:
2017-10-10 | 458 |
5.00
из
|
Заказать работу |
|
|
MS Access предоставляет пользователям два средства автоматизации работы с БД: язык макросов и язык VBA (Visual Basic for Applications).
Макрос – это часто повторяющаяся последовательность макрокоманд, объединенных в одну для автоматизации работы. Они могут использоваться при работе с формами (макрос связан с кнопкой), для управления запуском файла MS Access (Autoexec), при работе с отчетами (клавиши Autokeys). В Microsoft Office Access 2007 макросы могут содержаться в объектах макроса (иногда их называют изолированными макросами) или могут быть внедрены в свойства событий форм, отчетов, элементов управления. Внедренные макросы становятся частью объекта или элемента управления. Объекты макроса отображаются в области переходов в группе Макросы; внедренные макросы не отображаются.
Создание макроса: вкладка Создание – блок Другие – Макрос.
Построитель макросов имеет три области: Макрокоманда, Аргументы, Примечание.
Есть два способа включения макрокоманды в макрос:
1. Вызвать выпадающий список Макрокоманда, указать имя объекта, уточнить режим данных
2. Перетащить объект БД в область макрокоманд окна макроса.
Создание изолированного макроса
1. Открыть построитель макросов.
2. Добавитьмакрокоманды в макрос:
3. В разделе Аргументы макрокоманды (в нижней части построителя макросов) при необходимости укажите аргументы для макрокоманды (При вводе аргументов на панели Аргументы макрокоманды они отображаются в столбце списка макрокоманд Аргументы. Однако столбец Аргументы предназначен только для отображения; ввод аргументов в этот столбец невозможен).
4. Чтобы увидеть краткое описание каждого аргумента, щелкните поле аргумента и прочитайте описание, находящееся справа от аргумента.
|
Группа макросов – это набор нескольких макросов, который сохраняется под одним именем – макрообъект.
Создание группы макросов
Открыть построитель макросов.
На вкладке Конструктор в группе Показать или скрыть нажмите кнопку Имена макросов, если она еще не была нажата.
В построителе макросов будет отображен столбец Имя макроса (Имена макросов необходимы в группах макросов для того, чтобы отличать отдельные макросы друг от друга).
В столбце Имя макроса введите имя первого макроса из группы.
Введите макрокоманды, выполняемые в первом макросе (шаги 1-4 для изолированного)
Перейдите к следующей пустой строке и в столбце Имя макроса введите имя следующего макроса.
Имя, указанное при сохранении группы макросов, будет служить именем группы макросов. Имя выводится в группе Макрос в области переходов. Для ссылок на макросы, входящие в группу макросов, используется следующий синтаксис:
ИмяГруппыМакросов.ИмяМакроса
Выполнение группы макросов: выбрать макрос на вкладке Макросы и из контекстног меню выбрать Выполнить (Если группа макросов запускается двойным щелчком в области переходов или нажатием кнопки Выполнить в группе Сервис вкладки Конструктор выполняется только первый макрос группы).
Создание внедренного макроса
Внедренные макросы отличаются от изолированных макросов тем, что они хранятся в свойствах событий форм, отчетов, элементов управления. Они не отображаются в виде объектов в группе Макрос в области переходов. Это упрощает управление базой данных, поскольку не нужно следить за тем, в каком отдельном объекте макроса содержится макрос для формы или отчета. Внедренные макросы также включаются в состав формы или отчета при их копировании, импорте или экспорте.
1. В области переходов щелкните правой кнопкой мыши форму или отчет, содержащий макрос, а затем выберите команду Режим конструктора или Режим макета. Если окно свойств не открыто, нажмите клавишу F4.
|
2. Выберите элемент управления или раздел, содержащий свойства события, в который нужно встроить макрос (в верхней части окна свойств из выпадающего списка в разделе Тип выбора).
3. В окне свойств перейдите на вкладку События.
4. Выберите свойство события, в которое нужно встроить макрос, затем нажмите кнопку Построителя (…).
5. В диалоговом окне Построитель выделите пункт Макросы и затем нажмите кнопку ОК.
6. В построителе макросов выполнить шаги 1-4 для изолированного макроса.
7. Закончив создание макроса, нажмите кнопку Сохранить, а затем нажмите кнопку Закрыть.
Макрос запускается каждый раз при возникновении свойства события. В приложении Access можно создать группу макросов в виде внедренного макроса. Однако при возникновении события запускается только первый макрос группы. Последующие макросы игнорируются. Встроенные макросы не могут быть преобразованы в код Visual Basic для приложений (VBA) с помощью средства Преобразование макросов в Visual Basic в группе Макрос на вкладке Работа с базой данных. Если планируется преобразовывать макросы в код VBA, создайте отдельные макросы, а не встроенные. Тогда с помощью средства Преобразование макросов в Visual Basic можно будет преобразовать их в код VBA.
|
|
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!