Access-tietokantojen AvaaKysely-makrotoiminnolla voit avata valinta- tai ristiintaulukointikyselyn taulukkonäkymässä, rakennenäkymässä tai tulostuksen esikatselussa. Tämä toiminto suorittaa toimintokyselyn. 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 kirjastotietokannassa, Access etsii ensin tämännimisen kyselyn kirjastotietokannasta ja sitten nykyisestä tietokannasta. |
| Näkymä | Näkymä, johon kysely avautuu. Valitse Näytä-ruudussa Taulukkonäkymä, Rakenne tai Tulostuksen esikatselu. Oletusarvo on Taulukko. |
| 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 Taulukkonäkymä-argumenttia, Access näyttää tulosjoukon, jos kysely on valinta-, ristiintaulukointi-, yhdistämis- tai läpivientikysely, jonka ReturnsRecords-ominaisuuden arvoksi on määritetty Kyllä. ja se suorittaa kyselyn, jos kyseessä on toiminto, tietojen määritys tai läpivientikysely, jonka ReturnsRecords-ominaisuuden arvoksi on määritetty 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.
Vinkkejä
- 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ää.