Atskaites ierakstu avota iestatīšana
Applies ToAccess pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Lai izvēlētos atskaites ierakstu avotu, atveriet atskaiti izkārtojuma skatā un nospiediet taustiņu kombināciju Alt + Enter, lai atvērtu rekvizītu lapu. Noklikšķiniet uz kvadrāta tieši zem atskaites objektu cilnes, lai atlasītu visu atskaiti, un rekvizītu lapas cilnē Dati noklikšķiniet uz Ierakstu avots, lai atlasītu rekvizītu. Pēc tam varat iestatīt ierakstu avotu, sarakstā izvēloties kādu vienumu vai noklikšķinot uz pogas Izveidot Pogas attēls, lai atvērtu vaicājumu noformējuma skatu, kur var izveidot ierakstu avotu gluži kā jebkādu vaicājumu.

Atskaites ierakstu avots nosaka, kuri datu bāzes lauki var tikt parādīti atskaitē. Relāciju datu bāzē saistītie dati parasti atrodas vairākās tabulās. Piemēram, informācija par klientiem ir iekļauta vienā tabulā, bet informācija par pasūtījumiem ir iekļauta otrā tabulā. Atskaites nodrošina elastīgu datu pārkārtošanas un vēlamā attēlojuma veidu, kā arī optimizēšanas iespēju drukai. Papildinformāciju par ierakstu avotiem skatiet tālāk šajā rakstā. Pārskatu par atskaitēm skatiet rakstā Ievads par atskaitēm programmā Access.

Piezīme.: Šis raksts neattiecas uz Access tīmekļa lietojumprogrammām — tādas datu bāzes paveidu, kas tiek izstrādāts, izmantojot programmu Access, un publicēta tiešsaistē. Papildinformāciju skatiet rakstā Access lietojumprogrammas izveide.

Tēmas šajā rakstā

Dažādi ierakstu avotu tipi

Tabula

Ja visi vajadzīgie lauki atrodas vienā tabulā, šo tabulu var izmantot kā atskaites ierakstu avotu. Ja vajadzīgie lauki atrodas divās vai vairāk tabulās, ir jāpārliecinās, vai tabulas var loģiski savienot, izmantojot kādu kopīgu vērtību, un pēc tam jāizveido nosaukts vaicājums vai iegults vaicājums, kas tiks izmantots kā ierakstu avots.

Nosaukts vaicājums

Nosaukts vaicājums – parasti tiek dēvēts tikai par vaicājumu – ir vaicājums, kas saglabāts kā datu bāzes objekts. Nosauktu vaicājumu var izmantot kā ierakstu avotu vairākām formām vai atskaitēm. Tomēr noformējuma izmaiņas ietekmēs visas formas un atskaites, kas to izmanto kā ierakstu avotu. Turklāt nosaukta vaicājuma dzēšana ir relatīvi viegli paveicama, tādējādi bojājot visas ar to saistītās formas vai atskaites.

Iegults vaicājums

Iegults vaicājums ir vaicājums, kas ir saglabāts cita objekta rekvizītā Ierakstu avots. Tādēļ, ka iegults vaicājums nav atsevišķs objekts, pastāv mazāka iespēja bojāt atskaiti, nejauši dzēšot vai modificējot tās vaicājumu. Ir ieteicams izveidot iegultu vaicājumu, ja vēlaties, lai vaicājums būtu atvēlēts tikai atskaitei (respektīvi, jūs nevēlaties vaicājumu kopīgot ar citiem objektiem).

Iegulti vaicājumi tiek izveidoti pēc noklusējuma, izmantojot rīkus Atskaites noformējums, Tukša atskaite vai Etiķetes, kas aprakstīti nākošajā sadaļā. Iegultus vaicājumus var izveidot arī ar atskaišu vedni, ja atskaites dati tiek atlasīti no vairāk nekā vienas tabulas. Ja dati tiek atlasīti tikai no vienas tabulas, atskaišu vednis tieši piesaista atskaiti šai tabulai.

