Voit poistaa määritetyn tietokantaobjektin Access-työpöytätietokantojen DeleteObject-toiminnolla .
Huomautus: Tätä toimintoa ei sallita, jos tietokanta ei ole luotettu.
Huomautus: PoistaObjekti-makrotoiminto ei ole käytettävissä Access-verkkosovelluksissa.
Asetus
PoistaObjekti-toiminnolla on seuraavat argumentit.
Toiminnon argumentti |
Kuvaus |
Objektin tyyppi |
Poistettavan objektin tyyppi. Valitse Makron muodostin -ruudun Toiminnon argumentit -osan Objektin laji -ruudussa Taulukko, Kysely, Lomake, Raportti, Makro, Moduuli, Tietokantasivu, Palvelinnäkymä, Kaavio, Tallennettu toimintosarja tai Funktio. Jos haluat poistaa siirtymisruudussa valitun objektin, jätä tämä argumentti tyhjäksi. |
Objektin nimi |
Poistettavan objektin nimi. Objektin nimi -ruudussa näkyvät tietokannan kaikki ne objektit, jotka ovat tyypiltään Objektin laji -argumentin mukaisia. Jos jätät Objektin laji - ruudun tyhjäksi, jätä myös tämä ruutu tyhjäksi. Jos suoritat PoistaObjekti-toiminnon sisältävän makron kirjastotietokanta, Access etsii ensin tämännimisen objektin kirjastotietokannasta ja sitten nykyisestä tietokannasta. |
Varoitus: Jos jätät Objektin tyyppi- ja Objektin nimi - ruudut tyhjiksi, Access poistaa siirtymisruudussa valitun objektin näyttämättä varoitussanomaa, kun Se kohtaa DeleteObject-toiminnon .
Huomautuksia
DeleteObject-toiminnolla voit poistaa tilapäisiä objekteja, jotka olet luonut makron suorittamisen aikana. OpenQuery-toiminnolla voit esimerkiksi suorittaa taulukon luova kysely, joka luo väliaikaisen taulukon. Kun olet lopettanut tilapäisen taulukon käyttämisen, voit poistaa sen DeleteObject-toiminnolla .
Tällä toiminnolla on sama vaikutus kuin objektin valitseminen siirtymisruudussa ja DEL-näppäimen painaminen tai objektin napsauttaminen siirtymisruudussa hiiren kakkospainikkeella ja Poista-painikkeen napsauttaminen.
Jos haluat suorittaa DeleteObject-toiminnon Visual Basic for Applications -moduulissa, voit käyttää DoCmd-objektinDeleteObject-menetelmää.