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