Iegultu vaicājumu arī var izveidot, kopējot SQL priekšrakstu no SQL skatā atvērta nosaukta vaicājuma un ielīmējot SQL priekšrakstu atskaites rekvizītā Ierakstu avots. Lai atvērtu nosauktu vaicājumu SQL skatā, rīkojieties šādi.

  1. Ar peles labo pogu noklikšķiniet uz vaicājuma navigācijas rūtī un pēc tam uz Noformējuma skats.

  2. Cilnes Noformējums grupā Rezultāti noklikšķiniet uz Skats un pēc tam uz SQL skats.

Uz lapas sākumu

Kā atskaišu rīki izveido ierakstu avotus

Lai programmā Access izveidotu atskaiti, noklikšķiniet uz kāda no rīkiem cilnes Izveidot grupā Atskaites. Atbilstoši šo rīku izmantošanai, katrs no tiem izveido vienu no iepriekšējā sadaļā aprakstītajiem trim ierakstu avotu tipiem.

Šajā tabulā ir aprakstīta katra atskaišu rīka darbība un izveidotu ierakstu avotu noklusējuma tipi.

Rīks

Apraksts

Noklusējuma ierakstu avota tips

Atskaite.

Izveido vienkāršu, tabulveida atskaiti, kurā ir visi datu avota lauki.

Tabula vai nosaukts vaicājums, kas jāatlasa navigācijas rūtī pirms noklikšķināšanas uz rīka.

Atskaites noformējums.

Noformējuma skatā atver tukšu atskaiti, kurai varat pievienot tikai vajadzīgos laukus un vadīklas.

Iegults vaicājums, ja vilksit laukus atskaitē no uzdevumrūts Lauku saraksts. Var arī atlasīt tabulu vai nosauktu vaicājumu rekvizītu lapas nolaižamajā sarakstā Ierakstu avots.

Tukša atskaite.

Izkārtojuma skatā atver tukšu atskaiti un parāda uzdevumrūti Lauku saraksts. Velkot laukus no uzdevumrūts Lauku saraksts uz atskaiti, programma Access izveido iegultu vaicājumu un saglabā to atskaites rekvizītā Ieraksta avots.

Iegults vaicājums, ja vilksit laukus atskaitē no uzdevumrūts Lauku saraksts. Var arī atlasīt tabulu vai nosauktu vaicājumu rekvizītu lapas nolaižamajā sarakstā Ierakstu avots.

Atskaites vednis.

Parāda vairāku darbību vedni, kas ļauj norādīt laukus, grupēšanas/kārtošanas līmeņus un izkārtojuma opcijas. Vednis izveido atskaiti, ņemot vērā jūsu norādītās atlases.

Iegults vaicājums, ja lauki tiek atlasīti no vairāk nekā vienas tabulas. Ja lauki tiks atlasīti tikai no vienas tabulas, programma Access šo tabulu izmantos kā ierakstu avotu.

Etiķetes

Parāda vedni, kas ļauj atlasīt standarta vai pielāgotu izmēru etiķetes, kā arī parādāmos laukus un veidu, kā tie jākārto. Vednis izveido etiķešu atskaiti, ņemot vērā jūsu norādītās atlases.

Tabula vai nosaukts vaicājums, kas jāatlasa pirms noklikšķināšanas uz rīka.

Piezīme.: Rīki Atskaites noformējums, Atskaites vednis un Etiķetes izveido klienta atskaites, kas nav saderīgas ar tīmekļa datu bāzēm. Papildinformāciju par tīmekļa datu bāzēm skatiet rakstā Tīmekļa datu bāzes vietnes publicēšana un rediģēšana pakalpojumā SharePoint.

Uz lapas sākumu

Darbs ar ierakstu avotiem

Ierakstu avota konvertēšana par iegultu vaicājumu

