Идентификатор — это обычно имя объекта. Базы данных, таблицы, поля, запросы, формы и отчеты — объекты Access. У каждого объекта есть имя, однозначно его идентифицирующее.
Например,поле можно размещать в многочисленных формах и отчетах, используя одну и ту же ссылку, а именно —имя поля, в каждой форме или отчете.
Операторы идентификации восклицательный знак "!" и точка "." используются в Access вместе с различными зарезервированными словами. Такими зарезервированными словами являются: Forms (Формы), Reports (отчеты). Control (элемент управления) и др.
Оператор "!" применяется для разделения ссылок на объекты. Объекты данных Access (таблицы) обладают свойствами и методами.
Оператор "." обычно определяет свойства или метод заданного объекта. Свойства являются индивидуальными характеристиками каждого объекта (например, размер поля).
Метод — это программа, которая выполняет определенные действия над объектом. Метод может иметь именованные аргументы, которые указываются в скобках. Синтаксис ссылки таков:
ТипОбъекта!ИмяО6ъекта.Свойство
Или
ТипОбъекта!ИмяОбъекта.Метод()
Тип объекта идентифицирует тип объекта доступа к данным БД. ИмяОбъекта — имя объекта, на который требуется получить ссылку
Пример. Выражение Forms![Данные о клиентах]! [Дата рождения].Visible возвращает значение свойстваВывод на экран указанного поляДата рождении формы с именемДанные о клиентах.
Forms— зарезервированное слово для идентификации типа объектов БД Формы.
В выражении[Данные о клиентах]![Дата рождения] вдействительности указана ссылка на элемент управления формы —поле.
Пример. Следующее выражение Клиенты![Название] определяет полеНазвание в таблицеКлиенты.
Пример. Следующее выражение Form1.Showопределяет метод Show — раскроет на экране форму с именемForm1.Полное описание операторов идентификации выходит за рамки практикума. Приведенная здесь информация дает представление о способах обращения к объектам Access и их свойствам.