Az Asztali Access-adatbázisokBan a RemoveTempVar makróművelettel eltávolíthat egyetlen ideiglenes változót, amelyet a SetTempVar művelettel hozott létre.
Beállítás
A RemoveTempVar makróművelet argumentuma a következő.
Művelet argumentuma |
Leírás |
Név |
Adja meg az eltávolítani kívánt ideiglenes változó nevét. |
Megjegyzések
-
Egyszerre legfeljebb 255 ideiglenes változót definiálhat. Ha nem távolít el egy ideiglenes változót, az mindaddig a memóriában marad, amíg be nem zárja az adatbázist. 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.
-
Ha elírta az eltávolítandó változó nevét, az Access nem jelenít meg hibát. Az eltávolítani kívánt változó a memóriában marad, amíg be nem zárja az adatbázist.
-
Ha több ideiglenes változót hozott létre, és egyszerre szeretné eltávolítani őket, használja a RemoveAllTempVars műveletet.
-
A RemoveTempVar művelet VBA-modulban való futtatásához használja a TempVars objektum Remove 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 RemoveTempVar 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ó |
IdeiglenesVáltozóEltávolítása |
Név: SajátVáltozó |