Užklausą galite naudoti norėdami pateikti duomenis į "Access" formą arba ataskaitą. Galite naudoti užklausą kurdami formą arba ataskaitą arba galite keisti esamą formą ar ataskaitą nustatydami jos ypatybę Įrašo šaltinis. Nustatę ypatybę Įrašo šaltinis, galite nurodyti esamą užklausą arba sukurti naują užklausą.
Jei naudojate užklausą kaip įrašų šaltinį, gali nepavykti redaguoti duomenų. Prieš naudodami užklausą kaip įrašų šaltinį, turite apsvarstyti, ar nereikia redaguoti duomenų.
Šiame straipsnyje paaiškinama, kaip nustatyti esamos formos arba ataskaitos ypatybę Įrašo šaltinis, ir pateikiama informacija apie tai, kada galima ir kada negalima redaguoti užklausos duomenis.
Šiame straipsnyje neaiškinama, kaip kurti formą arba ataskaitą. Jei reikia pagalbos kuriant formas ir ataskaitas, žr. straipsnius Formos kūrimas naudojant "Access" ir Paprastos ataskaitos kūrimas.
Šiame straipsnyje:
- Esamos užklausos kaip formos arba ataskaitos įrašų šaltinio naudojimas
- Užklausos kaip formos arba ataskaitos įrašo šaltinio kūrimas
- Užklausos duomenų redagavimas
Esamos užklausos kaip formos arba ataskaitos įrašų šaltinio naudojimas
Dizaino rodinyje nustatykite esamos užklausos, kurią norite naudoti, ypatybę Įrašo šaltinis .
Atidarykite formą arba ataskaitą dizaino rodinyje.
Jei ypatybių lapas dar neatidarytas, paspauskite F4 , kad jį atidarytumėte.Ypatybių lape, skirtuke Duomenys , spustelėkite įrašų šaltinio ypatybės lauką.
Atlikite vieną iš šių veiksmų:
- Pradėkite rašyti užklausos, kurią norite naudoti, pavadinimą.
Jums įvedant tekstą, "Access" automatiškai užpildo objekto pavadinimą.- arba -
- Spustelėkite rodyklę ir pasirinkite norimą naudoti užklausą.
- Pradėkite rašyti užklausos, kurią norite naudoti, pavadinimą.
Užklausos kaip formos arba ataskaitos įrašo šaltinio kūrimas
Dizaino rodinyje naudokite kūrimo mygtuką (
), esantį ypatybės lauke Įrašo šaltinis, kad sukurtumėte naują užklausą, kurią naudosite kaip įrašo šaltinį.
- Atidarykite formą arba ataskaitą dizaino rodinyje.
Jei ypatybių lapas dar neatidarytas, paspauskite F4 , kad jį atidarytumėte. - Ypatybių lape, skirtuke Duomenys , spustelėkite įrašų šaltinio ypatybės lauką.
- Spustelėkite
.
Dizaino rodinyje atidaroma nauja užklausa. - Sukurkite užklausą, tada įrašykite ir uždarykite.
Jei reikia pagalbos kuriant užklausą, žr. straipsnį Paprastos išrinkimo užklausos kūrimas.
Užklausos duomenų redagavimas
Viena iš pagrindinių priežasčių, kodėl naudojate formas, yra įvesti ir redaguoti duomenis. Kai kurios užklausos nepalaiko duomenų redagavimo. Prieš naudodami užklausą kaip formos įrašų šaltinį, turite apsvarstyti, ar galima redaguoti užklausos duomenis.
Kada galiu redaguoti užklausos duomenis?
Užklausos duomenis galite redaguoti, jei:
- Užklausa pagrįsta tik viena lentele.
- Užklausa pagrįsta dviem lentelėmis, tarp kurių yra ryšys "vienas su vienu".
- Formos ypatybė RecordsetType nustatyta kaip Dynaset (nenuoseklūs Naujinimai) ir netaikoma nė viena iš kitame skyriuje nurodytų sąlygų.
Pastaba
Net jei galite redaguoti užklausos duomenis, kai kurių jos laukų gali būti neįmanoma redaguoti. Tokie atvejai išvardyti kitame skyriuje.
Kada negaliu redaguoti užklausos duomenų?
Negalite redaguoti užklausos duomenų, jei:
- Užklausa yra kryžminė užklausa.
- Užklausa yra SQL specifinė užklausa.
- Laukas, kurį bandote redaguoti, yra apskaičiuotasis laukas. Tokiu atveju galėsite redaguoti duomenis iš kitų užklausos laukų.
- Užklausoje yra sąlyga GROUP BY.