Vaicājuma kā formas vai atskaites ierakstu avota izmantošana

Attiecas uz
Access pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vaicājumu var izmantot, lai nodrošinātu datus formai vai atskaitei programmā Access. Vaicājumu var izmantot, kad izveidojat formu vai atskaiti, vai arī varat mainīt esošu formu vai atskaiti, iestatot tās rekvizītu Ieraksta avots. Iestatot rekvizītu Ierakstu avots, var norādīt esošu vaicājumu vai izveidot jaunu vaicājumu.

Ja kā ierakstu avotu izmantojat vaicājumu, iespējams, nevarēsit rediģēt datus. Pirms vaicājuma izmantošanas par ierakstu avotu, jāapsver, vai dati ir jārediģē.

Šajā rakstā paskaidrots, kā iestatīt rekvizītu Ieraksta avots esošai formai vai atskaitei, un sniegta informācija par to, kādos gadījumos var vai nevar rediģēt vaicājuma datus.

Šajā rakstā nav paskaidrots, kā izveidot formu vai atskaiti. Lai saņemtu palīdzību par formu un atskaišu izveidi, skatiet rakstus Formas izveide programmā Access un Vienkāršas atskaites izveide.

Tēmas šajā rakstā

Esoša vaicājuma izmantošana par formas vai atskaites ierakstu avotu

Noformējuma skatā iestatiet rekvizītu Ierakstu avots uz esošu vaicājumu, kuru vēlaties izmantot.

  1. Atveriet formu vai atskaiti noformējuma skatā.
    Ja rekvizītu lapa vēl nav atvērta, nospiediet taustiņu F4 , lai to atvērtu.

  2. Rekvizītu lapas cilnē Dati noklikšķiniet rekvizīta lodziņa Ieraksta avots .
    The Record Source property on the Data tab.

  3. Veiciet vienu no šīm darbībām:

    • Sāciet rakstīt tā vaicājuma nosaukumu, kuru vēlaties izmantot.
      Access automātiski aizpilda objekta nosaukumu rakstīšanas laikā.
      • vai -
    • Noklikšķiniet uz bultiņas un pēc tam atlasiet vaicājumu, kuru vēlaties izmantot.

Uz lapas sākumu

Vaicājuma kā formas vai atskaites ierakstu avota izveide

Noformējuma skatā izmantojiet pogu Izveidot (pogu Veidotājs ) rekvizītu lodziņā Ierakstu avots , lai izveidotu jaunu vaicājumu, ko izmantot kā ierakstu avotu.

  1. Atveriet formu vai atskaiti noformējuma skatā.
    Ja rekvizītu lapa vēl nav atvērta, nospiediet taustiņu F4 , lai to atvērtu.
  2. Rekvizītu lapas cilnē Dati noklikšķiniet rekvizīta lodziņa Ieraksta avots .
  3. Noklikšķiniet uz pogas Veidotājs .
    The Build button on the property sheet.
    Noformējuma skatā tiek atvērts jauns vaicājums.
  4. Noformējiet vaicājumu, pēc tam saglabājiet un aizveriet to.
    Lai saņemtu palīdzību par vaicājuma noformēšanu, skatiet rakstu Vienkārša atlases vaicājuma izveide.

Uz lapas sākumu

Vaicājuma datu rediģēšana

Viens no galvenajiem iemesliem, kāpēc izmantojat formas, ir datu ievadīšana un rediģēšana. Daži vaicājumi neatbalsta datu rediģēšanu. Pirms vaicājumu izmantojat kā formas ierakstu avotu, jāapsver, vai varat rediģēt vaicājuma datus.

Kad var rediģēt vaicājuma datus?

Vaicājuma datus var rediģēt, ja:

  • Vaicājuma pamatā ir tikai viena tabula.
  • Vaicājuma pamatā ir divas tabulas, starp kurām ir relācija viens pret vienu.
  • Veidlapas rekvizīts RecordsetType ir iestatīts uz Dynaset (neatbilstīgi Atjauninājumi), un uz to neattiecas neviens no nākamajā sadaļā aprakstītajiem nosacījumiem.

Piezīme

Pat tad, ja varat rediģēt vaicājuma datus, daži tā lauki var nebūt pieejami rediģēšanai. Šādi gadījumi ir uzskaitīti nākamajā sadaļā.

Kad nevar rediģēt vaicājuma datus?

Vaicājuma datus nevar rediģēt, ja:

  • Vaicājums ir krustvaicājums.
  • Vaicājums ir SQL specifisks vaicājums.
  • Lauks, kuru mēģināt rediģēt, ir aprēķinātais lauks. Šādā gadījumā, iespējams, varat rediģēt datus no citiem vaicājuma laukiem.
  • Vaicājumā ir klauzula GROUP BY.

Uz lapas sākumu