Thursday, November 3, 2022

RemoveTempVar-Makroaktion

Sie können die Makroaktion RemoveTempVar in Access-Desktopdatenbanken verwenden, um eine einzelne temporäre Variable zu entfernen, die Sie mit der Aktion SetTempVar erstellt haben.

Einstellung

Die Makroaktion RemoveTempVar hat das folgende Argument.

Handlungsargument

Beschreibung

Name

Geben Sie den Namen der temporären Variablen ein, die Sie entfernen möchten.

Bemerkungen

  • Sie können bis zu 255 temporäre Variablen gleichzeitig definieren. Wenn Sie eine temporäre Variable nicht entfernen, bleibt sie im Speicher, bis Sie die Datenbank schließen. Es empfiehlt sich, temporäre Variablen zu entfernen, wenn Sie mit ihrer Verwendung fertig sind.

  • Access entfernt automatisch alle temporären Variablen, wenn Sie die Datenbank oder das Projekt schließen.

  • Wenn Sie den Namen der zu entfernenden Variable falsch schreiben, zeigt Access keinen Fehler an. Die Variable, die Sie entfernen wollten, bleibt im Speicher, bis Sie die Datenbank schließen.

  • Wenn Sie mehr als eine temporäre Variable erstellt haben und diese alle auf einmal entfernen möchten, verwenden Sie die Aktion RemoveAllTempVars .

  • Um die RemoveTempVar- Aktion in einem VBA-Modul auszuführen, verwenden Sie die Remove -Methode des TempVars- Objekts.

Beispiel

Das folgende Makro veranschaulicht, wie eine temporäre Variable erstellt, in einer Bedingung und einem Meldungsfeld verwendet und dann die temporäre Variable mithilfe der Aktion RemoveTempVar entfernt wird .

Bedingung

Aktion

Argumente

SetTempVar

Name : MyVar

Ausdruck : InputBox("Geben Sie eine Zahl ungleich Null ein.")

[TempVars]![MyVar]<>0

MsgBox

Nachricht : ="Sie haben " & [TempVars]![MyVar] & "" eingegeben.

Piep : Ja

Typ : Informationen

RemoveTempVar

Name : MyVar

No comments:

Post a Comment