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

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

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

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

 

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

 

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

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

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