Access-työpöytätietokantojen RemoveTempVar-makrotoiminnon avulla voit poistaa yksittäisen tilapäisen muuttujan, jonka loit AsetaVäliaikaväli-toiminnolla .
Asetus
RemoveTempVar-makrotoiminnossa on seuraava argumentti.
Toiminnon argumentti |
Kuvaus |
Nimi |
Kirjoita poistettavan väliaikaisen muuttujan nimi. |
Huomautuksia
-
Määritettyjen samanaikaisten väliaikaisten muuttujien enimmäismäärä on 255. Jos et poista väliaikaista muuttujaa, se pysyy muistissa, kunnes suljet tietokannan. On hyvä tapa poistaa väliaikaiset muuttujat, kun et enää käytä niitä.
-
Access poistaa automaattisesti kaikki väliaikaiset muuttujat, kun suljet tietokannan tai projektin.
-
Jos kirjoitat poistettavan muuttujan nimen väärin, Access ei näytä virhettä. Poistettava muuttuja säilyy muistissa, kunnes suljet tietokannan.
-
Jos olet luonut useamman kuin yhden väliaikaisen muuttujan ja haluat poistaa ne kaikki kerralla, käytä PoistaKaikkiVälit-toimintoa .
-
Jos haluat suorittaa RemoveTempVar-toiminnon VBA-moduulissa, käytä TempVars-objektinPoista-menetelmää.
Esimerkki
Seuraavassa makrossa näytetään, miten voit luoda väliaikaisen muuttujan, käyttää sitä ehdossa ja sanomaruudussa ja poistaa sitten väliaikaisen muuttujan RemoveTempVar-toiminnolla .
Ehto |
Toiminto |
Argumentit |
AsetaVäliaikaismuuttuja |
Nimi: MyVar Lauseke: InputBox ("Anna nollasta poikkeava luku.") |
|
[TempVars]![MyVar]<>0 |
MsgBox |
Message: ="Kirjoitit " & [TempVars]![MyVar] & "." Äänimerkki: Kyllä Kirjoita: Tiedot |
PoistaVäliaikaismuuttuja |
Nimi: MyVar |