Створення простого макросу

Щоб створити простий макрос, потрібно відкрити вікно бази даних, перейти на вкладку Макросы й нажати кнопку Создать. При цьому відкривається вікно нового макросу.

Верхня частина вікна використовується для визначення нового макросу, а нижня призначена для уведення значень аргументів макрокоманд, включених у макрос. На початку у верхній частині присутні два стовпці із заголовками Макрокоманда й Примечание. Можна побачити всі чотири стовпці (рис.9.10), нажавши кнопки Имена макросов і Условие на панелі інструментів.

Макрокоманди, що становлять макрос, уводяться в стовпець Макрокоманда (рис.9.11). Для уведення макрокоманди можна нажати в цьому стовпці кнопку розкриття списку макрокоманд і вибрати потрібну. У правій нижній частині вікна макросу виводиться коротка довідка, зміст якої залежить від положення курсору у верхній частині вікна макросу.

У мові макросів можна організувати виконання макрокоманди або набору макрокоманд тільки при виконанні деяких умов. Умова задається за допомогою логічних виразів і вводиться в рядок макрокоманди в стовпець Условие.

Використання в макросах посилань на об'єкти

При обробці даних у базі даних необхідно вміти правильно посилатися на ці дані. Посилання на форми, звіти, їхні елементи керування формуються за певними правилами.

Посилатися на об'єкти можна по імені, але потрібно врахувати, що в Access об'єкти поєднуються в сімейства. Форми об'єднані в сімейство Формы (Forms), звіти – у сімейство Отчеты (Reports). Тому посилання на об'єкт включають ім'я сімейства і, через знак оклику ім'я об'єкта. Наприклад, для посилання на форму необхідно записати так: Forms![Товары].

Рис. 9.10 - Вікно нового макросу

 

Рис.9.11 - Список макрокоманд у вікні макросу

 

У посиланні на елемент керування слідом за ім'ям об'єкта через знак оклику записується ім'я елемента керування, укладене у квадратні дужки. Наприклад, у формі КАФЕДРА посилання на елемент керування Надпись із ім'ям Название записується так: Forms![КАФЕДРА]! [Название].

Посилання на підпорядковану форму або звіт записуються так:

Forms![Ім'я форми]! [Ім'я підлеглої форми].Forms![Елемент підпорядкованої форми]








Дата добавления: 2015-08-08; просмотров: 641;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.