Ikviena atskaite, kas ir saistīta ar tabulu vai nosauktu vaicājumu, var tikt modificēta, lai būtu saistīta ar iegultu vaicājumu. Atbilstoši iepriekš norādītajam, tādējādi var atvieglot datu bāzes modificēšanu, padarot atskaites pašpietiekamākas un un mazāk atkarīgas no citiem objektiem. Atbilstoši pašreizējam ierakstu avota tipam, izmantojiet vienu no tālāk norādītajām metodēm, lai konvertētu to par iegultu vaicājumu.

1.metode: noklikšķināšana uz pogas Izveidot

Ja rekvizīts Ierakstu avots ir tabulas nosaukums, iegultu vaicājumu var ātri izveidot, rekvizīta Ierakstu avots lodziņā noklikšķinot uz pogas Izveidot.

  1. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz atskaites, ko vēlaties modificēt, un pēc tam noklikšķiniet uz Izkārtojuma skats.

  2. Ar peles labo pogu noklikšķiniet jebkur atskaitē un pēc tam noklikšķiniet uz Atskaites rekvizīti.

  3. Cilnē Visi noklikšķiniet rekvizīta lodziņā Ierakstu avots un pēc tam noklikšķiniet uz pogas Izveidot, Pogas attēls.

  4. Access jautā, vai vēlaties izveidot vaicājumu, pamatojoties uz tabulu. Lai turpinātu, noklikšķiniet uz .Programma Access atver vaicājumu veidotāju un pievieno tabulu, kas sākotnēji atradās rekvizītā Vadīklas avots.

  5. Pievienojiet laukus vaicājuma režģī, veicot dubultklikšķi uz katra lauka nosaukuma, ko vēlaties iekļaut atskaitē. Tas ir jāveic visiem laukiem, ko vēlaties parādīt atskaitē.

  6. lai pievienotu laukus no saistītām tabulām vai vaicājumiem, rīkojieties šādi.

    1. Cilnes Noformējums grupā Vaicājuma iestatīšana noklikšķiniet uz Pievienot tabulas (Rādīt tabulu programmā Access).

    2. Atlasiet tabulu vai vaicājumu, kuru vēlaties pievienot.

    3. Nodrošiniet, lai pievienojamās tabulas un vaicājumi būtu loģiski savienoti. Piemēram, tabulas Customer ID laukam būtu jābūt savienotam ar lauku CustomerID tabulā Orders. Savienojumu līnijas var izveidot, velkot lauka nosaukumu no vienas tabulas vai vaicājuma uz lauka nosaukumu citā tabulā vai vaicājumā.Papildinformāciju par vaicājumu izveidi skatiet rakstā Ievads par vaicājumiem.

    4. Pievienojiet laukus vaicājuma režģī, veicot dubultklikšķi uz katra lauka nosaukuma, ko vēlaties iekļaut atskaitē. Tas ir jāveic visiem laukiem, ko vēlaties parādīt atskaitē.

  7. Lai pārbaudītu vaicājumu, rīkojieties šādi.

    1. Cilnes Noformējums grupā Rezultāti noklikšķiniet uz Skats un pēc tam uz Datu lapas skats.

    2. Lai atgrieztos noformējuma skatā, cilnes Noformējums grupā Rezultāti noklikšķiniet uz Skats un pēc tam uz Noformējuma skats.

  8. Kad vaicājuma atgrieztie dati atbildīs tam, ko vēlaties redzēt savā atskaitē, cilnes Noformējums grupā Aizvērt noklikšķiniet uz Aizvērt.

  9. Noklikšķiniet uz , lai saglabātu SQL priekšrakstam veiktās izmaiņas un atjauninātu rekvizītu.

