Akci makra OdebratAllTempVars v desktopových databázích Accessu můžete použít k odebrání všech dočasných proměnných, které jste vytvořili pomocí akce makra SetTempVar .
Nastavení
Akce makra RemoveAllTempVars nemá žádné argumenty.
Poznámky
-
Najednou můžete definovat až 255 dočasných proměnných. Pokud dočasnou proměnnou neodeberete, zůstane v paměti, dokud databázi nebo projekt nezavřete. Po dokončení jejich používání je vhodné dočasné proměnné odebrat.
-
Access automaticky odebere všechny dočasné proměnné při zavření databáze nebo projektu.
-
Pokud chcete odebrat jednu dočasnou proměnnou, použijte akci RemoveTempVar a nastavte její argument na název dočasné proměnné, kterou chcete odebrat.
-
Pokud chcete spustit akci RemoveAllTempVars v modulu VBA, použijte metodu RemoveAll objektu TempVars .
Příklad
Následující makro ukazuje, jak vytvořit dočasnou proměnnou, použít ji v podmínce a okně se zprávou a pak odebrat dočasnou proměnnou pomocí akce RemoveAllTempVars .
Podmínka |
Akce |
Argumenty |
SetTempVar |
Jméno: MyVar Výraz: InputBox("Zadejte nenulové číslo.") |
|
[TempVars]! [MyVar]<>0 |
OknoSeZprávou |
Zpráva: ="Zadali jste " & [TempVars]! [MyVar] & "." ZvukovýSignál: Ano Typ: Informace |
RemoveAllTempVars |