Макрокоманда SetLocalVar

Область применения: Access 2013, Office 2013

Действие SetLocalVar создает временную переменную и присваивает ей определенное значение.

Параметр

Действие GoToControl имеет следующие аргументы.

Аргумент

Обязательный

Описание

Name

Да

Строка, определяющая имя переменной.

Expression

Да

Выражение, которое будет использоваться для задания значений для данной временной переменной. Не ставьте перед выражением знак равенства (=). Вы можете нажать кнопку Build, чтобы использовать Создатель выражений для установки данного аргумента.

Комментарии

Переменные, созданные действием SetLocalVar, можно использовать только в макросе, в котором они определены. Используйте действие SetTempVar для определения переменной, которая может использоваться в других макросах, процедурах обработки событий, формах и отчетах.

После создания временной переменной вы можете ссылаться на нее в выражении. Например, если вы создали временную переменную с именем TotalAmount, вы можете применять ее в качестве источника управления для текстового поля, используя следующий синтаксис.

=[LocalVars]![TotalAmount]

Примечание.

В макросе данных у вас нет необходимости использовать коллекцию LocalVars, чтобы сослаться на переменную. Например, если вы создали временную переменную в макросе данных с именем TotalAmount, вы можете применять ее в качестве источника управления для текстового поля, используя следующий синтаксис: =[TotalAmount].