Užklausos kaip formos arba ataskaitos įrašų šaltinio naudojimas

Taikoma
„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

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

Dizaino rodinyje nustatykite esamos užklausos, kurią norite naudoti, ypatybę Įrašo šaltinis .

  1. Atidarykite formą arba ataskaitą dizaino rodinyje.
    Jei ypatybių lapas dar neatidarytas, paspauskite F4 , kad jį atidarytumėte.

  2. Ypatybių lape, skirtuke Duomenys , spustelėkite įrašų šaltinio ypatybės lauką.
    The Record Source property on the Data tab.

  3. 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ą.

Puslapio viršus

Užklausos kaip formos arba ataskaitos įrašo šaltinio kūrimas

Dizaino rodinyje naudokite kūrimo mygtuką (daryklės mygtuką), esantį ypatybės lauke Įrašo šaltinis, kad sukurtumėte naują užklausą, kurią naudosite kaip įrašo šaltinį.

  1. Atidarykite formą arba ataskaitą dizaino rodinyje.
    Jei ypatybių lapas dar neatidarytas, paspauskite F4 , kad jį atidarytumėte.
  2. Ypatybių lape, skirtuke Duomenys , spustelėkite įrašų šaltinio ypatybės lauką.
  3. Spustelėkite daryklės mygtuką .
    The Build button on the property sheet.
    Dizaino rodinyje atidaroma nauja užklausa.
  4. Sukurkite užklausą, tada įrašykite ir uždarykite.
    Jei reikia pagalbos kuriant užklausą, žr. straipsnį Paprastos išrinkimo užklausos kūrimas.

Puslapio viršus

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.

Puslapio viršus