Freigeben über


SetLocalVar-Makroaktion

Gilt für: Access 2013, Office 2013

Mit der FestlegenLokaleVar-Aktion erstellen Sie eine temporäre Variable und legen diese auf einen bestimmten Wert fest.

Einstellung

Die FestlegenLokaleVar-Aktion kann mit den folgenden Argumenten verwendet werden.

Argument

Erforderlich

Beschreibung

Name

Ja

Eine Zeichenfolge, die den Namen der Variablen angibt.

Ausdruck

Ja

Ein Ausdruck, mit dem der Wert für diese temporäre Variable festgelegt wird. Stellen Sie dem Ausdruck kein Gleichheitszeichen (=) voran. Sie können auf die Schaltfläche Erstellen klicken, um das Argument mithilfe des Ausdrucks-Generators festzulegen.

Bemerkungen

Mit der FestlegenLokaleVar -Aktion festgelegte Variablen können nur in dem Makro verwendet werden, in dem sie definiert sind. Verwenden Sie die FestlegenTempVar -Aktion, um eine Variable zu definieren, die in einem anderen Makro, einer Ereignisprozedur, einem Formular oder einem Bericht verwendet werden kann.

Once a temporary variable has been created, you can refer to it in an expression. For example, if you created a temporary variable named TotalAmount, you could use the variable as the control source for a text box by using the following syntax.

=[LocalVars]![TotalAmount]

Hinweis

In einem Datenmakro müssen Sie nicht die LocalVars-Sammlung verwenden, um auf eine Variable zu verweisen. Wenn Sie beispielsweise eine temporäre Variable namens "TotalAmount" in einem Datenmakro verwenden, können Sie die Variable über die folgende Syntax als Steuerelementquelle für ein Textfeld verwenden: =[TotalAmount].