Piezīme.: Ja jaunajā vaicājumā neietilpst visi atskaitē izmantotie lauki, Access lūgs norādīt katra trūkstošā lauka parametru vērtību. Lai vaicājumā pievienotu trūkstošos laukus, pārskatā var dzēst atsauci uz atskaites lauku vai izmantot procedūru sadaļā Iegulta vaicājuma rediģēšana.

2. metode: lauka pievienošana no saistītas tabulas, izmantojot lauku sarakstu

  1. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz atskaites, ko vēlaties modificēt, un pēc tam noklikšķiniet uz Izkārtojuma skats.

  2. Ja vēl netiek rādīta uzdevumrūts Lauku saraksts, cilnes Noformējums grupā Rīki noklikšķiniet uz Pievienot esošos laukus.

  3. Ja lauku sadaļa augšdaļā ir redzama opcija Rādīt visas tabulas, noklikšķiniet uz tās, lai parādītu laukus saistītajās tabulās un pārējās tabulās.

  4. Sadaļā Saistītajās tabulās pieejamie lauki izvērsiet tabulu un velciet vienu no tās laukiem uz atskaiti.Access maina ieraksta avotu uz iegultu vaicājumu, kas satur pievienoto lauku. Varat turpināt šādi pievienot laukus, vai rediģējiet iegulto vaicājumu, izmantojot procedūru sadaļā Iegulta vaicājuma rediģēšana.

3. metode: SQL kopēšana un ielīmēšana no nosaukta vaicājuma

  1. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz vaicājuma, kurā iekļauts SQL vaicājums, ko vēlaties mainīt, un pēc tam noklikšķiniet uz Noformējuma skats.

  2. Cilnes Sākums grupā Skati noklikšķiniet uz Skats un pēc tam uz SQL skats.

  3. Kopējiet tekstu SQL rūtī un aizveriet vaicājumu, to nesaglabājot.

  4. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz atskaites, kurai jāpievieno iegultais vaicājums, un pēc tam noklikšķiniet uz Izkārtojuma skats.

  5. Ja rekvizītu lapa vēl nav redzama, nospiediet taustiņu F4, lai to parādītu.

  6. Cilnē Visi atlasiet tekstu rekvizītā Ierakstu avots un nospiediet taustiņu kombināciju CTRL+P, lai ielīmētu SQL rekvizīta lodziņā.

Piezīme.: Ja jaunajā vaicājumā neietilpst visi atskaitē izmantotie lauki, Access lūgs norādīt katra trūkstošā lauka parametru vērtību. Lai vaicājumā pievienotu trūkstošos laukus, pārskatā var dzēst atsauci uz atskaites lauku vai izmantot procedūru sadaļā Iegulta vaicājuma rediģēšana.

4. metode: SQL kopēšana un ielīmēšana no citas formas vai atskaites

Iegultu vaicājumu var tieši kopēt no viena objekta rekvizīta Ierakstu avots cita objekta rekvizītā Ierakstu avots. Tādējādi, ja citā formā vai atskaitē ir iekļauts iegults vaicājums, kas atgriež vēlamos datus, tas ir viegli izmantojams ar atskaiti, ko izmantojat.

  1. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz formas vai atskaites, kurā iekļauts iegultais SQL priekšraksts, ko vēlaties kopēt, un pēc tam noklikšķiniet uz Izkārtojuma skats.

  2. Ar peles labo pogu noklikšķiniet formā vai atskaitē un pēc tam noklikšķiniet uz Formas rekvizīti vai Pārskata rekvizīti.

  3. Cilnē Visi atlasiet visu SQL priekšraksta tekstu rekvizīta Ierakstu avots lodziņā un nospiediet taustiņu kombināciju CTRL+C, lai to kopētu.

  4. Aizveriet formu vai atskaiti, to nesaglabājot.

  5. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz atskaites, kurai jāpievieno iegultais vaicājums, un pēc tam noklikšķiniet uz Izkārtojuma skats.

  6. Ar peles labo pogu noklikšķiniet jebkur atskaitē un pēc tam noklikšķiniet uz Atskaites rekvizīti.

  7. Cilnē Visi atlasiet tekstu rekvizītā Ierakstu avots un nospiediet taustiņu kombināciju CTRL+P, lai ielīmētu SQL rekvizītā.

