Completarea bazei de date
Pentru a crea un formular [3] trebuie pentru a deschide fila „Formulare“ din fereastra bazei de date și faceți clic pe „Create“
Apoi, în fereastra care apare, pentru a alege un mod de a crea forme de „Form Wizard“ și selectați tabelul pe care doriți să facă forma, tabelul „Produse“, în cazul nostru.
Mai mult, cu tastele (Mută toate intrările) sau (mutați intrarea selectată) pentru a alege câmpurile care vor fi incluse în forma (Figura 6). Apăsați butonul „Next“
Apoi, aveți nevoie pentru a alege aspectul formei, stilul (Figura 7), selectați un nume de forma și forma este gata (Figura 8).
Dacă locația automată a câmpurilor de formular noi nu sunt îndeplinite, atunci trebuie să se schimbe. Mai departe la modul (butonul din bara de instrumente) de proiectare. Aici puteți modifica locația și mărimea câmpurilor de formular, la propria alegere, să aloce obiectul de interes este suficient mouse-ul. (Figura 9).
În forma noastră de „bunuri“ este un câmp obiect OLE pentru plasarea de imagini de produs. În proprietățile câmpului în fila „Aspect“, setați dimensiunea „pentru a se potrivi în“ (Figura 10). Acesta permite de a insera imagini de orice dimensiune - Access va ajusta automat dimensiunea imaginii sub câmpul.
Acum aveți nevoie pentru a salva modificările de aspect în meniul File → Save. În Figura 11, puteți vedea rezultatul formelor de transformări „Produse.
Să presupunem că baza de date a acumulat destul de o mulțime de bunuri și brusc nevoie urgent pentru a găsi unul dintre ele. Pentru a face acest lucru:
- plasați cursorul în „Nume element“.
- executa comanda Edit → Find, sau de a folosi butonul de bara de instrumente.
Pentru a filtra câmpuri de date „Cod de distribuție“:
- selectați codul dorit (de exemplu, ne interesează, ce produse au fost achiziționate în a treia livrare) setați cursorul la „codul de transport maritim“ - „3“, și apăsați butonul (sau pentru a efectua o comandă de scriere, se filtrează printr-un filtru dedicat). Forma (sau tabel) va numai înregistrarea de bunuri de livrare treia;
- Revocă de filtrare apăsați butonul de pe bara de instrumente sau executați înregistrările de comandă Eliminare filtru. În forma (tabel) vor fi toate datele. Ca regulă generală, filtrarea este mai ușor de utilizat într-o formă de tabel sau direct pentru a se tabelele bazei de date de acces.
Modul formă permite calculele necesare direct în câmpul de date.
În baza mea de date de proiect pentru un magazin de calculator sub formă de mărfuri atunci când se umple câmpul „valoarea“ în „costului vânzărilor“ este prețul calculat automat pentru vânzarea de bunuri. Pentru a automatiza calculele necesare pentru:
- faceți clic dreapta pe câmpul de interes (în acest caz, „prețul de vânzare“) și selectați „Properties.
- „: Costul de vânzare Field“ se deschide fereastra. Alegerea unei file și introduceți datele în formula „date“ pentru calcularea (Figura 12). Avem nevoie de valoarea vânzărilor cu 50% mai mare decât prețul de achiziție.
- Încheiem această fereastră și a salva modificările din tabel.
2.3 Date de manipulare
2.3.1 Crearea unei interogări
Interogări vă permit să selectați datele de la una sau mai multe tabele aferente. Rezultatul este tabelul de rezultate de interogare, care, împreună cu alte tabele pot fi utilizate în procesul de prelucrare a datelor. C poate fi, de asemenea, actualizate prin intermediul cererilor pentru a adăuga sau șterge datele din tabel. Scopul principal al interogării este o selectie de criterii de căutare.
Crearea unei cereri de prezența și absența mărfurilor.
Pentru a crea o interogare, trebuie să deschideți fila de date fereastra bazei de date „Request“, faceți clic pe butonul Creare și selectați „interogare simplă“ în fereastra care apare. În acest caz, vi se va cere să specificați o listă de tabele și domeniile lor. Alegerea unui tabel „Produse“, adăugați câmpurile obligatorii (Figura 13), apăsați pe butonul „Next“. cererea va fi creat pe baza acestor date.
faceți clic pe „Next“ în fereastra următoare. Acum, vom cere numele interogării „Disponibilitatea produsului“ și bifați opțiunea „Modificarea aspectului interogării“, faceți clic pe „Finish“. Solicitare se va deschide în modul de proiectare. Acum, în coloana „Disponibilitatea produselor“, în „condiții de eligibilitate“ linia specifică parametrul „True“ (Figura 14). De la masa noastră „Disponibilitatea produsului“ valori logice pot fi două: adevăr și minciună. „Adevărul“ - mărfurile în stoc, „Lies“ - produs nu mai în magazin este. De asemenea, este creat Cererea pentru un element lipsă, numai parametrii indică valoarea „false“. (Figura 15).
Când executați interogarea (în pictograma Panou de control) va apărea în tabelul de mărfuri dacă sunt sau nu în funcție de interogare (Figura 16).
Acum, creați o interogare poate fi folosită în viitor pentru bunurile pe extrasele de cont.
În mod similar, vom crea o cerere de „furnizori de informații“. Solicitare va da informații despre interesele furnizorilor și produsele pe care le furnizează, precum și asupra prețurilor mărfurilor. Într-o cerere de a adăuga toate câmpurile din tabelul „furnizorii“ și câmpul „Cod de articol“, „Nume element“, „cost de aprovizionare“, în tabelul „Produse“. Du-te la vizualizarea Design.
Condițiile de selecție sunt stabilite după cum se arată în figura 17.
Realizăm cererea. Va apărea o fereastră care vă solicită să introduceți numele furnizorului. În fereastra următoare, introduceți codul de furnizor (Figura 18). Dacă nu-mi amintesc numele, atunci când solicitați este posibil să se lase unul dintre câmpurile goale (care este motivul pentru care în „sau“ condițiile de selecție care le-am indicat). Solicitare va alege date despre furnizorii de nume sau de cod.
Pentru comoditate, cererile pentru ei de a crea un formular.
2.4.1 Raport privind furnizorii și bunurile furnizate de acestea
Rapoartele sunt concepute pentru a genera documente de ieșire și să le imprimați. Pe proprietățile și structura rapoartelor sunt forme foarte asemănătoare. Principala diferență constă în faptul că raportul arată toate datele și le oferă posibilitatea de a datelor de grup în funcție de diverse criterii. Rapoartele în contrast cu formele pot include elemente speciale de design tipice ale documentelor de imprimare: antete, subsoluri, numere de pagină, etc.
Rapoartele, precum și forma, puteți crea folosind constructorul sau rapoartele de master. Folosit ca crearea automată a rapoartelor.
Pași în formarea unui raport utilizând Expertul este aceeași ca și la crearea formelor. Sunt două etape suplimentare: adăugarea unei grupe de nivel de referință și ordinea de sortare dorită. Adăugarea unui nivel de grup vă permite să afișați înregistrările, uniți în domeniile selectate. De exemplu, când se specifică nivelul de grupare al funcției de înregistrare câmp va fi grupate sub o anumită valoare a acestui domeniu. Accesul sortează automat datele în funcție de câmpurile de grupare și în cadrul unui grup, puteți specifica, de asemenea, genul pe oricare dintre câmpurile din grup.
Conform rezultatelor din fiecare dintre grupurile pot fi alimentate, dacă este necesar. Pentru totaluri pentru câmpuri numerice, este necesar, după adăugarea casetei de dialog la nivel de grup generarea de rapoarte, faceți clic pe butonul rezultate, apoi pentru câmpul numărul corespunzător selectați funcția dorită. La selectarea funcțiilor (suma) Suma pentru orice câmp de acces nu numai calculeaza automat suma valorilor pentru fiecare grup, dar, de asemenea, rezuma rezultatele tuturor înregistrărilor câmpului selectat. Programul prevede ieșire ca date (înregistrări) și rezultatul și doar rezultatele. Dacă nici un nivel de grupare, butonul „Rezultate“ este dezactivat.
Pentru a crea un raport pentru a fi necesară pentru a deschide fila „Rapoarte“ din fereastra bazei de date și apăsați butonul „Create“ din partea de sus a ferestrei bazei de date.
În fereastra „noul raport“ selectați „Raport Wizard“ și indică sursa datelor - tabel sau interogare (în acest caz, o cerere de furnizori de date), apăsați butonul „OK“ (Figura 19).
Selectați câmpurile pentru raportul din sursele disponibile, așa cum am făcut la crearea forme și interogări. Alegeți tipul de prezentare a datelor (Figura 20), apăsați „Next“.
Adăugarea nivelurilor de grupare (Figura 21), apăsați „Next“
În fereastra următoare, selectați elementul „Rezultate“ (Figura 22) și a pus o bifă în fereastra din «Suma».
Apăsați "OK" și "Next". Alegeți tipul de „structura 2“ layout-ul. În fereastra următoare, selectați stilul de decorare, apoi introduceți numele raportului și faceți clic pe „Finish“ (Figura 23) Dacă nu sunteți mulțumit de locația câmpurilor, acestea pot fi corectate în modul de proiectare.
2.4.2 Declarația de disponibilitate a mărfurilor în magazin.
„Crearea de rapoarte în modul de proiectare“ pentru a crea o descărcare sub forma unui raport deschide fila „Rapoarte“ din fereastra bazei de date și selectați elementul de meniu.
Deschideți fereastra de proiectare. Completati formularul va fi fără expertul (Figura 24)
Pe Caseta de instrumente, selectați pictograma „Legendă“ (Figura 25)
Și introduce elementul etichetă în antetul raportului. Apelați „Declarația privind disponibilitatea bunurilor“ (Figura 26)
Pe Caseta de instrumente, faceți clic pe „reparata Form / Raport“ pictograma (Figura 27) și prezintă elementul în zona de date.
În fereastra rezultată selectați elementul „rapoarte disponibile și formulare“ și în lista selectați formularul „Disponibilitatea produselor“ (Figura 28), pentru că Această formă a structurii poate fi destul de potrivit pentru a crea rapoarte. Faceți clic pe "Next".
În fereastra, introduceți numele formularului și faceți clic pe Knop „Finish“.
Figura 29 prezintă un designer raport cu o formă adăugată.
Acum, în subsol, introduceți formula pentru a afișa data raportului și pagina (Figura 30). În acest scop, pe elementul de control al elementelor panoului ales „Câmp“ și puneți două astfel de elemente din subsol. Într-un câmp de tip formula pentru a afișa data curentă: «= Acum ()». În a doua casetă, introduceți o formulă pentru a afișa pagina curentă și numărul total de pagini „=“ pagina " [Pagina] „De la“ [Pages] ».
Raportul este acum gata. Salvați-l sub numele de „Declarația privind disponibilitatea bunurilor. (Figura 31)