Accessi töölauaandmebaasides saate makrotoimingu Eemalda_ajutine _muutuja abil eemaldada ühe ajutise muutuja, mille lõite toiminguGa SetTempVar .
Säte
Makrotoimingul RemoveTempVar on järgmine argument.
Toimingu argument |
Kirjeldus |
Name (Nimi) |
Sisestage eemaldatava ajutise muutuja nimi. |
Kommentaarid
-
Korraga saate määrata kuni 255 ajutist muutujat. Kui te ajutist muutujat ei eemalda, jääb see mällu seniks, kui sulgete andmebaasi. Mõistlik oleks ajutised muutujad eemaldada, kui te neid enam ei kasuta.
-
Access eemaldab andmebaasi või projekti sulgemisel automaatselt kõik ajutised muutujad.
-
Kui sisestate eemaldatava muutuja nime valesti, ei kuva Access tõrget. Eemaldatav muutuja jääb mälusse alles, kuni andmebaasi sulgete.
-
Kui olete loonud mitu ajutist muutujat ja soovite need kõik korraga eemaldada, kasutage toimingut RemoveAllTempVars .
-
Toimingu RemoveTempVar käivitamiseks VBA-moodulis kasutage objekti TempVars meetodit Remove.
Näide
Järgmine makro näitab, kuidas luua ajutist muutujat, kasutada seda tingimuses ja teateboksis ning seejärel eemaldada ajutine muutuja toimingu Eemalda_muutuja abil.
Tingimus |
Toiming |
Argumendid |
SetTempVar |
Nimi: MyVar Avaldis: InputBox („Sisestage nullist erinev arv.“) |
|
[TempVars]![MyVar]<>0 |
MsgBox |
Sõnum: ="Teie sisestasite " & [TempVars]![MyVar] & "." Piiks. Jah Tüüp: Teave |
RemoveTempVar |
Nimi: MyVar |