Piezīme.: Ja jaunajā vaicājumā neietilpst visi atskaitē izmantotie lauki, Access lūgs norādīt katra trūkstošā lauka parametru vērtību. Lai vaicājumā pievienotu trūkstošos laukus, pārskatā var dzēst atsauci uz atskaites lauku vai izmantot procedūru Iegulta vaicājuma rediģēšana.

Iegulta vaicājuma rediģēšana

Datu bāzei kļūstot lielākai, var rasties vajadzība modificēt atskaites ierakstu avotu, piemēram, lai atskaitē pievienotu papildu laukus. Izmantojiet šo procedūru, lai atvērtu ierakstu avotu vaicājumu veidotājā.

  1. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz atskaites, kurā iekļauts vaicājums, ko vēlaties rediģēt, un pēc tam noklikšķiniet uz Izkārtojuma skats.

  2. Ar peles labo pogu noklikšķiniet jebkur atskaitē un pēc tam noklikšķiniet uz Atskaites rekvizīti.

  3. Cilnē Visi noklikšķiniet rekvizīta lodziņā Ierakstu avots un pēc tam noklikšķiniet uz pogas Izveidot , Pogas attēls.Programma Access atver vaicājumu vaicājumu veidotājā.

  4. Rediģējiet vaicājumu un cilnes Noformējums grupā Aizvērt noklikšķiniet uz Aizvērt.

  5. Noklikšķiniet uz , lai saglabātu veiktās izmaiņas un atjauninātu rekvizītu.Access aizver vaicājumu veidotāju. Visas vaicājumu veidotājā veiktās izmaiņas tiks atspoguļotas rekvizīta Ierakstu avots SQL priekšrakstā.

Papildinformāciju par vaicājumu izveidi skatiet rakstā Ievads par vaicājumiem.

Iegulta vaicājuma saglabāšana nosaukta vaicājuma formā

Iespējams, ka izlemsit, ka iegultais vaicājums, kas ir atskaites ierakstu avots, varētu būt noderīgs arī citiem mērķiem. Šādā gadījumā to var saglabāt kā nosauktu vaicājumu, kas būs pieejams izmantošanai ar citiem objektiem.

  1. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz atskaites, kurā iekļauts iegultais vaicājums, un pēc tam noklikšķiniet uz Izkārtojuma skats.

  2. Ar peles labo pogu noklikšķiniet jebkur atskaitē un pēc tam noklikšķiniet uz Atskaites rekvizīti.

  3. Cilnē Visi noklikšķiniet rekvizīta lodziņā Ierakstu avots un pēc tam noklikšķiniet uz pogas Izveidot , Pogas attēls.Programma Access atver vaicājumu vaicājumu veidotājā.

  4. Cilnes Noformējums grupā Aizvērt noklikšķiniet uz Saglabāt kā.

  5. Dialoglodziņa Saglabāt kā augšējā lodziņā ierakstiet vaicājuma nosaukumu un noklikšķiniet uz Labi.Programma Access vaicājumu saglabā kā nosauktu vaicājumu navigācijas rūtī.

  1. Cilnes Noformējums grupā Aizvērt noklikšķiniet uz Aizvērt.Access jautās, vai vēlaties saglabāt iegultajā vaicājumā veiktās izmaiņas pat tad, ja izmaiņas nav veiktas. Lielākā daļā gadījumu vajadzēs tikai noklikšķināt uz , lai aizvērtu vaicājumu veidotāju. Tomēr, ja veicāt izmaiņas, kuras vēlaties atspoguļot atskaites iegultajā vaicājumā, noklikšķiniet uz .

Uz lapas sākumu

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.