Az Asztali Access-adatbázisokBan a RemoveAllTempVars makróművelettel eltávolíthatja a SetTempVar makróművelettel létrehozott ideiglenes változókat.
Beállítás
A RemoveAllTempVars makróműveletnek nincsenek argumentumai.
Megjegyzések
-
Egyszerre legfeljebb 255 ideiglenes változót definiálhat. Ha nem távolít el ideiglenes változót, az a memóriában marad, amíg be nem zárja az adatbázist vagy a projektet. Ha befejezte a használatukat, érdemes eltávolítani az ideiglenes változókat.
-
Az Access automatikusan eltávolítja az összes ideiglenes változót az adatbázis vagy projekt bezárásakor.
-
Egyetlen ideiglenes változó eltávolításához használja a RemoveTempVar műveletet, és állítsa az argumentumát az eltávolítani kívánt ideiglenes változó nevére.
-
A RemoveAllTempVars művelet VBA-modulban való futtatásához használja a TempVars objektum RemoveAll metódusát.
Példa
Az alábbi makró bemutatja, hogyan hozhat létre ideiglenes változót, hogyan használhatja egy feltételben és egy üzenetmezőben, majd hogyan távolíthatja el az ideiglenes változót a RemoveAllTempVars művelet használatával.
Feltétel |
Művelet |
Argumentumok |
IdeiglenesVáltozóBeállítása |
Név: SajátVáltozó Kifejezés: InputBox("Írjon be egy nullától különböző számot.") |
|
[IdeiglenesVáltozó]![SajátVáltozó]<>0 |
Üzenetpanel |
Üzenet: ="A következőt írta be: „ & [Ideiglenes változó]![SajátVáltozó] & ”." Hangjelzés: Igen Típus: Információ |
RemoveAllTempVars |