Scopul și tipurile de cereri de acces

Puteți crea în modul „Design“ - „manual“ cerere de creare bazată pe una sau mai multe tabele.
În fila „Cereri“, faceți clic pe „Create“ buton. Alegeți modul de „Designer“;
Selectați tabele asociate cu directorul cerere sau baza de date și faceți clic pe „Close“. Acestea, împreună cu o grămadă de domenii relevante apar în partea de sus a cererii de creare a ecranului - schema de date a cererii (în prezența unui ligament predeterminat). De exemplu, directorul „Ateliere de lucru“ și baza de date „card personal“ conectat pe teren „magazin“.
În continuare, trebuie să selectați coloana Solicitare din fiecare coloană:

etc.
Estimările numărului trebuie să fie făcut în formă de macro-uri sau „expresii“.
Cererea start-up - butonul "Open".
În cazul în care nu sunt îndeplinite de sortare a datelor, aceasta poate fi realizată prin selectarea unui câmp într-o coloană și apăsând <А-Я> sau <Я-А> (A se vedea mai sus -. Sortarea datelor).
«S» - o indicație de grupare pe teren.

(Pentru a afișa sumarea într-o singură coloană):

În fila „Cereri“, faceți clic pe „Create“ buton. Alegeți modul de „Designer“;
Selectați tabelul sau interogarea, specificați câmpurile (toate sau selectate).
Apoi, trebuie să specificați: Numărarea pentru toate sau rezultate.
Dacă sunteți interesați rezultate - trebuie să apăsați <Итоги>. Deoarece nu există nici câmpuri numerice, Access se va oferi opțiunea „Contorizarea numărul de înregistrări KartPers».
Trebuie să activați caseta de selectare. În continuare vom da numele mesei și de a obține cantitatea de personal pe magazine (pe baza descrisă mai sus face în constructor interogare).

(Pentru a crea tot felul de calcule bazate pe diagramele de flux de date):

Această interogare este construit pe baza legăturilor de pre-proiectate și în mod tipic bazate pe bazele de date de sinteză.

În primul rând, trebuie să selectați baza de date. De obicei - de bază. În lucrul cu personalul - această bază de date „Card personale“.
Apoi, trebuie să alegeți una - trei domenii - pentru organizarea liniilor - nivelurile câmpurilor de investiții.
Și un câmp pentru organizarea localităților. Este necesar să se aleagă tipul de calcul: COUNT (pentru a contoriza numărul - de exemplu, magazinele pentru personal, posturi, etc.), suma (suma - de exemplu, suma salariilor, salarii etc.). Calculele sunt efectuate pe câmpurile selectate.

(Datele se repetă în tabelele):

(Pentru a afișa intrările care nu au legături):
De exemplu, clienții care nu au comenzi.


8.2. Calculele în interogări, posibilitatea de a crea și de formule de editare.

Pentru câmpurile de tabele menționate în interogare schemă puteți specifica orice calcul.
Pentru a efectua calcule într-o interogare, trebuie să adăugați orice câmpuri calculate adăugate ale căror valori sunt calculate pe baza valorilor altor domenii de cercetare.
Exemplu: peste 10%: [kituri] [Preț] * 1.1 .. Unul ar trebui să rețineți că delimitatorul între întreg și partea fracționară este o virgulă (este mai bine să tastați numere de pe tastatura numerică a adăugat, în cazul în care „“ Caracterul în calculele interpretat o dată în mod clar ca un simbol al „“.

Cererea finală este creată de regimul - Rezumat al cererii.
trei tabele pot fi utilizate, inclusiv tabelul de link-ul.
În acest caz, puteți solicita oriunde în meniul contextual (click dreapta) și selectați semnul „operațiuni de grup“.
Formularul de solicitare va fi o nouă grupare linie.
Funcții agregate. în domeniul pe care dorim să calculeze rezultatele, selectați din lista funcției «Suma» (suma) pentru a rezuma toate valorile câmpurilor selectate. „Numărul“ contoriza numărul de valori de câmp.

8.4. Folosind o cerere de ștergere și de actualizare.

O solicitare de eliminare pentru a șterge intrările din una sau mai multe tabele legate între ele. Cererea specifică tabelele din care trebuie să fie eliminate intrările, iar criteriile de selecție sunt specificate pentru a șterge înregistrări.
Cererea inițială de eliminare a creat ca o interogare de selectare. Apoi, această solicitare în modul de proiectare este transformată într-o cerere de ștergere. Și se pare o formă Eliminați șirul.

Cererea de actualizare este utilizată pentru a actualiza datele din câmpurile de masă. Modificările sunt făcute pentru un grup de înregistrări, selectate de condițiile de mai sus. Valorile pentru modificările în domeniile definite în formularul de solicitare în linia de actualizare.
este creată Cererea inițială de actualizare, ca o interogare de selectare. Apoi interogarea în modul de proiectare este convertit într-o cerere de actualizare.
Acum este necesar ca în formularul de cerere pentru a activa câmpurile care vor fi actualizate, și câmpurile pentru condițiile de selecție.