Ссылки на объекты, элементы управления и свойства удобно создавать с помощью построителя выражений.
Чтобы вызвать построитель выражений, надо выбрать в окне макроса строку аргумента макрокоманды, в которую требуется ввести выражение и нажать появившуюся кнопку построителя. В открывшемся окне Построитель выражений надо ввести или вставить элементы выражения в поле записи выражений.
Рисунок 41
Для того чтобы вставить ссылку в поле записи выражений, выделите в нижней половине окна построителя элементы, определяющие эту ссылку, и дважды нажмите кнопку мыши или нажмите кнопку Вставить.
В левом поле в нижней половине окна построителя надо раскрыть двойным нажатием кнопки мыши папку, содержащую объекты или элементы нужного типа. Затем выбрать папку необходимого объекта. В среднем поле выбрать нужный элемент, а в правом отметить Значение, если формируется ссылка на элемент, или нужное свойство, если формируется ссылка
на свойство. Для вставки ссылки в поле выражения надо дважды нажать кнопку мыши или нажать кнопку Вставить.
|
|
¨ Например, для вставки ссылки на поле в форме, откроем папку Формы, далее — папку \3агруженные формы или \Все формы и выберем папку конкретной формы СПИСОК ГРУППЫ, содержащей нужное поле, а затем выберем имя поля НГ и дважды нажмем кнопку мыши. В правом поле окна построителя не надо осуществлять выбора, поскольку формируется ссылка на элемент управления — поле, а не на его свойство, что обеспечивается выделенным по умолчанию словом Значение.
Для ввода в выражение знаков операций используются кнопки, представленные в окне построителя.
Для отмены последнего действия надо нажать кнопку Отмена. Закончив создание выражения, надо нажать кнопку ОК.
Access скопирует созданное выражение в ту строку, из которой был вызван построитель выражений. Если в данной строке, уже содержится выражение, то оно будет заменено на новое.
Если строка аргумента, из которой вызывается построитель выражений, уже содержит выражение, то оно автоматически копируется в поле выражений, где может быть отредактировано.
Заметим, если нужный объект или свойство не появляются в нижней части окна построителя выражений, это означает, что их нельзя использовать в том контексте, в котором был вызван построитель выражений.