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
- Vaicājuma kā formas vai atskaites ierakstu avota izveide
- Vaicājuma datu rediģēšana
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.
Atveriet formu vai atskaiti noformējuma skatā.
Ja rekvizītu lapa vēl nav atvērta, nospiediet taustiņu F4 , lai to atvērtu.Rekvizītu lapas cilnē Dati noklikšķiniet rekvizīta lodziņa Ieraksta avots .
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.
- Sāciet rakstīt tā vaicājuma nosaukumu, kuru vēlaties izmantot.
Vaicājuma kā formas vai atskaites ierakstu avota izveide
Noformējuma skatā izmantojiet pogu Izveidot (
) rekvizītu lodziņā Ierakstu avots , lai izveidotu jaunu vaicājumu, ko izmantot kā ierakstu avotu.
- Atveriet formu vai atskaiti noformējuma skatā.
Ja rekvizītu lapa vēl nav atvērta, nospiediet taustiņu F4 , lai to atvērtu. - Rekvizītu lapas cilnē Dati noklikšķiniet rekvizīta lodziņa Ieraksta avots .
- Noklikšķiniet uz
.
Noformējuma skatā tiek atvērts jauns vaicājums. - 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.
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.