Voit käyttää AvaaKysely-makrotoimintoa Access-tietokannoissa valinta- tai ristiintaulukointikyselyn avaamiseen tietotaulukkonäkymässä, Rakennenäkymässä tai tulostuksen esikatselussa. Tämä toiminto suorittaa muutoskyselyn. Voit valita kyselylle myös tietojen syöttötilan.
Huomautus: Toiminto on käytettävissä vain Access-tietokantaympäristössä (.mdb tai .accdb). Katso AvaaNäkymä-, AvaaTallennettuToimintosarja- tai AvaaFunktio-toiminto, jos käytössäsi on Access-projektiympäristö (.adp). AvaaKysely-makrotoiminto ei ole käytettävissä Access-verkkosovelluksissa.
Asetus
AvaaKysely-toiminnolla on seuraavat argumentit.
Toiminnon argumentti |
Kuvaus |
Kyselyn nimi |
Avattavan kyselyn nimi. Valitse avattavan kyselyn nimi avattavasta kyselynimien luettelosta. Tämä on pakollinen argumentti. Jos suoritat AvaaKysely-toiminnon sisältävän makron kirjastotietokanta-sijainnissa, Access etsii tämännimistä kyselyä ensin kirjastotietokannasta ja sitten nykyisestä tietokannasta. |
Näkymä |
Näkymä, johon kysely avautuu. Valitse Näkymä-ruutuun Taulukko, Rakenne, Tulostuksen esikatselu, Pivot-taulukko tai Pivot-kaavio. Oletusarvo on Taulukko. Huomautus: Pivot-taulukon ja Pivot-kaavion näkymät eivät ole käytettävissä Access-versioissa Access 2013:sta lähtien. |
Tietojen syöttötila |
Kyselyn tietojen syöttötila. Koskee vain kyselyjä, jotka on avattu taulukkonäkymään. Valitse Lisääminen (käyttäjä voi lisätä uusia tietueita mutta ei muokata olemassa olevia), Muokkaaminen (käyttäjä voi muokata olemassa olevia tietueita ja lisätä uusia) tai Vain luku (käyttäjä voi vain tarkastella tietueita). Oletusarvo on Muokkaa. |
Huomautuksia
Jos käytät Näkymä-argumentin arvoa Taulukko, Access-näyttöön tulee tulosjoukko, jos kysely on haku-, ristiintaulukointi- tai läpivientikysely, jonka TietueidenPalauttaminen-ominaisuuden arvoksi on asetettu Kyllä, ja Access suorittaa kyselyn, jos se on muutos-, määrityskysely- tai läpivientikysely, jonka TietueidenPalauttaminen-ominaisuuden arvoksi on asetettu Ei.
AvaaKysely-toiminto vastaa sitä, että kaksoisnapsautetaan kyselyä siirtymisruudussa tai napsautetaan kyselyä siirtymisruudussa hiiren kakkospainikkeella ja valitaan näkymä. Tämän toiminnon avulla voit valita lisäasetuksia.
Vihjeitä
-
Voit vetää kyselyn siirtymisruudusta makrotoimintoikkunaan. Ohjelma luo automaattisesti AvaaKysely-toiminnon, joka avaa kyselyn taulukkonäkymään.
Jos siirrytään rakennenäkymään, kun kysely on avoinna, kyselyn Tietojen syöttötila -argumentin asetus poistuu. Asetus ei ole voimassa, vaikka käyttäjä palaisi taulukkonäkymään.
-
Jos et halua näyttöön järjestelmän sanomia, jotka tulevat tavallisesti näyttöön, kun muutoskysely suoritetaan (sanoma osoittaa, että kyseessä on muutoskysely, ja näyttää, kuinka moneen tietueeseen kysely vaikuttaa), voit estää sanomien näytön käyttämällä AsetaVaroitukset-toimintoa.
Jos haluat suorittaa AvaaKysely-makrotoiminnon Visual Basic for Applications (VBA) -moduulissa, käytä DoCmd-objektin OpenQuery-menetelmää.