Sunteți pe pagina 1din 256

ACCES Planificarea unei baze de date

Break Up informaii ct mai mult posibil: aceleai informa ii stocate ntr-un tabel prost concepute i ntrun tabel bine conceput.

Utilizai mai multe tabele, astfel nct s nu se suprapun cu informaii: aceleai informa ii stocate ntr-un tabel prost conceput i ntr-un tabel bine conceput.

Dei putei face oricnd modificri la o baz de date, un pic nainte nainte de a crea o baz de date v poate salva o mulime de timp i dureri de cap mai trziu. Luai n considerare Figura: n primul tabel, se poate sorta doar de domeniul de numele sau adresa. Dac sortai cmpul Nume, genul este efectuat de ctre primul nume. Dac sortai cmpul de adres, genul este efectuat de pe strad nu se poate sorta n funcie de ora, de stat, sau codul potal. Tu nu poate crea o interogare sau filtru care afieaz numai oameni dintr-un anumit stat, deoarece statele nu sunt stocate n propriul lor domeniu. Domeniile nu sunt flexibile. Acum, ia o privire la al doilea tabel din figura. Aici puteti sorta nregistrrile de nume, prenume, adresa, oras, stat, i codul potal. De asemenea, putei interoga i nregistrrile filtru folosind oricare dintre aceste domenii.

Aici sunt unele linii directoare pentru crearea unei baze de date bine conceput:

Determinai scopul bazei de date: Cel mai bun mod de a face acest lucru este de a scrie o lista de rapoarte i liste pe care dorii s ias din baza de date. Acest lucru poate prea un pic napoi la nceput, dar dac te gndeti la asta, aceste rapoarte sunt cu adevrat motivul pentru care eti crearea bazei de date. Fa o lista de rapoarte i liste pe care dorii s vedei i apoi schia unele mostre ale acestor rapoarte i liste s fie ct mai detaliat posibil. Acest lucru va ajuta la determinarea tabele i cmpuri pentru a include n baza de date. Stabilesc domeniile care avei nevoie: Aceasta ar trebui s fie un pas uor, odat ce au determinat scopul bazei de date i au schiat cteva rapoarte de prob i liste. Gndiiv la tipul de date pentru fiecare tip de cmpuri dvs. va informaii text magazin domeniu? Numere? Datele? Notai tipul de date de lng fiecare cmp. Determina masele ai nevoie: Fiecare tabel n baza de date trebuie s se bazeze pe un singur subiect. De rupere fiecare subiect n propria sa mas s evitai informaii redundante i de a face baza de date mult mai organizat. Cea de a doua baz de date n figura 2-2 este defalcat n dou mese, clienti si facturi, astfel nct nu exist nici date duplicate. Cnd brainstorming, ncercai s rupe n jos de informaii ct mai mult posibil. Dac tabelele conin domenii, cum ar fi punctul 1, punctul 2, punctul 3, punctul 4, i aa mai departe, ar trebui s rupe, probabil, informaiile sus, n propria sa mas. Determinai cheie primar: Fiecare nregistrare dintr-un tabel trebuie s aib o cheie primar pe care o identific n mod unic. Cnd te gndeti la un cmp cheie primar, ca unic fiecare valoare cheie primar trebuie s fie singurul de acest gen ntr-un tabel. Un ID de client sau numrul facturii ar fi dou exemple bune de domenii care ar putea fi folosite ca o cheie de masa de primar. Determina relaia ntre tabele: n figura 2-2, la domeniul link-urile de identitate clienilor i facturi mese mpreun. Unul dintre domeniile legate ar fi cheia primara a tabelei. Schia unei diagrame a bazei de date: Creai o diagram a bazei de date. Desenai o cutie pentru fiecare dintre tabelele i scrie numele cmpurilor de tabel e n acea cutie. Trage o linie ntre domeniile conexe din tabele. De exemplu, n figura 2-2, fiecare nregistrare din tabelul Clieni este legat la unul sau mai multe nregistrri n tabelul Facturi.

Linii directoare pentru Good Design baze de date

Orientarea

De ce?

Fiecare cmp sau coloan Acest lucru face ca masa mai semnificativ, mai organizat, i mai trebuie s conin acelai tip uor de neles. de informaii ncearc s te despari de informaii ct mai mult posibil Utilizai mai multe tabele, astfel nct s nu se Acest lucru v ofer mai mult putere pentru a sorta, filtra, i manipula lista. Vezi figura 2-1 pentru un exemplu. Organizai informaiile n mai multe tabele fiecare dintre domeniile care conin referitoare la un anumit subiect, mai

Orientarea suprapun cu informaii n acelai tabel Nu utilizai numele cmpurilor duplicat

De ce? degrab dect o mas mare care conine cmpuri pentru o gam larg de subiecte. Vezi figura 2-2 pentru un exemplu. Duplicat nume de domeniu poate cauza probleme atunci cnd intr i sortarea informaii.

[Coninut pagin] [Next]

Crearea unei baze de date folosind Database Wizard


Panoul de activitate Fiier apare de fiecare dat cnd pornii Access.

Fila Baze de date din caseta de dialog abloane

Dac suntei doar la nceput cu Microsoft Access, cel mai simplu mod de a crea o baz de date este prin utilizarea unul dintre template-uri built-in baza de date. Un ablon de baz de date v economisete timp i efort, oferindu-v cu gata de utilizare tabele, formulare, interogri i rapoarte. Exist template-uri disponibile pentru cele mai frecvente tipuri de baze de date, cum ar fi managementul de contact, inventar, i preluarea comenzilor. Putei modifica, de asemenea, o baz de date creat de a se potrivi mai bine nevoilor dumneavoastr. Aceast lecie explic modul de utilizare a Database Wizard pentru a crea o baz de date utiliznd un ablon de baze de date. 1. Pornii Microsoft Access i selectai File Nou din meniul.

Programul Microsoft Access afieaz cu panoul de activitate Fiier afiat, aa cum se arat n figur. Panoul de activitate Fiier v ofer acces rapid la orice baz de date leai lucrat n curnd i v permite s creai o nou baz de date. 2. Facei clic pe link-My Computer n panoul de activiti, apoi facei clic pe fila Baze de date. Un alt mod de a utiliza Expertul Baza de date este s facei clic pe Buton nou pe bara de instrumente, facei clic pe abloane generale, i facei clic pe fila Baze de date. Sau putei selecta Fiier Nou din meniu, facei clic pe abloane generale, i facei clic pe fila Baze de date. Caseta de dialog abloane apare cu fila Baze de date n fa, aa cum se arat n figur. Aici avei nevoie pentru a selecta tipul de date pe care dorii s creai. Pentru acest exerciiu, vom crea o baz de date de management lua. 3. Facei dublu-clic pe pictograma Contact Management. Accesul v solicit s tastai un nume de fiier pentru noua baza de date. 4. Contacte TypeMy i facei clic pe Creare. Apare primul ecran al Expertului de date i descrie baza de date se va crea pentru tine. 5. Facei clic pe Urmtorul pentru a continua. Apare urmtorul ecran din Expertul baze de date. Aceast caset de dialog afieaz tabele i cmpuri standard, care Database Wizard este construirea pentru tine. Facei clic pe o mas din partea stng a casetei de dialog pentru a vizualiza domeniile sale de pe partea dreapta. Dac dorii, avei posibilitatea s eliminai cmpurile din baza de date prin debifarea lor. Pentru acest exerciiu, vom lsai cmpurile standard, aa cum sunt. 6. Facei clic pe Urmtorul pentru a accepta tabele i cmpuri standard Expertul bazei de date. Acum va trebui s decid ce noua baz de date ar trebui s arate. Access v ofer mai multe stiluri estetice pentru a alege de la. Facei clic pe un stil de a vedea o mostr din ceea ce pare. 7. Parcurge diverse stiluri, fcnd clic pe fiecare dintre ele, apoi selectai stilul pe care il place cel mai bun i facei clic pe Urmtorul. Un alt ecran apare cu mai multe decizii estetice pentru a face. Aici trebuie s selectai fontul pe care dorii s le utilizai n rapoarte. Avei posibilitatea s examinai fiecare dintre stilurile de fonturi fcnd clic pe ele. 8. Selectai stilul de font care v place cel mai bine i facei clic pe Urmtorul.

Eti aproape gata. Urmtorul pas n ai cere s introducei un titlu pentru noua baz de date. Acest titlu va aprea n rubrica tuturor rapoartelor din baza de date. Putei aduga chiar i un grafic sau logo-ul pentru rapoartele dvs. prin verificarea "Da, a vrea s includ o imagine" cutie, fcnd clic pe butonul Imagine, i selectarea imagine sau fiier grafic. 9. Tipul de ACME Client List i facei clic pe Urmtorul. Asta e ityou've terminat de dat Expertul baze de date toate informaiile de care are nevoie pentru a crea baza de date. 10. Facei clic pe Finish pentru a crea noua baz de date. Accesul chugs de-a lungul i creeaz noua baz de date pentru tine. Cnd sa terminat, va aprea caseta de dialog tabloul principal. Tablou vine n foarte la ndemn, fcndu-l uor pentru a accesa tabelele bazei de date, formulare i rapoarte. 11. Exploreaza tabele, formulare i rapoarte n noua baz de date fcnd clic pe diferite butoane de pe formularul de tabloul. Trece la pasul urmtor, atunci cnd s-au vzut destul de noi baze de date. 12. nchidei noua baz de date fcnd clic pe Exit aceast baz de date n caseta de dialog tabloul principal. Asta e! Ai creat prima baz de date utiliznd Database Wizard. Baza de date creat de Expertul Baza de date nu poate fi exact ceea ce cutai, dar putei modifica oricnd tabele sale, interogri, formulare, rapoarte, pagini i pentru a se potrivi mai bine nevoilor dumneavoastr. O mulime de oameni a crea baze de date utiliznd Expertul baze de date pentru a servi ca fundament pentru o baz de date mai personalizate.

Pentru a crea o baz de date utiliznd Database Wizard:


1. Facei clic pe butonul Nou n bara de instrumente. SAU ... Selectai File NEW din meniul. 2. CLICK PE link-ul meu de computer din panoul de activitate. 3. Facei clic pe BAZE DE DATE fil din abloanele caseta de dialog. 4. Dublu-clic pe tipul de date pe care dorii s o creai. 5. Urmai instruciunile de pe ecran i specifica ce CE a aprea n baza de date. [Anterior] [Cuprins Page] [Next]

Crearea unei baze de date necompletat


Noul panou de activitate fiiere.

Cutie New File de dialog baz de date.

Nu pot gsi o baz de date adecvat n Database Wizard? Apoi, va trebui s creeze o baz de date necompletat i ncepe de la zero. Avantajul de a crea o baz de date necompletat este c v ofer cea mai mare flexibilitate i control asupra design-baza de date. Dezavantajul de a crea o baz de date necompletat este c va trebui s creai fiecare mas, form, raport, interogare i te. Iat cum de a crea o baz de date necompletat. 1. Facei clic pe Buton nou pe bara de instrumente.

Alte modaliti de a crea o nou baz de date sunt s apsai Ctrl + N, sau selectati File New din meniul. Apare panoul de activitate Fiier, aa cum se arat n figur. 2. SelectBlank Baza de date din panoul de activitate. Apare caseta de dialog nou baz de date fiier, aa cum se arat n figur. nainte de a putea pune ceva n noua baz de date, trebuie s v dau mai nti un nume de fiier i salvai-l. 3. Navigai la unitatea i folderul n care dorii s salvai noua baz de date, apoi tastai My First Database n caseta Nume fiier i facei clic pe Creare.

Access creeaz o nou baz de date i salveaz-l cu "prima baz de date meu", numele de fiier. Apare fereastra atunci cnd este terminat: "Baza de date Prima mea Baza de date". Dac facei clic pe diferitele file obiect baz de date, vei observa c nu exist obiecte de baze de date n baza de date nc. Va trebui s creeze toate obiectele bazei de date singuri ceva, vom fi acoperind n urmtoarele cteva lecii.

Pentru a crea o baz de date nou BLANK:


1. Facei clic pe butonul Nou n bara de instrumente. SAU ... Selectai File NEW din meniul. SAU ... Apsai pe Ctrl N. 2. SELECT baz de date necompletat din panoul de activitate. 3. Navigai la unitatea i folderul n care dorii s salvai noua baz de date, apoi tastai un nume pentru baza de date NOU PE numele de fiier caset i facei clic pe Creare. [Anterior] [Cuprins Page] [Next]

Crearea unui tabel utiliznd Expertul de mas


Table Wizard

Dac suntei nou n Access, cel mai simplu mod de a aduga un tabel la o baz de date existent este cu Table Wizard. Table Wizard va cere o serie de ntrebri cu privire la care cmpurile pe care dorii s apar n tabel, i apoi face toate treburile murdare de a crea un tabel nou pentru tine. Table Wizard poate crea o varietate de diferite tabele pentru a stoca liste de discuii, inventar, cataloage, i mai mult. 1. Asigurai-v c avei un deschis baz de date necompletat. Dac nu avei o baz de date necompletat deschis, putei crea unul fcnd clic pe butonul New de pe bara de instrumente, Baz de date necompletat dublu-clic, introducerea unui nume pentru baza de date, i fcnd clic pe Creare. 2. Facei clic pe pictograma Tabele din bara Obiecte, dac nu este deja selectat. Access listeaz toate tabelele din baza de date curent. 3. Dublu-clic pe Creare tabel utiliznd Expertul. Apare caseta de dialog Table Wizard, aa cum se arat n figur. Acest lucru este cu siguranta una dintre casetele de dialog mai confuze din Access. Lista din partea stng a casetei de dialog conine tabele de proba din care putei alege. Vezi tabelul pentru mesele de prob utile i descrierile lor. Pornii Expertul tabel prin selectarea tabelul mostr pe care dorii s utilizai. 4. Facei clic pe persoanele de contact din lista de tabele Exemplu. Table Wizard afieaz de-a gata cmpurile pe care avei posibilitatea s includ n tabel n lista Cmpuri probei. Pentru a aduga un cmp la tabel, facei dublu clic pe cmp sau selectai cmpul i facei clic pe butonul. Facei clic pe buton pentru a aduga toate cmpurile de prob la masa ta. 5. Dublu-clic ContactID n lista Cmpuri probei. Cmpul ContactID apare n "Fields n noul meu tabelul" lista. Dac adugai din greeal un cmp la "Fields n noul meu tabelul" lista, putei elimina prin dublu-clic pe ea sau selectnd-o i fcnd clic pe butonul. 6. Adugai urmtoarele cmpuri la masa ta de dublu-clic pe ele: Prenume, Nume, Adresa, Oras, StateOrProvince, i CodPotal. Putei schimba cu uurin numele cmpurilor din tabelul nou dac dumneavoastr nu v place numele implicite primite de Table Wizard. Iat cum pentru a redenumi un cmp: 7. Selectai StateOrProvince din "cmpurile din noua mea mas" list i facei clic pe Redenumire cmp. Apare. De aici, un domeniu este destul de mult de auto-explicative.

8. nlocuii textul StateOrProvince cu statul i facei clic pe OK. Dup ce ai terminat de adugat cmpurile la masa ta, putei trece la urmtorul pas din Expertul tabel. 9. Facei clic pe Next. Table Wizard v cere s dm masa ta un nume i v ntreab dac dorii s aib acces stabili o cheie primar pentru tine. Vei afla mai multe despre cheile primare mai trziu, astfel de acum s acceptai setrile implicite Expertul de mas i de a crea masa. n cazul n care exist alte tabele n baza de date, va aprea un alt ecran, te rog cum acest tabel se refer la alte tabele din baza de date. 10. Facei clic pe Finish pentru a crea noul tabel. Construiete tabel folosind cmpurile selectate, apoi deschide tabelul nou gata pentru introducerea de date. 11. nchidei tabelul contact.
Tabelele de propoziii utile de la expertul de mas

Tabelul eantion

Descriere

Angajaii Comenzi Contacte Clienii Produsele

Melodii de date angajailor, cum ar fi adrese i numere de telefon. Urmrete comenzile clienilor. Detalii magazine despre clienii i perspectivele. Stocheaz toate clientului sau informaii despre clieni. Menine o list de produse pe care compania dvs. vinde.

Detalii comand Melodii ce a fost achiziionat n fiecare orderused cu tabelul Comenzi. Timp facturat Cheltuieli Sarcini Melodii ct de mult timp s-i factureze un client. Melodii expensesuseful pentru rambursari sau pentru clienii de facturare. Melodii de rezolvat.

Pentru a crea un tabel nou utiliznd expertul TABEL:


1. n fereastra Baz de date, facei clic pe pictograma tabelele din obiectele BAR, apoi facei dublu-clic pe Creare tabel utiliznd Expertul. 2. Selectai tipul de mas pe care dorii s o creai. 3. Urmai instruciunile de pe ecran i specificai ce dorii s apar n baza de date. [Anterior] [Cuprins Page] [Next]

Modificarea unui tabel i nelegerea Tipuri de date


Un tabel n Vizualizare proiect.

Dup ce ai creat un tabel, se poate modifica ulterior n Vizualizare proiect. Vizualizare proiect v permite s modificai structura unui tabel prin adugarea, tergerea, iar domeniile sale. Deoarece exist att de multe tipuri diferite de date, Access ofer mai multe tipuri diferite de domenii. Tipul de date Un cmp determin tipul de informaii care pot fi stocate ntr-un cmp. Tabelul listeaz diversele disponibil n Access. Tipul de date Un cmp restricioneaz ce tip de informaii se poate introduce ntr-un cmp. De exemplu, nu putei introduce text ntr-un cmp numr. n aceast lecie, vei modifica un tabel prin adugarea unui nou domeniu i apoi a determina tipul de date al cmpului. 1. Facei clic pe tabel Persoane de contact i facei clic pe butonul Proiect n fereastra Baz de date. Alte metode de a modifica un tabel sunt pentru a deschide tabelul i facei clic pe Vezi buton de pe bara de instrumente, sau deschidei tabelul i selectai View Vizualizare proiect din meniul.

Tabelul Contacte apare n Vizualizare proiect, aa cum se arat n figur, care v permite s adugai, terge, sau modifica structura si domeniile de la mas. Iat cum de a schimba un nume de cmp n vizualizarea Proiectare: 2. Derulai n jos, dac este necesar, i selectai cmpul PostalCode n coloana Nume cmp. nlocuii textul "CodPotal" cu ZipCode . Asta-i ct de uor este de a schimba un nume de domeniu. Acum, ncercai s adugai un domeniu nou la mas. 3. Apsai Tab de trei ori. Cursorul trebuie s fie situate n cmp gol caseta Nume sub cmpul cod potal. Pentru a aduga un cmp n vizualizarea Proiectare, pur i simplu tastai un nou nume de domeniu n orice domeniu nume caseta goal. 4. Tastai Data nasterii i apsai Tab. n mod implicit, tipul de date Text este atribuit toate domeniile noi. Iat cum de a schimba tipul de date de cmp: 5. Dac nu este deja selectat, facei clic pe caseta Tip de date de lng cmpul de natere. O sgeat list apare n partea dreapt a casetei. 6. Facei clic pe sgeat list i selectai Date / Time din list.

Noul domeniu Data nasterii acum va accepta doar data i ora informaii. Noul Data / Ora tipul de date, de asemenea, face ca baza de date mai flexibil i puternic, deoarece acum puteti sorta zilele de natere dup data sau chiar s le utilizeze ntr-un exemplu calculationfor, pentru a determina vrsta unei persoane. Dup ce ai terminat de modificarea o mas, trebuie s salvai modificrile. 7. Facei clic pe Salvare buton de pe bara de instrumente pentru a salva modificrile.

Alte modaliti de a salva un obiect de baz de date sunt s apsai Ctrl + S, sau selectati File Save din meniu. Ai terminat modificarea mas, aa c ... 8. nchidei tabelul contact.
Tipuri de date

Tip de date

Exemplu

Descriere

Numele legal: Text Anonim Note: Memo Sally afieaz o cantitate mare de ... Varsta: Numr 31 Data nasterii: Dat / Timp 07 aprilie 1969 Pret: Valut 84.95 dolari Numrul facturii: AutoNumerotare 187001 Angajat?: Da / Nu Da Foto: Obiect OLE

Magazine de text, numere, sau o combinaie a celor dou, pn la 255 de caractere. Cmpuri de text sunt cele mai frecvente dintre toate tipurile de date. Magazine lung entriesup text la 64.000 de caractere (echivalentul a 18 de pagini de text!). Utilizai cmpurile memo pentru a stoca note sau orice altceva care necesit o mulime de spaiu. Numerele magazine care pot fi utilizate n calcule.

Datele Magazine, ori, sau ambele. Numere de magazine i simboluri care reprezint bani. Completeaz automat un numr unic pentru fiecare nregistrare. Multe tabele conin de multe ori un cmp AutoNumerotare, care este, de asemenea, folosit ca cheie principal. Magazine doar una din dou valori, cum ar fi Da sau Nu, adevrat sau fals, etc Obiecte de magazine creat n alte programe, cum ar fi o foaie de calcul grafic, Excel, sau un document Word.

Site web: Hyperlink


www.amazon.com

Magazine link-uri face clic pentru a fiierelor de pe computer, din reea, sau la paginile web de pe Internet. Un asistent care v ajut s creai un cmp al crui valori sunt selectate dintr-un tabel, interogare, sau o list prestabilit de valori.

Scopul calatoriei: Expert cutare

Pentru a afia un tabel n Vizualizare proiect:

Deschidei tabelul i facei clic pe butonul Vizualizare de pe bara de instrumente.

SAU ...

n fereastra Baz de date, facei clic pe pictograma tabele n bara de obiecte, selectai tabelul, apoi facei clic pe butonul de design.

Pentru a schimba tipul de date pentru un cmp: 1. Afia tabelul n Vizualizare proiect. 2. Facei clic pe caseta Tip de date al cmpului, facei clic pe sgeata list, i selectai tipul de date din list. Pentru a salva modificrile la un obiect de baz de date:

Facei clic pe butonul Save de pe bara de instrumente.

SAU ...

Selectai fiierul "salva din meniu.

SAU ...

Apsai Ctrl + S.

[Anterior] [Cuprins Page] [Next]

Crearea unui tabel nou de la zero


Crearea unui tabel de la zero n Vizualizare proiect.

Este util dac suntei nou n construirea de mese, dar mai mult ncepe s utilizai Access, mai puin probabil vei dori s utilizai Expertul de mas. Asta pentru ca vei sti exact ce tip de tabele i cmpuri baza de date are nevoie i cum s le creai. Aceasta lectie explica cum de a construi propriile tabele de la zero. Modul cel mai simplu de a construi un tabel este n vizualizarea Proiectare, unde adugnd cmpuri ntr-un tabel i specificarea tipurilor de date nu este foarte diferit de introducere a datelor de baz. 1. Facei clic pe pictograma Tabele din bara Obiecte, dac acesta nu este deja selectat, apoi facei dublu clic pe Creare tabel n modul Vizualizare proiect. Tabelul nou gol apare n Vizualizare proiect. Acum, tot ce trebuie s facei este s adugai cmpurile pe care le dorii incluse n tabel. Tabelul va crea n acest exerciiu va urmri apelurile telefonice efectuate de clieni. S adugm primul cmp. 2. Tastai Date n primul cmp gol caseta Nume. Deoarece acest domeniu va stoca data la care apelul a fost facut, ai nevoie pentru a schimba tipul de date al cmpului la Dat / Or. 3. Facei clic pe caseta Tip de date de lng cmpul Dat. O sgeat list apare n partea dreapt a casetei. 4. Facei clic pe sgeat list i selectai Date / Time din list.

Cmpul Dat acum va accepta doar data i ora informaii. S adugm cmpul de lng masa ... 5. Apsai Tab de dou ori i de tip Contact ID . n caz c te ntrebai, caseta Descriere ai trecut cu tab-uri este folosit pentru a oferi utilizatorilor cu on-line solicitrile i instruciunile. Orice ai introduce ntr-un cmp caseta Descriere va aprea n bara de stare ori de cte ori un utilizator selecteaz acest domeniu. Vom discuta despre caseta Descriere, n mai mare profunzime mai trziu. Cmpul ID lua va indica de contact, care a fost numit. Deoarece cmpul ID contact va fi ntotdeauna un numr, trebuie s modificai tipul de date la numeric. Un mod mai rapid de a schimba tipul de date de cmp este de a introduce prima liter a tipului de date n caseta Tip de date. De exemplu, tastai o `D" ar schimba tipul de date pn n prezent. Tabelul listeaz aceste scurtturi de la tastatur. 6. Apsai Tab. Caseta Tip de date ar trebui s fie selectate. ncercai s tastai n tipului de date de data aceasta, n loc de a folosi sgeat list. 7. Tip N n caseta Tip de date. "Numarul" apare n caseta Tip de date.

8. Completai tabelul de introducerea urmtoarelor numele cmpurilor i tipuri de date:


Denumire cmp Tip de date

Telefon Comentarii Urmrire


9.

Text Memo Da / Nu

10. Asigurai-v c apsai Tab dup fiecare domeniu. Dac facei o greeal, putei fie s facei clic pe cmpul pe care dorii s editai sau apsai Shift + Tab pentru a v deplasa napoi la cmpul anterior. Masa ta trebuie sa arate ca cea din figura. 11. Dup ce ai terminat de modificarea o mas, trebuie s salvai modificrile. 12. Facei clic pe butonul Save de pe bara de instrumente pentru a salva modificrile. Access v cere s dm ta tabelul nou un nume. 13. Tip Phone Calls i facei clic pe OK. Access v ntreab dac dorii s creai o cheie primar acum. 14. Facei clic pe Nu, apoi nchidei tabelul curent i de baze de date.
Tip de date Comenzi rapide

Tip de date

Scurttur

Tip de date

Scurttur

Text Memo Numr Dat / Timp Valut

T M N D C

AutoNumerotare Da / Nu Obiect OLE Hyperlink Expert cutare

A Y O H L

Pentru a crea o mas de la nceput:


1. n fereastra Baz de date, facei clic pe pictograma tabelele din obiectele BAR, apoi facei dublu-clic pe Creare tabel n Vizualizare proiect.

2. Tastai un nume de domeniu n numele de coloan domeniu. 3. Comunicat de pres Tab, facei clic pe sgeata din fereastra de tip de date, i selectai un tip de date pentru cmp. 4. Repetai paii 2 i 3 este necesar pentru a aduga cmpuri nou la mas. 5. nchidei fereastra TABLE. 6. Facei clic pe Da pentru a salva tabel, introducei un nume de tabel, apoi facei clic pe OK. 7. CLICK NU Cnd Access v ntreab dac dorii s creai o cheie primar ACUM. [Anterior] [Cuprins Page] [Next]

Crearea o interogare n Vizualizare proiect


Caseta de dialog Afiare tabel

Fereastra de interogare n Vizualizare proiect.

Grila de proiectare.

Cele mai multe ori cea mai rapid i mai uoar pentru a crea o interogare este n vizualizarea Proiectare. Iat cum: 1. Deschidei baza de date Lecia 2. Iat cum de a crea o interogare simplu: 2. n fereastra Baz de date, facei clic pe pictograma Interogari din bara Obiecte i dublu-clic pe Creare interogare n Vizualizare proiect. Apare caseta de dialog Afiare tabel, dup cum se arat n figur. Aici trebuie s selectai tabelul sau interogarea pe care dorii s utilizai. 3. Facei clic pe angajai i facei clic pe Add. Cnd ai terminat de adugat tabelele i / sau interogri pentru a noua interogare, avei posibilitatea s nchidei caseta de dialog Afiare tabel. 4. Facei clic pe nchidere. Fereastra de interogare apare n Vizualizare proiect, aa cum se arat n figur. Observai c fereastra este mprit. Jumtatea de sus conine o caset Angajaii etichetate, care afieaz toate cmpurile din tabelul Angajai. Jumtatea de jos a ecranului conine o gril de proiectare, care este n cazul n care se va aduga cmpurile care dorii s apar n interogare. Putei aduga cmpuri la grila de proiectare n dou moduri:
o o

Prin dublu-clic pe cmp n lista de cmpuri. Fcnd clic i trgnd de teren pn la grila de proiectare.

5. Dublu-clic pe NumeDeFamilie i Prenume din lista de cmpuri de angajati. Access adaug domeniile NumeDeFamilie i Prenume la grila de proiectare. De multe ori va trebui s utilizai bara de defilare lista de cmpuri pentru a derula n sus sau n jos n list, n scopul de a gsi un teren. 6. Derulai n jos n lista de cmpuri i dublu-clic pe cmpul Ora. Acum, trebuie s specificai criterii pentru interogare. Ce introducei criteriile n rndul Criterii din grila de proiectare a lui. Pentru acest exerciiu pe care dorii s vedei numai nregistrrile pentru care oraul cmpurile conin "Londra", a trece la pasul urmtor pentru a aduga acest criterii la interogare. 7. Clic n rndul Criterii din coloana oraului i tastai London . Dac dorii s utilizai un cmp n interogare, dar nu dorii s fie afiat n rezultatele interogrii, debifai "Show" cutie pentru acel cmp. Grila de proiectare ar trebui s arate ca n figura.

8. Facei clic pe caseta Afiare pentru cmpul Ora pentru debifai-l. Interogarea va utiliza n continuare criteriile specificate pentru cmpul Ora, dar nu va afia domeniul City n rezultatele interogrii. Ai creat o interogare simplu. Iat cum s-l salveze: 9. Facei clic pe butonul Save de pe bara de instrumente, de tip London Query i facei clic pe OK. A OKlet rula noul nostru interogare! 10. Facei clic pe Buton de pe bara de instrumente a alerga.

Alte modaliti de a rula o interogare sunt de a deschide interogare din fereastra Baz de date, sau facei clic pe Butonul Vizualizare Foaie de date de pe bara de instrumente. Putei alege, de asemenea, Query Run din meniu. 11. Access afieaz rezultatele interogrii. Observai c n timp ce domeniul City este parte a interogare, acesta nu este afiat deoarece neverificate sa "Arat" napoi caseta n pasul 8. Urmtorul tabel prezint o brum de operatori de criterii i exemple pentru a obine ai nceput.
Operatorii Common Criteria

Opera tor

Exemplu

Descriere

= "MN" "MN"

Gsete nregistrri egale MN. Gsete nregistrrile nu este egal cu MN. Gsete nregistrrile sub 10. Gsete nregistrrile mai mic sau egal cu 10. Gsete nregistrri mai mari de 10. Gsete nregistrrile mai mare sau egal cu 10 i nu este egal cu 5. Gsete nregistrrile ntre 1/1/99 i 12/31/99.

< <= > >=

<10 <= 10 > 10 > = 10 i 5 NTRE 1/1/99 I 12/31/99

NTRE

Opera tor

Exemplu

Descriere

LIKE

Like "S *"

Gsete textul care ncepe cu litera "S." Putei folosi ca i cu metacaractere cum ar fi *.

Pentru a crea o interogare n Vizualizare proiect:


1. n fereastra Baz de date, facei clic pe pictograma interogri n obiectele BAR, apoi facei dublu-clic pe Creare interogare n Vizualizare proiect. 2. Selectai tabelul dorii s l adugai la interogare i facei clic pe ADD. 3. Repetai pasul 2 sunt necesare pentru tabele sau interogri suplimentare i facei clic pe nchidere. 4. n lista de cmpuri, facei dublu clic pe fiecare domeniu dorii s le includei n interogare. SAU ... Tragei cmp din lista de cmp, spre grila de proiectare. 5. n grila de proiectare, introducei orice DORITE Criterii de cutare pentru domeniu n CRITERII BOX. 6. Debifai Field caseta Afiare DAC NU DORII s fie afiat n rezultatele interogrii. 7. nchidei fereastra interogare. 8. Facei clic pe Da pentru a salva de interogare, introducei un nume de interogare, apoi facei clic pe OK. [Anterior] [Cuprins Page] [Next]

Modificarea unei interogri


Selectarea unui cmp n vizualizarea Proiectare interogare.

Mutarea unui cmp n modul de interogare.

Ca n orice obiect baz de date, putei modifica orice interogare existente. Aceasta lectie explica cum de a aduga i a elimina un cmp dintr-o interogare i cum de a rearanja cmpurile dintr-o interogare. 1. Facei clic pe butonul Proiectare din fereastra Baz de date. Solicitare Londra apare n Vizualizare proiect. Iat cum de a elimina un cmp dintr-o interogare: 2. Poziionai mouse-ul pe partea de sus a cmpului City ( modificri ) i facei clic pentru a selecta ntregul domeniu, aa cum se arat n figur. Dup ce ai selectat un cmp, avei posibilitatea s-l tergei. 3. Apsai tergere pentru a terge cmpul Ora selectat din interogare. Acum, haidei s adugai un nou cmp de interogare. 4. Facei dublu-clic pe cmpul regiunea n lista de cmpuri de angajati. Access adaug cmpul regiune la grila de proiectare. Acum, haidei s adugai cteva criterii pentru noul domeniu, astfel nct numai angajaii de la Washington sunt afiate. 5. Facei clic pe coloana regiunii rndul Criterii i de tip WA . Putei rearanja, de asemenea, ordinea numelor de cmp ntr-o interogare. Iat cum: 6. Selectai cmpul Prenume, apoi facei clic i glisai cmpul selectat n faa cmpul Nume, aa cum se arat n figur. S vedem rezultatele interogrii modificat. 7. Facei clic pe butonul Run din bara de instrumente pentru a vizualiza rezultatele interogrii. nchide interogarea fr a salva modificrile.

A aduga un cmp la o interogare:

n lista de cmpuri, facei dublu clic pe fiecare domeniu dorii s le includei n interogare. SAU ...

Tragei cmp din lista de cmp, spre grila de proiectare.

Pentru a terge un cmp de interogare:

Facei clic pe deasupra cmpului dorii s o tergei i apsai Delete.

Pentru a rearanja domenii:

Poziionai cursorul deasupra domeniu i apoi facei clic i glisai cmpul-o locaie nou.

[Anterior] [Cuprins Page] [Next]

Sortarea o interogare utiliznd mai multe cmpuri


Crearea un fel care sorteaz dup Nume, apoi prin Prenume.

Tabelele afia n mod normal nregistrrile n ordinea n care au fost introduse. n loc de a lucra cu scopul de nregistrare amestecate unui tabel, avei posibilitatea s creai o interogare simpl care sorteaz informaiile de mas i se prezint ntr-un ordonat, uor de citit ecran. Puteti sorta nregistrrile n ordine alfabetic, numeric, sau cronologic (cu data), n ordine cresctoare (de la A la Z) sau descresctoare (de la Z la A) ordine. De asemenea, putei sorta de exemplu fieldsfor mai multe, ai putea sorta n funcie de LastName i apoi cu Prenume. Aceast lecie v va arta cum putei utiliza o interogare pentru a sorta informaiile ntr-un tabel. 1. n fereastra Baz de date, facei dublu clic pe Creare interogare de la Vizualizare proiect. Facei clic pe Angajaii, facei clic pe Adugare, apoi pe nchidere. Observai c un asterisc (*) apare n partea de sus a lista de cmpuri de angajati. Selectarea asterisc unui tabel (*), ntr-o interogare selecteaza toate domeniile sale la o dat.

2. Facei dublu clic pe asterisc (*) n lista de cmpuri de angajati. Access adaug asterisc n grila de proiectare. Acum trebuie s adugai cmpurile pe care dorii s le utilizai pentru a sorta interogare. 3. Dublu-clic pe NumeDeFamilie i Prenume din lista de cmpuri angajailor de a le aduga la grila de proiectare. Avei de gnd s utilizeze domeniile NumeDeFamilie i Prenume a sorta interogare. Pentru a sorta o interogare, facei clic pe rndul Sortare pentru cmpul pe care dorii s utilizai pentru a sorta interogarea i selectai fie ascendent sau descendent. 4. Clic n caseta Sortare cmpul Nume este. Facei clic pe sgeata list i selectai Ascendent din list. Repetai acest pas pentru cmpul Prenume. Cmpurile NumeDeFamilie i Prenume va fi deja afiat cu toate celelalte cmpuri din tabel, deoarece ai adugat asterisc (*) n grila de proiectare. Pentru c tu nu vrei domeniile NumeDeFamilie i Prenume s apar de dou ori, avei posibilitatea s debifai lor "spectacol" cutii. 5. Debifai caseta Afiare pentru domeniile NumeDeFamilie i Prenume. Interogarea dvs. ar trebui s arate ca n figura. Interogarea va utiliza n continuare domeniile NumeDeFamilie i Prenume scopuri de sortare, dar nu va afia aceste nume de cmp n rezultatele interogrii. 6. Salvai interogarea ca AZ Query i apoi facei clic pe butonul Run din bara de instrumente pentru a vizualiza rezultatele. nchide interogarea atunci cnd ai terminat.

Pentru a sorta o interogare utiliznd DOMENII multiple:


1. DESCHIDE / DISPLAY interogarea n vizualizarea Proiectare. 2. DACA ESTE NECESAR, adugai cmpul dorii s utilizai pentru a sorta interogare la grila de proiectare. 3. Facei clic pe SORT LIST BOX sgeata pentru primul cmp dorii s utilizai pentru a sorta interogare, alege apoi o ordine de sortare. 4. Repetai paii 2-3 pentru fiecare domeniu SUPLIMENTARE dorii s utilizai pentru a sorta interogare, avnd n vedere c DOMENIILE vor fi sortate la stnga la dreapta. [Anterior] [Cuprins Page] [Next]

Dezvoltarea i i sau de operatori


Crearea unui I declaratie.

Crearea o declaraie sau.

Rezultatele i a interogrii.

Rezultatele sau o interogare.

Cu ct lucrai cu Access, cu att mai mult vei dori pentru a analiza datele. nainte de mult timp, vei dori s creai interogri care se potrivesc cu dou sau mai multe condiii, cum ar fi "Ce oameni au cumparat produsele noastre i de a tri n Michigan?" S-ar putea dori, de asemenea, pentru a crea o interogare care se potrivete doar unul dintre mai multe condiii, cum ar fi "Ce oameni au cumprat mingi noastre plaja sau plute de apa?" Spre acest scop, aceast lecie introduce I i SAU operatori. Iat procedura pe cele dou:

Si se ingusteaza interogarea dvs., fcndu-l mult mai restrictiv. De exemplu, ai putea filtra pentru angajaii care sunt de la Washington i care au fost cu compania pentru mai mult de cinci ani. Pentru a crea un SI interogare, introducei criteriile pentru cmpurile de pe aceeai rndul Criterii din grila de proiectare. SAU relaxeaza interogarea dvs., astfel nct mai multe nregistrri potrivesc. De exemplu, ai putea filtra pentru angajaii care sunt din California SAU Minnesota. Pentru a crea o sau o interogare, introducei criteriile pentru cmpurile pe criterii diferite rnduri ale grila de proiectare.

Termenii i i sau operatori ar putea suna ca fac parte din lumea teribil de tehnic de programare, dar dac avei deja o nelegere de baz de interogri, ele sunt extrem de uor de utilizat. 1. Deschidei Clienii interogarea Lista n Vizualizare proiect. Amintii-v: Pentru a deschide orice obiect baz de date n vizualizarea Proiectare, selectai pur i simplu obiectul i facei clic pe butonul Proiect n fereastra Baz de date. Clienii interogare Lista apare n Vizualizare proiect. Pentru acest exerciiu dorii s aflai care dintre clientii dvs. sunt la Frana i propria afacere. Vei avea nevoie pentru a crea o interogare i pentru c domeniul ContactTitle trebuie s fie egal "proprietar" i cmpul ar trebuie s fie egal "Franta." Pentru a crea un SI interogare, lista pur i simplu fiecare criteriu de pe aceeai linie, dup cum se arat n figur. 2. Facei clic pe coloana ContactTitle a rndul Criterii i de tip Owner . Acest lucru va prelua nregistrrile pentru care ContactTitle este egal cu "proprietar." Apoi, trebuie s introducei criteriile ar. 3. Facei clic pe rndul Criterii din coloana rii i tastai France . Pentru c ai introdus criteriile de ar n aceleai criterii rnd cu criteriile ContactTitle, Access va trata ca o I declaratie. (Care dintre clientii mei este un posesor si se din Frana?) Trece la pasul urmtor pentru a vedea rezultatele de la prima i a interogrii. 4. Facei clic pe Vezi buton de pe bara de instrumente.

Access afieaz rezultatele interogrii, aa cum se arat n figur. Observai c rezultatele Meci si criteriile de interogri "toate nregistrrile au" proprietar ", n domeniul ContactTitle i" Frana "din cmpul ar. Apoi, vom modifica interogarea i de a crea o declaraie sau. 5. Comutarea la vizualizarea Proiectare fcnd clic pe butonul Vizualizare din bara de instrumente.

Te-ai ntors n Vizualizare proiect. n primul rnd haidei s elimine criteriile Proprietar de interogare. 6. tergei "proprietar" criterii de la ContactTitle rndul Criterii. Aceast dat cnd dorii s gsii care dintre clientii dvs. sunt la Frana sau sunt din Mexic. Vei avea nevoie pentru a crea o sau o interogare pentru a gsi aceste nregistrri. Pentru a crea o interogare OR, lista pur i simplu fiecare criteriu de pe o linie proprie, aa cum se arat n figur. 7. n coloana ar, facei clic pe al doilea rnd criteriile i tipul Mexico . Pentru c ai introdus fiecare criteriu ntr-un rnd diferit, Access va trata ca o declaraie sau. (Pe care clienii sunt din Frana sau sunt din Mexic?) Trece la pasul urmtor pentru a vedea rezultatele de interogare sau. 8. Facei clic pe butonul Vizualizare de pe bara de instrumente. Access afieaz rezultatele interogrii, aa cum se arat n figur. Observai c rezultatele corespund ntrebrilor dumneavoastr "sau criteriaall nregistrrile au fie" Franta "sau" Mexic "din cmpul ar. 9. Facei clic pe butonul Save de pe bara de instrumente pentru a salva munca ta i nchide fereastra de interogare.

Pentru a crea i / sau criterii:


1. DESCHIDE / DISPLAY interogarea n vizualizarea Proiectare. 2. Introducei criteriile n cmpul corespunztor PRIMUL CRITERII DE BOX. 3. Introduce criterii suplimentare dup cum urmeaz: SI: ENTER CRITERII SUPLIMENTARE pentru unul sau mai multe domenii n cmpul corespunztor'S CRITERII DE BOX. TOATE I CRITERII ar trebui s apar pe rndul fel. SAU: ENTER CRITERII SUPLIMENTARE Pentru unul sau mai multe domenii n cmpul corespunztor'S CRITERII DE BOX, folosind o ROW diferite pentru fiecare sau criterii. [Anterior] [Cuprins Page] [Next]

Crearea unui formular cu Form Wizard


Pasul Unu: Selectai cmpurile pe care dorii s apar n formular.

Pasul doi: Selectai un aspect de forma.

Pasul trei: Selectai un stil pentru forma.

Formularul completat.

Vei dori, de obicei, s utilizai pentru a crea formularele. Este aproape ntotdeauna mai uor de a crea i modifica un formular creat de formular Expertul dect este de a crea o de la zero. Aceast lecie v va arta cum s utilizai Expertul formular pentru a crea un formular. 1. Facei clic pe pictograma Formulare din bara Obiecte, apoi facei dublu clic pe Creare formular utiliznd Expertul. Apare formularul de Wizard, aa cum se arat n figur. Ori de cte ori v creai un formular, trebuie s spun Access care tabel sau interogare pe care dorii s utilizai pentru formular. 2. Facei clic pe Tabele / Interogri lista sgeat i selectai Tabel: Numar de angajati. Acum, c ai specificat masa, avei nevoie pentru a spune expertul care cmpurile pe care dorii s le afiai pe formular. Pentru a aduga un cmp, facei dublu clic pe cmp sau selectai cmpul i facei clic pe butonul. Facei clic pe buton pentru a aduga toate cmpurile de formular. 3. Facei dublu-clic pe cmpul Nume n "Cmpuri disponibile" lista. Cmpul Nume apare n "Selected Fields" lista. Dac adugai din greeal un cmp la "Selected Fields" lista, putei elimina prin dublu-clic pe ea sau selectnd-o i fcnd clic pe butonul. 4. Adugai urmtoarele cmpuri la masa ta de dublu-clic pe ele: Prenume, Titlu, Adresa, Oras, regiune, PostalCode, i ara. Compara caseta de dialog Expert formular cu cea din figura atunci cnd ai terminat. 5. Facei clic pe Next. Dac ai fi selectat cmpurile de mai mult de un tabel, s-ar ntreba cum dorii s organizai datele de pe formular. Formularul Expertul nu ne cere aceast ntrebare, cu toate acestea, din moment ce se creeaz un formular bazat pe un singur tabel.

Urmtorul Form Wizard ntreab cum dorii s se afieze datele de pe formular, aa cum se arat n figur. Ai ase:
o o o

Piloane: Afieaz o nregistrare la un moment dat ntr-un uor-de-citit format. Tabular: afieaz multe nregistrri la un moment dat. Foaie de date: afieaz multe nregistrri la un moment dat i arat exact ca un tabel n vizualizarea Foaie de date. Justificat: Afieaz o nregistrare la un moment dat ntr-un format similar cu o declaraie fiscal interesant, dar creeaz, de obicei, forme complicate, care sunt dificil de a lucra cu. PivotTable: Nou n Access 2003, rapoartele PivotTable rezuma dinamic i analiza informaii ntr-un raport uor de neles. PivotTable sunt utile mai ales pentru a vedea linia de jos ntr-o cantitate mare de informaii. PivotChart: De asemenea, nou n Access 2003, PivotChart dinamic rezuma i analiza informaiilor, ci cu ajutorul unei diagrame n loc de o mas.

Formularul Expertul va selecta opiunea aspectul acesta crede ca este cel mai bine pentru datele dumneavoastr. Pstrai n minte, cu toate acestea, expertul formular nu este ntotdeauna dreptate. Pentru acest exercitiu, vom folosi opiunea implicit piloane. 6. Facei clic pe Next. Acum Form Wizard ofer mai multe stiluri de culoare interesante pe care le putei utiliza n formular, aa cum se arat n figur. Pur i simplu facei clic pe un stil pentru al previzualiza. Unele dintre stilurile de culoare poate ncetini performana formularele. ncercai s rmnem fie cu standardul sau Piatra stiluri. 7. Facei clic i examinai fiecare dintre stilurile. Cnd ai terminat, facei clic pe stilul Standard si click pe Next. Fereastra final a formularului Expertul appearsyou trebui s dea forma un nume. 8. Tip Employees Form n caseta de text i facei clic pe Finish. Dup cteva momente, noul formular apare pe ecran, aa cum se arat n figur. Nu trebuie s v facei griji despre salvarea noul formular Expertul formthe face acest lucru pentru tine n mod automat, ca parte a procesului de creare forma. 9. Utilizai butoanele de navigare nregistrri din formular pentru a parcurge nregistrrile din tabelul Angajai baz. nchidei formular atunci cnd ai terminat.

Pentru a crea un formular cu Form Wizard:


1. n fereastra Baz de date, facei clic pe pictograma Formulare din bara Obiecte, apoi facei dublu clic pe Creare formular utiliznd Expertul. 2. Selectai tabelul sau interogarea pe care dorii s o utilizai pentru a crea formularul de dvs. i selectai cmpurile pe care dorii s apar n formular. Facei clic pe Urmtorul cnd ai terminat. 3. Selectai tipul de formular pe care dorii s creai i facei clic pe Urmtorul. 4. Selectai un format pentru forma i facei clic pe Urmtorul. 5. Da forma un nume i facei clic pe Finish. [Anterior] [Cuprins Page] [Next]

Crearea unui raport cu Expertul raport


Pasul Unu: Selectai cmpurile pe care dorii s apar n raport.

Pasul doi: Selectai cum dorii cmpurile s fie grupate.

Pasul trei: Selectai un aspect pentru raport.

Noul raport.

Chiar mai mult dect Form Wizard, cea mai rapid i mai uoar pentru a crea un raport este cu. Este aproape ntotdeauna mai uor s creai i s modificai un raport creat de Expertul raport dect este de a crea o de la zero.

1. Facei clic pe pictograma Rapoarte din bara Obiecte i dublu-clic pe Creare raport utiliznd Expertul. Apare Expertul raport, aa cum se arat n figur. Ori de cte ori creai un raport trebuie s spun Access care tabel sau interogare pe care dorii s utilizai pentru raportul dumneavoastr. 2. Facei clic pe Tabele / Interogri lista sgeat i selectai Tabel: Clienii. Acum, c ai specificat masa, avei nevoie pentru a spune expertul care cmpurile pe care dorii s le afiai pe raport. Pentru a aduga un cmp, facei dublu clic pe cmp sau selectai cmpul i facei clic pe butonul. Facei clic pe buton pentru a aduga toate cmpurile la raport. 3. Facei dublu-clic pe cmpul CompanyName din "Cmpuri disponibile" lista. Cmpul NumeFirm apare n "Selected Fields" lista. Dac adugai din greeal un cmp la "Selected Fields" lista, putei elimina prin dublu-clic pe ea sau selectnd-o i fcnd clic pe butonul. 4. Adugai urmtoarele cmpuri la masa ta de dublu-clic pe ele: ContactName, Adresa, Oras, i ara. Compara caseta de dialog Expertul raport cu cea din figura atunci cnd ai terminat. 5. Facei clic pe Next. V ntreab dac i cum dorii s grupai datele din raportul dvs., aa cum se arat n figur. De exemplu, putei grupa toi clienii din aceeai ar mpreun n raportul dumneavoastr. Gruparea poate ajuta la organizarea i rezuma informaiile din raport. Pentru a utiliza un domeniu specific de date de grup, facei dublu clic pe cmpul pe care dorii s utilizai. Pentru acest exerciiu, ne vom regrupa datele noastre Raport n cmpul ar. 6. Facei dublu-clic pe cmpul Tara in lista. Cmpul Tara apare n partea de sus a raportului de prob pentru a arta modul n care Access va grupa datele din raport. Dac te rzgndeti, pur i simplu dublu-clic pe cmp grupare din partea de sus a raportului de prob pentru ao ndeprta. 7. Facei clic pe Next. Urmtorul Expertul raport ntreab dac dorii s sortai nregistrrile din raport. Pur i simplu selectai cmpul pe care dorii s utilizai pentru a sorta nregistrrile. Avei posibilitatea s facei clic pe butonul din dreapta al fiecrei liste pentru a comuta ntre cresctor i descresctor ordine de sortare. 8. Selectai NumeFirm din list i facei clic pe Urmtorul.

Acum Expertul raport ntreab cum dorii s se afieze datele cu privire la raportul. Facei clic pe o opiune de aspect a se vedea previzualizat pe ecran. Putei specifica, de asemenea, orientarea paginii aici. Dac suntei ncercarea de a obine o mulime de domenii pe raportul dvs., luai n considerare utilizarea orientarea peisaj. Orientarea peisaj pune pagina de-a lungul partea sa cea mai lung. 9. Selectai Aliniere la stnga 1 opiune, aa cum se arat n figur, i facei clic pe Urmtorul. Acum Expertul raport ofer mai multe stiluri interesante pe care le putei folosi n raport. Facei clic pe un stil de a previzualiza-l pe ecran. 10. Selectai stilul Corporate i apoi facei clic pe Urmtorul. Avei nevoie pentru a da noul raport un nume. 11. Tip Customers by Country n caseta de text i facei clic pe Finish. Dup cteva momente, noul raport apare pe ecran, aa cum se arat n figur. Nu trebuie s v facei griji cu privire la salvarea nou reportthe Expertul raport face acest lucru pentru tine n mod automat, ca parte a procesului de creare a raportului. 12. nchidei raportul.

Pentru a crea un raport utiliznd Expertul raport:


1. n fereastra Baz de date, facei clic pe pictograma Rapoarte din obiectele BAR, apoi facei dublu-clic pe Creai rapoarte utiliznd Expertul. 2. Selectai tabelul sau interogarea pe care dorii s utilizai pentru a crea un raport i selectai cmpurile pe care dorii s apar n raport. Facei clic pe Urmtorul cnd ai terminat. 3. Selectai un cmp prin care s Grupa raport i facei clic pe Next (opional). 4. Specifica Field (S) dorii s utilizai pentru a sorta raportului i facei clic pe Next (opional). 5. Selectai un format pentru raport i facei clic pe Urmtorul. 6. GIVE RAPORT un nume i facei clic pe FINISH. [Anterior] [Cuprins Page] [Next]

Crearea etichetelor de coresponden cu Expertul Etichet


Selectai tabelul sau interogarea de utilizat pentru etichete.

Selectai numrul de produs pentru etichete Avery.

Selectai cmpurile i introducei textul pe care dorii s vedei pe etichete.

Completat etichete.

Pentru, nimic nu bate un teanc bun de. Access v ajut s creai rapid etichete pentru orice numr de utilizri: etichete potale, etichete tagseven nume pentru dischetele! Expertul Label suport o mare varietate de dimensiuni de etichete i branduri (atta timp ct acestea sunt de Avery). n aceast lecie, vei utiliza expertul Etichet pentru a crea un set de etichete potale. 1. Facei clic pe pictograma Rapoarte din bara Obiecte. Access listeaz toate rapoartele din baza de date curent. 2. Facei clic pe fereastra Baz de date a Nou buton.

Apare caseta de dialog Raport nou, aa cum se arat n figur.

3. Selectai Wizard Label din list, dar NU facei clic pe OK nc. De fiecare dat cnd creai un raport trebuie s spun Access care tabelul sau interogarea conine cmpuri pe care dorii s le utilizai n raport. 4. Selectai Clienii din tabelul sau interogarea lista vertical i facei clic pe OK. Primul ecran din Expertul Label apare, aa cum se arat n figur. Dac utilizai etichete Avery, expertul Etichet enumer diferitele tipuri de etichete cu numrul de produs. Pur i simplu defilai n jos i pentru a gsi numrul care se potrivete cu cea de pe cutie eticheta. Dac nu utilizai etichete Avery, va trebui s facei clic pe butonul Customize i spune expertul Etichet cum s configurai etichetele non-standard. Salvai-v timp i dureri de cap i ntotdeauna asigurai-v c pentru a cumpra Avery sau etichete Avery-compatibile. 5. Asigurai-v c unitatea de msur este setat la limba englez, i apoi selectai 5161 din list i facei clic pe Urmtorul. Urmtoarea fereastr a Expertului Label v permite s schimbai fontul folosit n etichet. Putei formata tipul de font, dimensiune, greutate, i de culoare. Dac suntei mulumit cu fontul implicit (Arial 8 puncte), putei pur i simplu facei clic pe Urmtorul. 6. Facei clic pe Urmtorul pentru a accepta fontul implicit. Este timpul s spunem Expertul Etichet care cmpurile pe care dorii s o utilizai, aa cum se arat n figur. Ai mai fcut asta nainte: dublu-clic pe un cmp de a adauga sau selectai cmpul i facei clic pe butonul. 7. Facei dublu-clic pe cmpul ContactName n "Cmpuri disponibile" lista. Cmpul ContactName apare n eticheta prototip. OK, exist o poft de mncare uoar la Expertul Label. Expertul Label creeaz etichete exact aa cum spun eu. Deci, dac dorii s plasai cmpuri pe rnduri separate, trebuie s apsai Enter pentru a trece la rndul urmtor. Utilizai tasta Backspace pentru a terge un cmp din eticheta prototip, dac ai fcut o greeal. 8. Apsai Enter, dublu-clic pe cmpul CompanyName din "Cmpuri disponibile" lista, apsai Enter, dublu-clic pe cmpul Address, apoi apsai Enter. Dac dorii un caracter sau de text s apar pe etichete, va trebui s-l tastai inch De exemplu, n urmtorul pas, va trebui s tastai n virgul i spaiu ntre domeniul City i domeniul regiunea. 9. Facei dublu-clic pe cmpul Ora, tastai o , (virgul), urmat de un spaiu, dublu-clic pe camp, apsai bara de spaiu, i dublu-clic pe cmp CodPotal.

Cnd ai terminat, compara eticheta de prototip la cel din figur, apoi trece la pasul urmtor. 10. Facei clic pe Next. Aceast fereastr v permite s sortai etichetele de orice domeniu. Pur i simplu dublu-clic pe cmpul pe care dorii s utilizai pentru a sorta etichete. 11. Facei dublu-clic pe cmp CodPotal i apoi facei clic pe Urmtorul. Apare fereastra final al expertului Etichet. Tot ce trebuie s faci acum este da noul raport de un nume. 12. Tip Customer Labels n caseta de text i facei clic pe Finish. Dup cteva momente, etichetele apar pe ecran, aa cum se arat n figur. Nu trebuie s v facei griji cu privire la salvarea nou Expertul Label labelsthe face acest lucru pentru tine n mod automat, ca parte a procesului de creare a raportului. n funcie de configurarea imprimantei computerului, Access v poate avertiza c unele date nu pot fi afiate. Du-te i facei clic pe OK. 13. nchidei raportul.

Pentru a crea etichete:


1. n fereastra Baz de date, facei clic pe pictograma Rapoarte din obiectele BAR, facei clic pe butonul Nou n bara de instrumente, SELECT Wizard etichet din list i facei clic pe OK. 2. Selectai tabelul sau interogarea care dorii s utilizai pentru a crea etichete i facei clic pe OK. Selectai fontul dorii s folosii pentru etichete i facei clic pe NEXT. 3. Selectai numrul PRODUSE PENTRU ETICHETE i facei clic pe NEXT. 4. Selectai cmpurile care dorii s apar pe raportul i introducei orice text. Facei clic pe Urmtorul cnd ai terminat. 5. Facei dublu clic pe cmpul pe care dorii s utilizai pentru a sorta etichete i facei clic pe Urmtorul. 6. GIVE RAPORT un nume i facei clic pe FINISH. [Anterior] [Cuprins Page] [Next]

Managementul obiect baz de date

Tabelul Photo caseta de dialog

Facei clic dreapta pe orice obiect baz de date pentru a deschide un meniu de comenzi rapide care listeaz diferite comenzi legate de obiect.

Nu numai c putei vizualiza, deschide, i modifica obiectele bazei de date (tabele, interogri, formulare, etc) din fereastra Baz de date, putei, de asemenea, folosi pentru a tia, copia, paste, terge i redenumi obiectele bazei de date. 1. Asigurai-v c avei fereastra Baz de date deschis i facei clic pe pictograma Tabele din bara Obiecte. Un motiv pentru a copia un obiect de baz de date este c este de multe ori mai uor s copieze i s utilizeze de proiectare a unui obiect baz de date existent dect este de a crea un obiect nou de la zero. De exemplu, este posibil s copiai un tabel Angajai, astfel nct ai putea crea un tabel nou utiliznd structura sa. Putei utiliza cut standard de, copiere, iar procedurile de past de pe orice obiect baz de date Microsoft Access n fereastra Baz de date. Asta e rightthe acelai cut si paste lucruri tii deja cum s fac cu lucrrile de text, cu tabele, interogri, formulare, pagini, i rapoarte! 2. Selectai tabelul Angajai i facei clic pe butonul Copy din bara de instrumente.

La suprafa nu apare nimic s se ntmple, dar Microsoft Access a copiat tabelul Angajai pentru a clipboard-ul Windows. Trece la pasul urmtor i lipii tabelul Angajai copiat. 3. Facei clic pe butonul Paste de pe bara de instrumente. Tabelul Paste caseta de dialog apare, aa cum se arat n figura. n primul rnd trebuie s specificai un nume pentru tabelul nou. 4. Tip Fired Employees n caseta Nume tabel. Avei mai multe opiuni atunci cnd lipii un tabel objectyou poate lipi:
o o o

Singura structur: Lipete numai structura sau de proiectare a tabelului. Structura i date: Paste structura tabelului i datele sale. Adugai date la un tabel existent: Adaug nregistrrile copiate la un tabel existent n baza de date.

Pentru acest exerciiu vrem doar s lipii structura tabelul Angajai. 5. Selectai opiunea Numai Structura i facei clic pe OK. Access lipete tabelul Angajai copiat ca un nou tabelul Angajai concediat. Not: Avei posibilitatea s copiai, de asemenea, obiecte dintr-o baz de date la altul folosind copie simpl i inserare. Copiai obiect baz de date, ncepe o alt sesiune de Microsoft Access, i deschidei baza de date destinaie. Facei clic pe butonul Paste pentru a insera obiectul copiat n alt baz de date. 6. Facei dublu clic pe tabelul Angajai concediat. Observai c nu exist nregistrri n tabelul Angajai concediat pentru c ai specificat c ai vrut doar pentru a copia structura tabelul Angajai. 7. nchidei tabelul Angajai concediat. Putei de asemenea redenumi un obiect de baz de date din fereastra Baz de date. Iat cum: 8. Facei clic dreapta pe tabelul Angajai concediat, selectai Rename din meniul de comenzi rapide, tastai Previous Employees i apsai Enter. "Fired Angajaii" tabel este acum denumit "Angajaii anterioare." n cele din urm, aici este cum de a sterge orice obiect baz de date. 9. Selectai Inapoi tabelul Angajai i apsai tasta Delete. Confirmai tergerea fcnd clic pe Da.

Ori de cte ori nu suntei sigur sau curios despre ceea ce se poate face cu un obiect de baz de date, ncercai s dreapta-clic pe ea. Un meniu contextual, aa cum se arat n figura, vor aprea cu o list de comenzi n legtur cu obiectul de date. Urmtorul tabel conine unele dintre comenzile pe care le vei vedea n meniul de comenzi rapide obiect baz de date. Utilizatorii de acces intermediar i avansat folosi o convenie de denumire standard, pentru a face mai uor pentru a identifica obiectele bazei de date. V sunt ncurajai s foloseasc urmtoarea convenie de numire, precum i, aa cum se face mai uor pentru a se referi la obiectele bazei de date n expresii, macro-uri, i procedurile de VB.
Obiect Prefix Exemplu

Mas ntrebare Form Reclami Pagin Macro Modul

TBL qry frm RPT sri MCR BAS

tblSales qrySales frmSales rptSales dapSales mcrSales basSales

Obiect de comenzi rapide Comenzile meniului

Comenzi

Descriere

Deschide Design View Imprima Print Preview Tiat Copierea

Deschide obiectul selectat. Deschide obiectul selectat n Vizualizare proiect, astfel nct s poat fi modificat. Trimite obiectul selectat la imprimanta implicit. Afieaz cum va aprea obiectul selectat atunci cnd este imprimat. Buci / Mut obiectul selectat pentru a clipboard-ul Windows. Copiaz obiectul selectat pentru a clipboard-ul Windows.

Comenzi

Descriere

Salvare ca Export Trimite pe Adauga la grup Create Shortcut terge Redenumi Proprieti

Salveaz obiect selectat ntr-un obiect nou n baza de date curent. Exporturile obiectul selectat n alt baz de date Access sau a unui alt format de fiier. Trimite obiectul selectat la un destinatar e-mail prin Microsoft Outlook. Adaug obiectul selectat n Favorite sau un nou grup.

Creeaz un shortcut pe desktop Windows pentru obiectul selectat. terge obiectul selectat. Redenumete obiectul selectat. Afieaz proprietile i setrile pentru obiectul selectat.

PENTRU CUT / copiai i inserai un obiect de date:


1. Selectai obiectul baz de date. 2. Facei clic pe butonul CUT pe bara de instrumente. SAU ... Facei clic pe butonul Copy din bara de instrumente. 3. Facei clic pe butonul Paste din bara de instrumente, introducei un nume pentru noi de obiecte, i facei clic pe OK. Pentru a redenumi un obiect,

Facei clic dreapta pe obiect, alegeti Rename din meniul de comenzi rapide, i introducei un nume nou pentru obiect.

A terge un obiect:

Selectai obiectul i apsai tasta DELETE.

[Anterior] [Cuprins Page] [Next]

Managementul fiier
Caseta de dialog Deschidere

Butonul Lista Vizualizari

Fiier include mutarea, copierea, tergerea, redenumirea i fiierele pe care le-ai creat. Dei este un pic mai uor s lucreze cu i de a organiza fiierele folosind Windows Explorer sau My Computer, putei efectua, de asemenea, un numr surprinztor de treburile fiier de gestionare a dreptul din interiorul Microsoft Access 2003especially cu cutie de noi i mbuntite de dialog Deschidere i Salvare ca caset de dialog . 1. Facei clic pe butonul Open de pe bara de instrumente. Apare caseta de dialog Deschidere. (A se vedea figura de bara caseta de dialog Deschidere lui.) Caseta de dialog Deschidere este utilizat n mod normal pentru a deschide fiiere, dar putei, de asemenea, folosi pentru a efectua mai multe funcii de file-management. Exist dou moduri diferite de a accesa comenzi de filemanagement din interiorul caseta de dialog Deschidere:
o o

Selectai un fiier i apoi selectai comanda dorit din meniu caseta de dialog de Instrumente. Facei clic dreapta pe un fiier i selectai comanda dorit din meniul de comenzi rapide.

2. Clic-dreapta pe Redenumire-mi dosarul. Un meniu de comenzi rapide apare cu o list de comenzi file-management disponibile pentru fiierul selectat. 3. Selectai Redenumire din meniul de comenzi rapide, de tip Home Budget , i apsai Enter. Ai schimbat doar numele de fiier selectat din "Redenumirea Me" la "Acas bugetul." n loc de clic-dreapta pe fiier, ai fi putut selectat i apoi redenumii selectat din meniul Tools. Trece la pasul urmtor pentru a afla cum de a terge un fiier. 4. Facei clic pe fiierul bugetul acas s-l selecta i apsai tasta Delete. Apare o caset de dialog, care v solicit s confirmai tergerea fiierului bugetul casei. 5. Facei clic pe Da. Fiierul bugetul casei este ters. Dac lucrai cu i de a crea numeroase fiiere, s-ar putea gsi c este dificil s-i aminteasc ceea ce a numit un fiier. Pentru a gsi fiierul (e) pe care l cutai, acesta poate ajuta pentru a previzualiza fiierele fr a le deschide. 6. Facei clic pe butonul Vizualizare lista de sgeat i selectai Detalii. Caseta de dialog Deschidere modific afiarea de fiiere de acces n folderul Practica din vizualizarea List pentru a vedea detalii. (Figura prezint i descrie diferite vizualizri.) A reveni la modul list pentru a afia ct mai multe fiiere n fereastra posibil. 7. Facei clic pe butonul Vizualizare lista de sgeat, selectai List pentru a afia fiierele n vizualizarea List, iar apoi nchidei caseta de dialog fcnd clic pe Cancel. Urmtorul tabel prezint cteva comenzi pe care le putei alege din meniul de comenzi rapide.
Fiiere de comenzi rapide Comenzile meniului

Comand

Descriere

Selecta Deschide Nou

Deschide fiierul selectat. Comand inactiv. Comand inactiv.

Comand

Descriere

Trimite pe

n funcie de modul n care computerul este configurat, acesta v permite s trimitei fiierul selectat la o imprimant, la un destinatar e-mail, la un fax, sau la o unitate de dischet. Folosit n combinaie cu comanda Paste pentru a muta fiiere. Elimin fiierul selectat de directorul su actual sau locaie. Folosit n combinaie cu comanda Paste pentru a copia fiiere. Copiaz fiierul selectat. Creeaz un mod shortcuta rapid la un fiier sau dosar, fr a fi nevoie s mearg la locaia sa permanent. terge fiierul sau fiierele selectate. Redenumete fiierul selectat. Afieaz proprietile fiierului selectat, cum ar fi atunci cnd fiierul a fost creat sau modificat ultima dat, sau ct de mare este fiierul.

Tiat

Copierea Create Shortcut terge Redenumi Proprieti

De gestionare a fiierelor de baz n caseta de dialog Deschidere:


1. Deschidei caseta de dialog Deschidere SELECTND FILE Open din meniul. 2. Facei clic dreapta pe FILE i se refer la masa PENTRU O list de lucruri le putei face pentru fiierul selectat, sau selectai Fiier i selectai o comand din meniul Tools. Pentru a modifica modul Fiierele sunt afiate:

Facei clic pe butonul List OPINII sgeat i selectai o vizualizare.

[Anterior] [Cuprins Page] [Next]

Compactarea i repararea unei baze de date


Utilizai Compact i comanda de date de reparaii pentru a cura baza de date.

Cars necesit ntreinere pentru a le menine ruleaz la performane de vrf, i baze de date nu sunt diferite. Bazele de date Access necesit unele de ntreinere de rutin pentru a preveni i / sau a corecta problemele i de a le menine ruleaz la performane de vrf. Aceast lecie se refer la cele dou comenzi de utilitate baze de date:

Compact baza de date: Cnd tergei un obiect baz de date sau o nregistrare, acesta lasa in urma o gaura gol ocupat anterior de obiect. Aceasta nu este o afacere mare dac, n timp, ai ters o mulime de obiecte de baze de date i nregistrri. Compactarea unei baze de date rearanjeaz modul n care sunt stocate n baza de date i reduce dimensiunea fiierului. Baza de date de reparaii: De-a lungul timpului, uzurii normale provoac erori s apar n baza de date, afectnd astfel performana acestuia. De obicei, aceste erori sunt foarte mici i pot fi uor stabilit de ctre baza de date.

Microsoft a combinat compact i reparaii ntr-o singur comand n Access 2003. Dac ai fost ocupat adugarea, editarea i tergerea nregistrrilor pentru o vreme sau n cazul n care baza de date pare buggy, lent, sau genereaz mesaje de eroare, ar fi o idee bun pentru a rula Compact i comanda de date de reparaii. Iat cum s Compact i repara o baza de date: 1. Selectai Instrumente Baza de date Utiliti Compact i date de reparaii din meniu, dup cum se arat n figur. Hard disk-ul computerului va facei clic i fredona ca compacteaz accesa baza de date i reparaii toate erorile pe care le gsete. Suma de timp este nevoie pentru a repara sau compacta o baz de date depinde de cat de mare este baza de date este, ct timp a trecut de cnd ai compactat trecut i reparat-l, i ct de rapid va este computerul. Asta e tot ce exist la i repararea unei baze de date!

Pentru a compacta i se repar un BAZA DE DATE:

Selectai Instrumente Utiliti Baz de date compact i date de reparaii din meniu.

[Anterior] [Cuprins Page] [Next]

Conversia unei baze de date Access


Utiliznd comanda Conversie baz de date.

Spre deosebire de alte programe din Microsoft Office XP Suite, Access 2003 salveaz fiierele ntr-un format diferit de cel anterior acces 97 i 2000 baze de date. Din aceasta cauza, va trebui s converti Access mai mari 97 i 2000 baze de date la noul format Access 2003. Aceast lecie explic modul de a face doar asta. 1. Face o copie de rezerv a bazei de date Access ai de gnd pentru a converti. Nouzeci i nou la sut din timp, nu vei ntlni probleme atunci cnd convertii o baz de date, dar nu stric s-l joace n condiii de siguran. Amintii-v Legea lui Murphy: Orice lucru care poate merge prost, de obicei, nu. Odat ce v simii confortabil de lucru cu baze de date convertit Access 2003, putei terge de rezerv. Dup ce ai fcut backup-ul, trece la pasul urmtor.

2. nchidei baza de date Microsoft Access ai de gnd pentru a converti. Esti gata pentru a converti baza de date! 3. Selectai Instrumente Utiliti Baz de date Conversia de date Pentru a Access 2003 Format fiier din meniu, dup cum se arat n figur. Baza de date a converti caseta de dialog de la apare. Aici avei nevoie pentru a naviga la i selectai vechi fiierul bazei de date Access pe care dorii s o convertii. 4. Rsfoii la i dublu-clic pe vechiul fiier baz de date Access pe care dorii s o convertii. Apoi, trebuie s tastai un nume nou pentru Access fiier baz de date Microsoft Office 2003. Nu se poate converti o baz de date Access ntr-un fiier cu nume i aceeai locaie ca i baza de date original. 5. Tastai un nume pentru noul fiier de baze de date Microsoft Access i facei clic pe Salvare. 6. Facei clic pe OK pentru a confirma avertizarea despre versiunea de incompatibilitate. Microsoft Access transform baza de date a format Access 2003. 7. nchidei programul Microsoft Access.

Pentru a converti unei baze de date vechi la Access 2003:


1. nchide orice BAZE DE DATE DESCHISE I INSTRUMENTE Alege UTILITATI DE DATE conversia bazei de date i selectai formatul de fiier adecvat din meniu. 2. Rsfoii la i dublu-clic pe baze de date Access fiier pe care dorii s o convertii. 3. Tastai un nume pentru Access 2003 fiier baz de date i facei clic pe Salvare. 4. Apsai OK pentru a confirma avertisment cu privire la INCOMPATIBILITATE versiune. Pentru conversia unui Access 2003 baz de date la o versiune veche de acces: 1. Deschidei baza de date dorii s facei conversia i selectai Instrumente UTILITATI DE DATE conversia bazei de date i selectai formatul de fiier adecvat din meniu. 2. Rsfoii la i dublu-clic pe baze de date Access fiier pe care dorii s o convertii. 3. Tastai un nume pentru fiierul bazei de date convertit i facei clic pe Salvare. 4. Apsai OK pentru a confirma avertisment cu privire la pierderea funcionalitii. [Anterior] [Cuprins Page] [Next]

Revizuirea
Lecia Sumar
Planificarea unei baze de date

tiu cum s-i planifice un design baz de date bine.


Crearea unei baze de date folosind Database Wizard

Pentru a crea o baz de date folosind Database Wizard: Facei clic pe butonul Nou n bara de instrumente fiiere sau selectai "Nou din meniu. Facei clic pe link-My Computer n panoul de activitate, facei clic pe fila Baze de date n caseta de dialog abloane, apoi dublu clic pe tipul de date pe care dorii s creai. Urmai instruciunile de pe ecran i s specifice ceea ce ce s apar n baza de date.
Crearea unei baze de date necompletat

Pentru a crea o noua baza de date Blank: Facei clic pe butonul Nou n bara de instrumente, sau selectati File Nou din meniu, sau apsai Ctrl + N. Selectai Blank Baza de date din panoul de activitate, apoi navigai la unitatea i folderul n care dorii s salvai noua baz de date. Tastai un nume pentru noua baz de date n caseta Nume fiier i facei clic pe Creare.
Crearea unui tabel utiliznd Expertul de mas

Pentru a crea un tabel nou utiliznd expertul tabel: n fereastra Baz de date, facei clic pe pictograma Tabele din bara Obiecte, facei dublu-clic pe Creare tabel, cu ajutorul expertului, apoi selectai tipul de tabel pe care dorii s creai. Urmai instruciunile de pe ecran i s specifice ceea ce ce s apar n baza de date.
Modificarea unui tabel i nelegerea Tipuri de date

Pentru a afia un tabel n Vizualizare proiect: Deschidei tabelul i facei clic pe butonul Vizualizare de pe bara de instrumente, sau, n fereastra Baz de date, facei clic pe pictograma Tabele din bara Obiecte, selectai tabelul, apoi facei clic pe butonul de design. Pentru a schimba tipul de date pentru un cmp: afiarea tabelului n vizualizarea Proiectare, facei clic pe Date caseta Tip cmp, facei clic pe sgeata de list, i selectai tipul de date. Pentru a salva modificrile la un obiect baz de date: Facei clic pe butonul Save de pe bara de instrumente, sau selectati File Save din meniu, sau apsai Ctrl + S.
Crearea unui tabel nou de la zero

Pentru a crea un tabel de la zero: n fereastra Baz de date, facei clic pe pictograma Tabele din bara Obiecte, apoi facei dublu-clic pe Creare tabel n modul Vizualizare proiect. Tastai un nume de cmp n cmpul Nume coloan, Tab presa, facei clic pe sgeata listei n caseta Tip de date, apoi selectai un tip de date pentru cmp. Repetai paii de mai sus ar fi necesar s

se adauge cmpuri suplimentare. Cnd ai terminat, nchidei fereastra de mas, facei clic pe Da pentru a salva masa, introduce un nume de tabel, i apoi facei clic pe OK.
Crearea o interogare n Vizualizare proiect

Pentru a crea o interogare n Vizualizare proiect: n fereastra Baz de date, facei clic pe pictograma Interogari din bara de obiecte i apoi dublu clic pe Creare interogare n Vizualizare proiect. Selectai tabelul pe care dorii s l adugai la interogare i facei clic pe Addrepeat dup cum este necesar pentru a aduga tabele sau interogri suplimentare. Cnd ai terminat, facei clic pe nchidere. n lista de cmpuri, facei dublu clic pe fiecare cmp pe care dorii s le includei n interogare sau glisai cmpul din lista de cmpuri pe grila de proiectare. n grila de proiect, introducei nici un fel criteriile de cutare dorite pentru domeniul n caseta Criterii i debifai domeniu arata caset, dac nu dorii s fie afiat n rezultatele interogrii. nchidei fereastra interogare, facei clic pe Da pentru a salva interogarea, introduceti un nume de interogare, apoi facei clic pe OK.
Modificarea unei interogri

Pentru a aduga un cmp la o interogare: n lista de cmpuri, facei dublu clic pe fiecare cmp pe care dorii s le includei n interogare sau glisai cmpul din lista de cmpuri pe grila de proiectare. Pentru a terge un cmp de interogare: Facei clic pe partea de sus a cmpului pe care dorii s o tergei i apsai Delete. Pentru a rearanja Fields: poziionai cursorul deasupra cmpului i apoi facei clic i glisai cmpul ntr-o nou locaie.
Sortarea o interogare utiliznd mai multe cmpuri

Pentru a sorta o interogare utiliznd mai multe cmpuri: Deschidei / afia interogarea n Vizualizare proiect, i, dac este necesar, adugai cmpul pe care dorii s utilizai pentru a sorta interogare la grila de proiectare. Facei clic pe Sortare caseta list sgeat pentru primul cmp pe care dorii s utilizai pentru a sorta interogarea i selectai o ordine de sortare. Repetai pentru fiecare cmp suplimentar pe care dorii s utilizai pentru a sorta interogare, avnd n vedere c domeniile vor fi sortate de la stnga la dreapta.
Dezvoltarea i i sau de operatori

Pentru a crea i / sau criterii: Deschidei / afia interogarea n vizualizarea Proiectare, introducei criteriile n prima caset criteriile corespunztoare cmpului. Introduce criterii suplimentare, dup cum urmeaz: I: Introducei criterii suplimentare pentru una sau mai multe cmpuri din caseta de criteriile corespunztoare cmpului. Toate I criterii ar trebui s apar pe acelai rnd. SAU: Introducei criterii suplimentare pentru una sau mai multe cmpuri din caseta de criteriile corespunztoare cmpului, folosind un rnd diferit pentru fiecare sau criterii.
Crearea unui formular cu Form Wizard

Pentru a crea un formular cu Form Wizard: n fereastra Baz de date, facei clic pe pictograma Formulare din bara Obiecte, apoi facei dublu clic pe Creare formular utiliznd Expertul.

Selectai tabelul sau interogarea pe care dorii s o utilizai pentru a crea formularul de dvs., selectai cmpurile pe care dorii s apar n forma i facei clic pe Urmtorul cnd ai terminat. Selectai tipul de formular pe care dorii s creai i facei clic pe Urmtorul. Selectai un format pentru forma i facei clic pe Urmtorul. Da forma un nume i facei clic pe Finish.
Crearea unui raport cu Expertul raport

Pentru a crea un raport utiliznd Expertul raport: n fereastra Baz de date, facei clic pe pictograma Rapoarte din bara Obiecte, apoi facei dublu-clic pe Creai rapoarte utiliznd Expertul. Selectai tabelul sau interogarea pe care dorii s o utilizai pentru a crea raportul dumneavoastr i selectai cmpurile pe care dorii s apar n raport. Facei clic pe Urmtorul cnd ai terminat. Selectai un cmp de grup raportul i facei clic pe Next (opional), apoi specificai cmpul (e) pe care dorii s utilizai pentru a sorta raportului i facei clic pe Next (de asemenea, opional). Selectai un format pentru raport i facei clic pe Next. Da raportul dvs. un nume i facei clic pe Finish.
Crearea etichetelor de coresponden cu Expertul Etichet

Pentru a crea etichete: n fereastra Baz de date, facei clic pe pictograma Rapoarte din bara Obiecte, facei clic pe butonul Nou n bara de instrumente, selectai Expertul Etichet din list i facei clic pe OK. Selectai tabelul sau interogarea pe care dorii s utilizai pentru a crea etichetele, i facei clic pe OK. Selectai fontul pe care dorii s folosii pentru etichete dvs. i facei clic pe Urmtorul. Selectai numrul de produs pentru etichetele i facei clic pe Urmtorul. Selectai cmpurile pe care dorii s apar n raport, introducei orice text, i facei clic pe Urmtorul cnd ai terminat. Facei dublu-clic pe cmpul pe care dorii s utilizai pentru a sorta etichetele i facei clic pe Urmtorul. Da raportul dvs. un nume i facei clic pe Finish.
Managementul obiect baz de date

Pentru a Cut / Copy si Paste un obiect baz de date: Selectai obiectul bazei de date, facei clic pe butonul Cut sau pe butonul Copy din bara de instrumente, facei clic pe butonul Paste de pe bara de instrumente, introducei un nume pentru noul obiect, i facei clic pe OK. Pentru a Redenumirea unui obiect: clic-dreapta pe obiect, selectai Rename din meniul de comenzi rapide, i introducei un nume nou pentru obiect. Pentru a terge un obiect: Selectai obiectul i apsai tasta Delete.
Managementul fiier

Managementul fiierelor de baz, n caseta de dialog Deschidere: Deschidei caseta de dialog Deschidere, prin selectarea fiierului Open din meniul, clic-dreapta pe fiier i selectai comanda dorit. Pentru a schimba modul n care fiierele sunt afiate: Facei clic pe butonul Views lista de sgeat i selectai o imagine.
Compactarea i repararea unei baze de date

Pentru Compact i reparaii unei baze de date: Selectai Instrumente Utiliti Baz de date Compact i date de reparaii din meniu.
Conversia unei baze de date Access

Pentru a Conversia unei baze de date Access: nchidei baza de date pe care dorii s convertii i selectai Instrumente Utiliti Baz de date Conversia de date i selectai formatul de fiier corespunztor din meniu. Rsfoii la i dublu-clic pe fiierul bazei de date Access pe care dorii s o convertii. Tastai un nume pentru fiierul bazei de date Access convertit i facei clic pe Salvare. Facei clic pe OK pentru a confirma mesajul de avertizare. Chestiona 1. Care dintre urmtoarele NU este un pas n planificarea o baz de date? 1. Stabilesc domeniile care vei avea nevoie i de tipul lor de date. 2. Determinai tabelele de care avei nevoie. 3. Utilizai Expertul de planificare de date pentru a ajuta la determinarea structurii bazei de date. 4. Determinai scopul bazei de date: informaiile pe care dorii s pun n ea i rapoartele pe care dorii s iei din ea. 2. Care dintre urmtoarele afirmaii nu este adevrat? 1. Database Wizard v ghideaz prin procesul de creare a unei baze de date i v ofer cu mese gata de utilizare, formulare, interogri, pagini, i rapoarte. 2. Vizualizare foaie de date v permite s vizualizai i modifica structura de orice obiect baz de date. 3. Table Wizard va cere o serie de ntrebri cu privire la ceea ce dorii s apar ntr-un tabel i apoi creeaz mas pentru tine. 4. Putei aduga criterii la o interogare pentru a determina care sunt afiate nregistrrile. 3. Care dintre urmtoarele NU este un tip de date? 1. Text. 2. Numr. 3. Imagine / grafic. 4. Data / Ora. 4. Putei aduga un cmp la o interogare fr afiarea n rezultatele interogrii. (Adevrat sau fals?) 5. Care dintre urmtoarele afirmaii nu este adevrat? (Selectai tot ce se aplic.) 1. Pentru a aduga un cmp la o interogare, dublu-clic pe cmpul din lista de cmpuri.

2. Selectarea asterisc (*) ntr-o interogare este aceeai ca la selectarea tuturor cmpurilor unui tabel. 3. Putei specifica doar un set de criterii pentru fiecare exemplu queryfor, pentru a afia clienii din Texas i din Minnesota, va trebui s creai dou interogri separate. 4. Puteti sorta nregistrrile unei interogri, fcnd clic pe Sortare caseta list sgeat pentru cmpul pe care dorii s utilizai pentru a sorta interogarea i selectai o ordine de sortare. 6. Cel mai rapid i mai simplu mod de a crea un formular sau raport este cu Form Wizard sau Expertul raport. (Adevrat sau fals?) 7. Microsoft Word este necesar pentru a imprima etichete potale cu Microsoft Access. (Adevrat sau fals?) 8. NU Care dou dintre urmtoarele afirmaii sunt adevrate? (Selectai tot ce se aplic.) 1. Aa cum putei cu fiiere, putei tia, copia, paste, redenumi i terge Microsoft obiectele bazei de date Access. 2. Ori de cte ori nu tii cum s faci ceva pentru un obiect de baz de date, facei clic dreapta pe obiect. O comand rapid meniu list tot ceea ce se poate face pentru a obiectului va aprea. 3. Cnd a intrat n criteriile de rnd de o grila de proiectare a interogrii, expresia "MN" ar afia numai acele nregistrri egale "MN". 4. Etichete Avery sunt un produs non-standard i nu ar trebui s fie utilizat pentru etichete potale. 9. Care este lungimea maxim a unui cmp de text poate fi? 1. 512 caractere. 2. Nu exist nici o limit la ct de mult timp un cmp de text poate fi. 3. 50 de caractere. 4. 255 de caractere. 10. Care este domeniul tipul de date Memo utilizeaz? 1. Pentru a aduga un memento electronic Post-It Note la orice nregistrare. 2. Pentru introduceri de text, lungi de una sau mai multe fraze. 3. Pentru intrri de text scurte de nu mai mult de 255 de caractere. 4. Pentru a stoca obiectele create n alte programe, cum ar fi un grafic sau un document Microsoft Word. 11. Care dintre urmatoarele criterii s-ar gsi nregistrrile pentru care cmpul Personalitate nu este egal cu "frumos"? 1. Frumos. 2. Nu-i frumos.

3. Nu este frumos. 4. "Nisa". 12. Ce se ntmpl atunci cnd adugai asterisc (*) de la orice List de cmpuri pentru o interogare? 1. Interogarea utilizeaz nregistrrile din tabel, fr a le expune. 2. Felul de interogare nregistrrile tabelului, n ordinea pe care o specificai. 3. Interogarea va include toate domeniile de mas. 4. Tabel nu vor cuprinde cmpuri din tabel. 13. Vrei pentru a sorta o interogare de cmpul Nume unui tabel. n scopul de a face acest lucru, cmpul Nume trebuie s apar n rezultatele afiate de interogare. (Adevrat sau fals?) 14. Unde rapoarte i formulare a obine informaii de la? (Selectai tot ce se aplic.) 1. Tabele. 2. Interogri. 3. Forms. 4. Module. 15. Care este primul pas n crearea unui formular sau raport cu expertul formular sau raport Wizard? 1. Selectarea cum ar trebui s fie formatat formular sau raport. 2. Selectarea tabelul subiacent sau interogarea pe care dorii s se bazeze formular sau raport. 3. A citit mai multe ecrane de informare cea mai mare parte inutile i fcnd clic pe Next. 4. Selectarea cmpurile care dorii s apar n formular sau raport. Teme pentru acas 1. Pornii Microsoft Access. 2. Creai o nou baz de date necompletat numit Tema 2. 3. Crearea unui tabel nou n Vizualizare proiect care conine urmtoarele domenii: Denumire cmp Trecut n primul rnd Telefon Vrst 4. Text Text Text Numr Tip de date

5. Salvai tabelul ca numere de telefon. 6. Utilizai Expertul Formulare de a crea i de a salva o form coloane numit InsuranceClaim, folosind tabelul de numere de telefon ca surs de date. 7. Utilizai Expertul Rapoarte pentru a crea i salva un raport tabelar numit InsuranceClaim, folosind tabelul de numere de telefon ca surs de date. Quiz Rspunsuri 1. C. Deoarece nu exist un Wizard de planificare baze de date, nu se poate utiliza pentru a ajuta la a determina structura unei baze de date. 2. B. Vizualizare proiect v permite s vizualizai i modifica structura de orice obiect baz de date. Vizualizare foaie de date v permite s vizualizai nregistrrile dintr-un tabel, interogare sau formular ntr-un format gril. 3. C. Nu este o imagine / domeniu grafic n Microsoft Access, dei domenii OLE pot stoca imagini i grafice n plus fa de alte fiiere create cu programe externe. 4. Adevrat. Putei include un cmp ntr-o interogare, fr afiarea n rezultatele interogrii debifnd caseta Afiare acestuia. 5. C. Putei specifica criterii suplimentare i / sau ntr-o interogare prin introducerea lor n corespunztoare i / sau criteriile rnduri. 6. Adevrat. Dup ce creai un formular sau raport utiliznd expertul Formular sau expertul Raport, avei posibilitatea s-l modifice pentru a se potrivi mai bine nevoilor dumneavoastr. 7. Fals. Expertul Label, inclus cu Microsoft Access, permite crearea etichete potale ntr-o clip. 8. C i D. Expresia "MN" ar afia numai acele nregistrri care nu sunt egale cu "MN", iar Avery este standardul industriei etichetei. 9. D. Un cmp de text poate avea o lungime maxim de 255 de caractere. 10. B. Memo tip de cmp de date este utilizat pentru introduceri de text, timp de una sau mai multe fraze. 11. D. 12. C. Adugarea asterisc (*) de la o List de cmpuri este aceeai ca i adugarea de fiecare domeniu de mas. 13. Fals. Putei sorta rezultatele unei interogri fr a afia cmpul ai folosit pentru a sorta interogare. 14. Rapoarte i forme A i B. obine informaii de la tabele i interogri. 15. B. Primul pas n crearea unui formular sau raport cu expertul formular sau raport Expertul este de a selecta tabelul subiacent sau interogarea pentru formular sau raport. [Anterior] [pagin de coninut]

MS Access Tutoriale - Lucrul cu tabele i cmpuri


Tabelele sunt de departe cea mai importanta parte din orice baz de date. Tabelele sunt n cazul n care o baz de date stocheaz toate informaiile sale. Toate celelalte obiecte interogri ale bazei de date, formulare, rapoarte, pagini, i macro-uri sunt doar instrumente de analiza, manipula i afia informaiile stocate ntr-un tabel. Oricare dintre aceste alte obiecte baz de date sunt opionale, dar fr tabele, o baz de date care nu ar fi o baz de date. Dac suntei interesat n crearea de propriile baze de date, aceasta poate fi una dintre cele mai importante tutorial. De ce? Pentru c, la inima lor, bazele de date cele mai utile i eficiente folosi tabele bine structurate pentru a stoca informaiile lor. Acest ghid explic doar despre tot ce va trebui vreodat s tii despre tabele i cmpuri: cum de a lega dou sau mai multe tabele legate, Cum de a crea indici de performan mai rapid, i cum de a crea un cmp cheie primar, care identific n mod unic fiecare nregistrare din tabel. Acest ghid explic, de asemenea, cum de a schimba toate proprietile i setrile pentru cmpurile tabelele ", cum ar fi modul n care acestea sunt formatate i ce fel de informaii pe care le poate stoca.
Continuai Reading

Tabelul de coninut (indice tutorial)


publicitate nelegerea Proprieti cmp de indexare a cmp Adugarea unei chei primare pentru un tabel Inserarea, tergerea i Domenii Reordonarea Schimbarea unui cmp Tip de date folosind Descrieri cmpuri Adugarea o legend Schimbarea dimensiunea cmpului Numrul de formatare, valutar, i Data / Ora Fields Numrul de formatare, valutar, i Data / Ora Fields de mn Formatarea cmpuri text care stabilete o valoare implicit Solicitarea de introducere a datelor Validarea datelor Crearea unei mti de intrare Crearea unui cmp de cutare Crearea o list de valori Modificarea o list de cutare

[Urmatoarea]

nelegerea Proprieti cmp


O comparaie a unui automobil cu proprietile unui cmp.

Ai nevoie s fie n Vizualizare proiect, n scopul de a vizualiza i modifica propriet ile cmpului unui tabel.

O proprietate este un atribut care defineste un obiect de aspect, comportament, sau caracteristici. De exemplu, proprietatile unei masini ar include culoarea, marca si modelul, i forma. O proprietate pentru un cmp numeric ar putea fi numrul de zecimale afiate sau numrul maxim de caractere pe un teren poate deine. Vezi figura, care ilustreaz comparaia. Doar despre fiecare obiect n Access fiecare rubrica pe un raport, fiecare etichet pe un formular, fiecare cmp dintr-un tabel are propriul set de proprieti care se pot vizualiza i modifica. Acest concept de proprietate s-ar putea prea un pic confuz la nceput, dar e ceva ce trebuie s nvee, dac vrei s devii expert la folosind Microsoft Access. Pentru c putei schimba aproape ntotdeauna proprieti obiect, putei, de asemenea, uneori, cred c a proprietilor unui obiect ca setrile sale. Mai mult de jumtate din acest tutorial este dedicat de lucru cu proprieti de cmp unui tabel, astfel nct s ia n considerare aceast introducere la proprieti de cmp i a proprietilor, n general. 1. Start Microsoft Access, dac este necesar, i deschidei baza de date Lecia 4. Pentru a vizualiza i modifica proprietile cmpului pentru o mas, trebuie mai nti s deschidei tabelul n Vizualizare proiect. 2. n fereastra Baz de date, selectai tabelul tblCustomers i facei clic pe butonul Proiect.

Alte modaliti de a comuta la Vizualizare proiect sunt de a deschide tabelul i facei clic pe butonul Vizualizare de pe bara de instrumente, sau deschidei tabelul i selectai View Vizualizare proiect din meniul. Dup cum putei vedea n figura, fereastra de proiectare a tabelului este mprit n dou seciuni. Seciunea de sus conine numele cmpurilor tabelului i seciunea de jos afieaz proprietile pentru domeniul selectat. Pur i simplu facei clic pe numele cmpului ale crui proprieti dorii s le vizualizai. 3. Facei clic pe cmpul Nume. Domeniul seciunea de jos a ferestrei Properties afieaz proprietile pentru cmpul Nume. Pentru a schimba o proprietate de cmp, pur i simplu facei clic pe caseta de proprieti pe care dorii s modificai i introducei noile setri simple. Tabelul descrie toate proprietile cmpului. Nu v facei griji dac unele dintre ele par confuze, vei obine o mulime de practic ajustarea fiecare i fiecare dintre aceste proprieti n acest tutorial. Este important de remarcat faptul c anumite tipuri de domenii au propriile lor seturi de proprieti. De exemplu, cmpurile numerice au o Locuri de proprietate zecimal n timp ce cmpurile de text nu.
Proprieti important domeniu

Proprietat e de cmp

Descriere

Cmpuri de text: Numrul maxim de caractere (pn la 255), care poate fi introdus n cmpul. Setarea implicit este de 50. Dimensiune cmp Numrul / bani domenii: Magazine numrul ca un octet, ntreg, ntreg lung, single, duble, sau Replication ID. Setarea implicit este ntreg lung. Cum datele din teren vor fi afiate pe ecran. Creeaz un format sau un model n care datele trebuie s fie introdus. Numrul de zecimale din numrul i domeniul valutar. O etichet pentru domeniu, care va aprea pe formulare. Dac nu introducei o legend, Access va utiliza numele de domeniu, legend. O valoare care Access intr automat n domeniul de noi recorduri.

Format Masc de intrare Zecimale Legend Valoare implicit Reguli de validare

O expresie care limiteaz valorile ce pot fi introduse n domeniu.

Proprietat e de cmp

Descriere

Validarea Text

Mesajul de eroare care apare atunci cnd o valoare incorect sau restrns este introdus ntr-un domeniu cu o regul de validare. Specificai dac sau nu o valoare trebuie s fie introdus n cmpul. Implicit este Nu.

Necesar

Se specific dac domeniul permite iruri de text de lungime zero (un ir care nu conine caractere). Siruri de caractere de text de lungime zero sunt utile atunci cnd trebuie s introducei date ntr-un cmp, dar nu exist date. De Permitei Zero exemplu, dac un cmp de securitate social necesit date, dar nu tii Lungime numrul de securitate social, ar trebui s introducei un ir de text de lungime zero n domeniu. Pentru a introduce un tip de lungime zero ir text "" in celula. Celula va aprea goal. Implicit este Nu. Indexate Specificai dac dorii sau nu s indice pe teren pentru a accelera cutrile i sorteaz efectuate pe teren. Implicit este Nu.

Pentru a afia un tabel n Vizualizare proiect:

Deschidei tabelul i facei clic pe butonul Vizualizare din bara de instrumente.

SAU ...

n fereastra Baz de date, facei clic pe pictograma tabelele din obiectele BAR, selectai tabelul, apoi facei clic pe butonul Proiect.

[Coninut pagin] [Next]

Indexarea unui cmp


Adugarea unui index la cmpul Nume unui tabel.

La fel ca un index ntr-o carte, atunci cnd indicele de un domeniu, ajut Acces gsi i sortai informaiile rapid n special n tabele mari. Putei indice orice cmp dintr-un tabel pentru a accelera n mod dramatic pn interogri i felul. Cnd sortai sau o interogare o mas mare cu un cmp indexat, Access gsete sau felul informaii prin consultarea indicele loc de cernere prin ntregul tabel. Iat cteva note mai importante despre indici:

Deoarece indicii accelera cutarea i sortarea, ar trebui s indice domeniile care le utilizai frecvent pentru cutare sau sortare. De exemplu, dac vei cuta de multe ori pentru numele de familie specifice, ar trebui s creai un index pentru cmpul Nume. Nu indicele prea multe cmpuri unui tabel. Cele mai multe domenii tu index, mai lent cutri i felul dumneavoastr va fi nvins ntregul scop al unui index. Doar indicele cmpurile pe care le utilizai pentru a cuta i sortare a datelor. Orice domeniu poate fi indexat cu excepia Memo, OLE, i cmpurile hyperlink. Cmpurile cheie primar sunt indexate automat (vom discuta despre cheile primare mai n lecii viitoare). Dac alegei, indici poate preveni intrrile dublate n tabel (de exemplu, dac nu dorii s permitei doi clieni s aib acelai numr de securitate social).

Aceast lecie v va oferi unele practici adugarea de indicatori pentru tabele. 1. Asigurai-v c avei tabelul deschis tblCustomers n Vizualizare proiect. Indexarea un cmp este o operaie destul de simpl. Mai nti trebuie s facei clic pe numele cmpului pe care dorii s indice. Cmpul Nume este un candidat mare indice deoarece este frecvent folosit pentru a gsi i sortarea informaii. 2. Facei clic pe cmpul Nume. Cursorul clipete ar trebui s apar n cmpul Nume. Iat cum s indice domeniul selectat. 3. n seciunea Proprieti cmp, facei clic pe lista de sgeat indexate, aa cum se arat n figur. Lista indexate v ofer trei opiuni:
o o

Nu: Cmpul nu este indexat. Aceasta este setarea implicit. Da (dubluri OK): Cmpul este indexat i Access va permite nregistrri n acest domeniu s aib aceeai valoare. Da (Fr dubluri): Cmpul este indexat i Access nu va permite nregistrri n acest domeniu s aib aceeai valoare (de exemplu, dac nu dorii s permitei doi clieni s aib acelai numr de securitate social).

Cele mai multe ori vei dori s alegei "Yes (dubluri OK)" opiune, deoarece unii oameni pot avea acelai nume de familie. 4. Selectai Yes (dubluri OK) opiune din list. Cele mai multe ori Access creeaz indexul ntr-o chestiune de secunde. Dac avei o mas mare, cu mii de nregistrri, aceasta va dura mai mult pentru a crea indexul. S ncercm un alt domeniu. Din moment ce face o mulime de sortare de coduri zip, indicele S domeniul cod potal, precum i. 5. Facei clic pe cmpul cod potal i apoi facei clic pe lista sgeat indexate. Deoarece oamenii pot (i face), locuiesc n acelai cod potal, dorii s selectai "Yes (dubluri OK)" opiune. 6. Selectai Yes (dubluri OK) opiune din list. Nu avei nevoie pentru a indexa oricare dintre celelalte domenii din acest tabel, deoarece nu le folosesc la fel de des n felul dumneavoastr i interogri. Avei nevoie pentru a salva modificrile pe care le-am fcut la masa ta, cu toate acestea. 7. Facei clic pe butonul Save de pe bara de instrumente pentru a salva modificrile pe care le-ai fcut la masa. Dac avei nevoie pentru a elimina un index de pe un cmp, selectai cmpul, facei clic pe lista de sgeat indexate, i selectai opiunea "Nu". Access va terge indicele a cmpului.

Pentru a Index Un cmp:


1. ASIGURAI-V MASA este deschis n vizualizarea Proiectare i apoi facei clic pe cmpul pe care dorii s v indexai. 2. Facei clic pe caseta indexate. 3. Facei clic pe sgeata list i selectai una din urmtoarele:
o

DA (DUPLICATES OK), dac dorii s permitei Mai multe rezultate pentru a avea aceleai date n acest domeniu. DA (exist dubluri), dac vor s se asigure c nu exist dou nregistrri cu aceleai date n acest domeniu.

[Anterior] [Cuprins Page] [Next]

Adugarea unei chei primare pentru un tabel

Creai o cheie primar, fcnd clic pe cmpul pe care dorii s o utiliza i ca domeniu principal i apoi clic pe butonul Primary Key din bara de instrumente.

O cheie primar este un tip special de cmp indexat care identific n mod unic fiecare nregistrare din tabel. Cnd te gndeti la cmpurile cheie primar, ca unic fiecare valoare cheie primar trebuie s fie singurul de acest gen ntr-un tabel. Un ID de client sau numrul facturii ar fi dou exemple bune de domenii care ar putea fi folosite ca o cheie de masa de primar. Aici sunt unele lucruri pe care trebuie sa stii despre:

Un tabel poate avea o singur cheie primar. Valorile din cmpurile cheie primar trebuie s fie unic. Din acest motiv, muli oameni folosesc un cmp AutoNumerotare ca cheie principal. Cmpurile AutoNumerotare aduga n mod automat un nou numr, unic pentru fiecare nregistrare din tabel. Fiecare mas creai ar trebui s aib o cheie primar, deoarece ajuta la mentinerea datele organizate i uor de a lucra cu. De fapt, dac vei crea o mas fr o cheie primar, Access va ntreba dac dorii s adugai unul. Dac rspunsul este DA, Access va crea o la nceputul mesei i setai-o ca cheie primar. Cmpul cheie primar este indexat n mod automat. Cmpurile Da / Nu, OLE, iar hyperlink nu poate fi folosit drept cheie primar. Cheia primar este n mod normal un singur cmp, dar dou sau mai multe cmpuri pot aciona mpreun ca o cheie primar, att timp ct valorile lor combinate sunt unice. Astfel de taste multi-cmp sunt de obicei dificil i confuz pentru a lucra cu, cu toate acestea. Chei primare sunt deosebit de importante n relaiile dintre tabele.

Deci, ceea ce face ca o bun cmp cheie primar? Cel mai important aspect pentru o cheie primar este unicitatea sa. Un cmp cheie primar trebuie ntotdeauna s fie diferit n fiecare nregistrare, astfel nct ai putea fi capabil de a utiliza un ID de client, numrul facturii, sau cmpul Numr de securitate social ca cheia masa dvs. principal.

Dac un tabel nu are un domeniu unic, care este potrivit ca cheie primar (i cele mai multe mese nu face), putei aduga un cmp AutoNumerotare la masa ta. Cmp AutoNumerotare se va aduga n mod automat un nou numr, unic pentru fiecare dintre nregistrrile dintr-un tabel. Aceast lecie explic cum s adugai o cheie primar pentru un tabel. 1. Asigurai-v c tabelul tblCustomers este deschis n Vizualizare proiect. Mai nti trebuie s facei clic pe numele cmpului pe care dorii s o utilizai ca cheia primar. Dac tabelul nu are un cmp cheie primar naturale, va trebui s adugai unul. Cmpurile AutoNumerotare face chei primare mari. Pentru acest exercitiu, vom folosi cmpul AutoNumerotare CustomerID ca cheie primara a tabelei. 2. Facei clic pe cmpul IDClient. Acum avei posibilitatea s setai cmpul CustomerID ca cheie primara a tabelei. 3. Facei clic pe Butonul de cheie primar din bara de instrumente. Un alt mod de a stabili cheia primar este s facei clic dreapta pe cmpul pe care dorii s o utilizai ca cheie primar i selectai Primary Key din meniul de comenzi rapide. Un simbol cheie ( ) Apare lng cmpul de client, aa cum se arat n figur, indicnd c aceasta este cheia primara a tabelei. Observai c Access stabilete, de asemenea, domeniul indexate la "Da (Fr dubluri)." Accesul indici automat domeniul de client, astfel nct felul i interogri utiliznd cmp va fi mai rapid i, astfel nct s nu se pot introduce valori dublate n domeniu. 4. Facei clic pe butonul Save de pe bara de instrumente pentru a salva modificrile pe care le-ai fcut la masa.

Pentru a aduga o cheie primar ntr-un tabel:


1. Afia tabelul n Vizualizare proiect, apoi facei clic pe cmpul pe care dorii s o setai ca cheie primar. Dac un astfel de domeniu nu exist, va trebui s-l creeze. DOMENII AutoNumerotare face chei PRIMARE Mare. 2. Facei clic pe butonul cheie primar pe bara de instrumente. SAU ... Facei clic dreapta pe cmpul pe care dorii s o utilizai ca cheia primar i selectai cheie primar din meniul de scurtturi [Anterior] [Cuprins Page] [Next]

Inserarea, tergerea, i Fields Reordonarea


Procedura de schimbare a ordinii cmpurilor ntr-un tabel.

Putei insera, terge, i reordona cmpurile din tabele n Vizualizare proiect. Amintii-v c n Vizualizare proiect, pentru mese, fiecare rnd corespunde un cmp. Adugai un cmp de un rnd nou i a terge un cmp de tergerea rndul su corespunztor. 1. Dac este necesar, deschidei baza de date Lecia 4. n scopul de a putea insera, terge, sau reordona cmpuri, trebuie s fie n Vizualizare proiect. 2. Dac este necesar, selectai tabelul tblCustomers i facei clic pe butonul Proiect n fereastra documentului. Apare tabelul n Vizualizare proiect. Pentru a introduce un nou domeniu, trebuie mai nti s facei clic pe selectorul de rnd al cmpului care va aprea sub noul domeniu pe care dorii s inserai. 3. Facei clic pe selectorul de rnd pentru cmpul Telefon. Apsai Insert pentru a aduga un cmp gol. Acum, tot ce trebuie s facei este s oferi noul rnd un nume i specificai tipul de date. 4. Facei clic pe caseta Nume cmp pentru noul rnd i de tip MI . Ai adaugat un nou domeniu. Acum s vedem cum de a rearanja ordinea de cmpuri ntr-un tabel. 5. Facei clic pe MI rnd selector pentru a selecta cmpul MI.

Acum putei muta rndul MI selectat. 6. Facei clic i tragei n figur. MI rnd selectorul n jos sub rndul oraului, aa cum se arat

n cele din urm, aici este cum s tergei un cmp: 7. Cu domeniul MI nc selectat, apsai Delete pentru a terge cmpul selectat. terge acces domeniul MI din tabelul tblCustomers. Minunat! ntr-o lecie foarte scurt le-ai nvat trei noi competene mas.

Pentru a insera un rnd:


1. Facei clic pe Selectorul de rnd pentru cmpul care va fi sub cmpul NOUA dorii s inserai. 2. Apsai Insert. Pentru a schimba ordinea de cmpuri dintr-un tabel: 1. Facei clic pe Selectorul de rnd pentru cmpul dorii s le mutai. 2. Facei clic i glisai rndul selectat n locaia dorit. Pentru a terge un cmp dintr-un tabel:

Facei clic pe

Selectorul de rnd pentru cmp i apsai Delete.

[Anterior] [Cuprins Page] [Next]

Modificarea unui cmp Tip de date


Tipul de date Un cmp determin ce tip de informaii din domeniul poate stoca.

Deoarece exist att de multe tipuri diferite de date, Access ofer mai multe tipuri diferite de domenii. Tipul de date Un cmp determin tipul de informaii care pot fi stocate ntr-un cmp, aa cum se arat n figur. Tabelul listeaz diversele tipuri de date disponibile n Access. Tipul de date Un cmp permite prevenirea erorilor de introducere a datelor, pentru c restricioneaz ce tip de informaii se poate introduce ntr-un cmp. De exemplu, nu putei introduce text ntrun cmp de tip de date numr. Dac ai fost de lucru cu acces pentru un timp, probabil tii deja unele dintre aceste lucruri. Doar ia n considerare aceast lecie o scurt trecere n revist. 1. Asigurai-v c tabelul tblCustomers este deschis n Vizualizare proiect. n primul rnd avei nevoie pentru a selecta cmpul al crui tip de date pe care dorii s schimbai. 2. Facei clic pe cmpul DOB. Cursorul clipete ar trebui s apar n numele cmpului DOB. Avnd n vedere c domeniul DOB stocheaz data angajatului de natere, ar trebui s fie o dat / domeniu Ora loc de un cmp Text. Iat cum de a schimba tipul de date de cmp: 3. Facei clic pe caseta Tip de date de lng cmpul DOB. O sgeat list apare n partea dreapt a DOB caseta Tip de date. 4. Facei clic pe sgeata list i selectai Date / Time din list. Cmpul DOB acum va accepta doar data i ora informaii. Noul asemenea, face baza de date mai flexibil i puternic, deoarece acum putei sorta zilele de natere de data sau de a folosi ziua de natere a unei persoane ntr-un exemplu calculationfor, pentru a determina vrsta unei persoane. Dup ce ai terminat de modificarea o mas, trebuie s salvai modificrile. 5. Facei clic pe Salvare buton de pe bara de instrumente pentru a salva modificrile.

Alte modaliti de a salva un obiect de baz de date sunt s apsai Ctrl + S, sau selectati File Save din meniu.
Tipuri de date

Tip de date

Exemplu

Descriere

Numele legal: Text Anonim Note: Memo

Magazine de text, numere, sau o combinaie a celor dou, pn la 255 de caractere. Cmpuri de text sunt cele mai frecvente dintre toate tipurile de date. Magazine lung entriesup text la 64.000 de caractere

Tip de date

Exemplu

Descriere

Sally afieaz o cantitate mare de ... Varsta: Numr 31 Data nasterii: Dat / Timp 07 aprilie 1969 Pret: Valut 84.95 dolari Numrul facturii: AutoNumerotare 187001 Angajat?: Da / Nu Da Foto: Obiect OLE

(echivalentul a 18 de pagini de text!). Utilizai cmpurile memo pentru a stoca note sau orice altceva care necesit o mulime de spaiu. Numerele magazine care pot fi utilizate n calcule.

Datele Magazine, ori, sau ambele. Numere de magazine i simboluri care reprezint bani. Completeaz automat un numr unic pentru fiecare nregistrare. Multe tabele conin de multe ori un cmp AutoNumerotare, care este, de asemenea, folosit ca cheie principal. Magazine doar una din dou valori, cum ar fi Da sau Nu, adevrat sau fals, etc

Obiecte de magazine creat n alte programe, cum ar fi o foaie de calcul grafic, Excel, sau un document Word. Site web:

Hyperlink

www.amazon.com

Magazine link-uri face clic pentru a fiierelor de pe computer, din reea, sau la paginile web de pe Internet.

Scopul calatoriei: Un asistent care v ajut s creai un cmp al crui valori sunt selectate din alt tabel, interogare, sau o list prestabilit de valori.

Expert cutare

Pentru a schimba tipul de date pentru un cmp:


1. Afia tabelul n Vizualizare proiect. 2. Facei clic pe caseta Tip cmp, facei clic pe sgeata de list, i selectai tipul de date.

Folosirea Descrieri cmpuri


Descriere Un cmp v permite s ofere utilizatorilor de baze de date cu solicitrile de pe ecran i instruciunile.

Descrierea unui cmp apare n bara de stare ori de cte ori selectai cmpul.

Descrieri face cmpurile bazei de date mai uor s completeze i s utilizeze de ctre oferind utilizatorilor cu instruciunile de pe ecran i ajutor. Ori de cte ori un utilizator selecteaz un cmp, ceva scris n acest domeniu de box Descrierea va aprea n bara de stare. Exist ntradevr nu este nimic de a aduga o descriere a unui tip de fieldjust textul care dorii s apar n cmpul de caseta Descriere. 1. Asigurai-v c tabelul tblCustomers este deschis n Vizualizare proiect. n primul rnd avei nevoie pentru a selecta cmpul n care dorii s adugai o descriere. 2. Facei clic pe caseta Descriere pentru cmpul Nume. Acum, putei aduga o descriere pentru cmpul Nume, care va aprea n bara de stare atunci cnd este selectat cmpul Nume. 3. Tastai Enter the Customer's Last Name . S adugm o descriere n cmpul Prenume, de asemenea. 4. Facei clic pe caseta Descriere pentru cmpul Prenume i tipul Enter the Customer's First Name . Masa ta ar trebui s arate ca figura. S vedem cum noul look.

5. Facei clic pe butonul Save de pe bara de instrumente pentru a salva modificrile, apoi facei clic pe butonul Vizualizare pentru a afia tabelul n vizualizarea Foaie de date. Vei avea nevoie pentru a defila la dreapta pentru a vedea descrierile. 6. Facei clic oriunde n cmpul Nume. Bara de stare afieaz descrierea din domeniu, aa cum se arat n figur.

Pentru a aduga o descriere pentru un domeniu:

ASIGURAI-V MASA este afiat n vizualizarea Proiectare, facei clic pe cmpul Descrierea BOX, i tastai DESCRIERE.

[Anterior] [Cuprins Page] [Next]

Adugarea unei legende


Figura 4-9. Adugarea unei legende la un cmp.

Figura 4-10. Aceleai domenii, cu sau fr.

Gndii-v ca pseudonimul unui cmp sau nume de scena. Cnd creai formulare i rapoarte, Access utilizeaz cmpul Numele domeniu, poziia cmpului. Cnd adugai o legend pentru un cmp, cu toate acestea, se pare ca titlul de domeniul n loc de numele cmpului. Legende sunt utile atunci cnd dorii s ofere titluri mai detaliate pentru numele de domeniu. De exemplu, n loc de afiarea destul de ambigu numele de domeniu DOB, ai putea aduga o

mai semnificativ "Data de natere" legend a cmpului DOB a face formulare i rapoarte mai uor de citit i de neles. Numele original cmp DOB nu este afectat n nici un fel. Aceast lecie explic cum s adugai o legend pentru un cmp. 1. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a deschide tabelul n Vizualizare proiect. Tabelul tblCustomers conine dou cmpuri etichetate neclar care ar putea utiliza legende: DOB (data naterii) i SSN cmpuri (numrul de securitate social). Probabil tii deja primul pas de acum facei clic pe numele de domeniul n care dorii s adugai legend. 2. Facei clic pe cmpul DOB. Acum, putei aduga o legend mai semnificativ pentru domeniul DOB care va aprea ca domeniu se ndreapt. 3. Facei clic pe caseta Legend din seciunea Proprieti cmp i tipul Date of Birth . Masa ta ar trebui s arate ca n figura. Acum, haidei s adugai o legend n domeniu SSN. 4. Facei clic pe cmpul SSN, facei clic pe caseta Legend din seciunea Proprieti cmp, i tipul Social Security No . S vedem cum arata noile legende. 5. Facei clic pe butonul Save de pe bara de instrumente pentru a salva modificrile, apoi facei clic pe butonul Vizualizare pentru a afia tabelul n vizualizarea Foaie de date. Vei avea nevoie pentru a defila la dreapta pentru a vedea legende. Doua figur prezint aceleai domenii, cu si fara legende.

Pentru a aduga o legenda de la un domeniu:


1. ASIGURAI-V MASA este afiat n vizualizarea Proiectare. 2. Facei clic pe cmpul care dorii s adugai o legend LA. 3. Facei clic pe caseta CAPTION N DOMENIUL proprietile seciunii i tipul de legenda.

Schimbarea Dimensiune cmp


Proprietatea Dimensiune cmp

Proprietatea Dimensiune cmp determin dimensiunea maxim de informaii care pot fi stocate ntr-un cmp de text sau numr. De exemplu, dac setai dimensiunea de un cmp de text pentru 2, ai putea introduce "MN", dar nu "Minnesota." Exist mai multe motive de ce ar dori s schimbe dimensiunea unui cmp:

Modificarea dimensiunii cmpului reduce erorile de introducere a datelor. Access poate procesa dimensiuni mai mici de cmp mai repede. Dimensiuni mai mici de teren necesit un spaiu de stocare mai puin hard disk.

Dimensiunile cmpul muncii un pic diferit pentru text i cmpurile Numr. n cmpurile de text, proprietatea Dimensiune cmp determin numrul maxim de caractere domeniu poate accepta, aa cum se arat n figur. n domenii numere, proprietatea Dimensiune cmp determin ce tip de numr cmpul va accepta. n aceast lecie, vei modifica dimensiunea cmpurilor unui tabel. 1. Dac este necesar, deschidei baza de date 4 Lectia i dublu-clic pe masa tblCustomers. n scopul de a schimba dimensiunea de cmp, trebuie s fie n Vizualizare proiect. 2. Facei clic pe butonul Vizualizare de pe bara de instrumente. Apare tabelul n Vizualizare proiect. Probabil tii deja primul pas prin nowclick numele de domeniu al crui proprietate dorii s o modificai. 3. Facei clic pe cmpul de stat. Acum, modificai dimensiunea cmpului de stat. 4. Facei clic pe caseta Dimensiune cmp n seciunea Proprieti cmp i de tip 2 . Cmpul de stat acum poate accepta doar un maxim de dou caractere. Utilizatorii vor trebui acum s intre abrevieri standard de stat de dou cifre. S ncercai s schimbai dimensiunea de un alt domeniu. 5. Facei clic pe cmpul cod potal.

Observai c dimensiunea cmpului de cod potal este stabilit la 50. Noi, probabil, nu va avea nici coduri zip de 50 cifre pentru cel puin civa ani, astfel nct s putei schimba n condiii de siguran dimensiunea de cmp pentru un numr mai mic. 6. Facei clic pe caseta Dimensiune cmp n seciunea Proprieti cmp i de tip 11 . Cmpul Cod postal va accepta acum nu mai mult de 11 cifre. Fii foarte ateni atunci cnd v schimbai dimensiunea de cmp a unui cmp care conine deja date. Access va trunchia sau terge date, care este mai mare dect noua dimensiune domeniu. 7. Facei clic pe butonul Save de pe bara de instrumente pentru a salva modificrile, facei clic pe Da pentru a confirma modificarea i nchidei tabelul. Dac lucrai cu un cmp numr, proprietatea Dimensiune cmp determin tipul i dimensiunea de numrul care un cmp va accepta, aa cum se arat n tabel.
Disponibil Numrul de participani

Rubric

Numrul Range

Zecimale

Dimensiune de stocare

Byte ntreg ntreg lung Singur Dublu ID-ul de replicare

0 la 255 -32.768 De 32.767 -2.1x10 38 la 38 2.1x10 -3.4x10 38 la 38 3.4x10 -1.8x10 308 la 1.8x10 308 N/A

Nici unul Nici unul Nici unul 7 15 N/A

1 octet 2 bytes 4 bytes 4 bytes 8 bytes 16 bytes

Pentru a modifica dimensiunea DOMENIUL:


1. ASIGURAI-V MASA este afiat n vizualizarea Proiectare. 2. Selectai cmpul cror dimensiune dorii s o modificai. 3. Facei clic pe cmpul Dimensiunea carcasei N DOMENIUL proprietile seciunii. 4. Pentru cmpuri text: Tastai dimensiunea valoare de cmp. Pentru cmpuri Numr: Alegei valoarea din list.

[Anterior] [Cuprins Page] [Next]

Numrul de formatare, valutar, i data / Ora Fields


Proprietatea Format

Format modificri de proprietate a unui cmp cum apar informaii n domeniu, nu modul n care datele este, de fapt stocate n cmp. De exemplu, un cmp de date ar putea fi formatate pentru a afia aceeai valoare ca i 6/10/2000, smbt, zece-06-2000, sau 10-Jun-00. Fiecare tip de domeniu are propriul set de formate. De exemplu, cmpurile numerice au un set diferit de formate dect data / ora sau cmpuri de text. Aceasta lectie explica cum sa format numrul, valut i. Exist dou moduri de a formata un cmp numr, valut i data / ora:

Prin selectarea unui format de-a gata din lista Format (mod simplu). Prin tastarea o serie de caractere de formatare n caseta Format (la fel de greu).

Sperm c, formatele de-a gata enumerate n tabelul vor fi tot ce va trebui vreodat s formatai cmpurile. Aceasta lectie explica cum sa format numrul, valut, i data / ora domenii prin selectarea unui format de-a gata. 1. Facei dublu-clic pe masa tblCustomerTours. S aruncm o privire la modul n care sunt n prezent formatate numrul i cmpurile de dat n acest tabel. Observai c de cost are dou zecimale i c afieaz datele sale n format 1/1/2000. Dac nu ai instalat niciun 2000 actualizri an, cum ar fi Microsoft Office 97 Service Pack 2, datele dvs. pot fi afiate n format 1/1/00. Dac acesta este cazul, ar trebui s vizitai site-ul Web Microsoft Office Update, situat la www.officeupdate.com , i de a descrca Microsoft Office 97 Service Pack 2. 2. Comutarea la vizualizarea Proiectare, fcnd clic pe instrumente. Vezi buton de pe bara de

Acum putei schimba formatul de cmpurile din tabelul tblCustomerTours. 3. Facei clic pe cmpul Dat i facei clic pe caseta Format din seciunea Proprieti cmp. O sgeat list apare n caseta Format. Putei formata acest domeniu calea uoar, fcnd clic pe sgeat pentru a selecta dintr-o list de-a gata formate de numere, aa cum se arat n figura. 4. Facei clic pe sgeata list i selectai Dat medie. Cmpul Data va afia datele sale n 1-Jan-00 format n loc de formatul de 1/1/2000. Putei specifica, de asemenea, ct de multe zecimale vrei numere ntr-un cmp pentru a afia. Pentru a modifica numrul de zecimale ntr-o, introducei numrul de zecimale dorii s fie afiat n caseta Poziii zecimale. 5. Facei clic pe cmpul Cost, facei clic pe zecimale lista de sgeat, i selectai 0. Acum nu va afia nici zecimale, iar Access va completa orice zecimale egale sau mai mari de cinci la numrul urmtor. n funcie de proprietate de cmp, butonul Opiuni Actualizare Proprietate poate aprea lng cmpul Cost. n mod implicit, afecteaz numai numrul de zecimale care sunt displayednot cte zecimale sunt stocate. Dac dorii s schimbai acest lucru, facei clic pe butonul Opiuni Actualizare Proprietate i selectai "Actualizare zecimale peste tot Costul este folosit" din meniu. Vei avea nevoie pentru a salva tabelul nainte de a putea vizualiza noile setri de format. Zecimal setarea proprietii Locuri are nici un efect dac proprietatea Format este gol sau este setat la Numr general. 6. Facei clic pe butonul Save de pe bara de instrumente pentru a salva modificrile. Acum s vedem cum domeniile arata cu noul lor. 7. Comutai la vizualizarea Foaie de date, fcnd clic pe butonul Vizualizare de pe bara de instrumente. Observai cmpul Dat afieaz acum datele ntr-un format 1-Jan-00 i cmpul Cost nu mai are nici o zecimale. Mai jos vei gsi o list cu numr de-a gata, valut, i data / ora pe care le putei alege de la. Acestea standardul ar trebui s fie tot ce ai avea nevoie vreodat, dac nu, s ia o privire la Lecia 4-10: Numarul Formatare, valutar, i data / Ora Fields de mn.
Numr, Moned i Dat / Or Formate

Numrul Format

Exemplu

Data / Ora Format

Exemplu

Numr general Valut Euro Fixed Standard La sut tiinific

1234.567 $ 1,234.57 1,234.57 1,234.57 1,234.57 123,456.70% 1.23E +03

General Data Lung Data Data mediu Scurt Data Long Time Timpul mediu Timpul scurt

6/10/2000 06:35:21 Smbt zece/6/2000 10-Jun-00 6/10/2000 18:35:21 18:35 18:35

Pentru a formata numrul i moneda domenii


1. Asigurai-v c tabelul este afiat n Vizualizare proiect i facei clic pe cmpul pe care dorii s formatai. 2. Facei clic pe caseta Format din seciunea Proprieti cmp. 3. Facei clic pe sgeata de list i a selecta un format de numr. Pentru a modifica numrul de zecimale: 1. Asigurai-v c tabelul este afiat n vizualizarea Proiectare, apoi facei clic pe cmpul pe care dorii s formatai. 2. Facei clic pe zecimal cutie de locuri n seciunea Proprieti cmp. 3. Facei clic pe sgeata list i selectai numrul de zecimale pe care dorii s afiai.

Numrul de formatare, valutar, i data / Ora Fields de mana


Proprietatea Format

Dac nici unul din numrul ready-made, moneda, sau data / formate de timp a satisface nevoile dvs., avei posibilitatea s formatai numrul, valut, i data / ora domenii de mn wayby de mod veche. Cmpuri de formatare de mn este un processyou laborios i confuz spune Acces cum dorii pe teren pentru a fi formatat prin tastarea caracterelor de formatare corespunztoare n caseta Format. Pe de alt parte, formatarea manual un numr, moned, sau data / domeniu de timp v ofer o flexibilitate complet cu privire la modul domeniul afieaz informaiile sale. n aceast lecie vei nva cum s formateze numere, moned, i data / ora domenii de mn. 1. Facei clic pe butonul Proiect din bara de instrumente pentru a comuta la vizualizarea Proiectare. Acum, trebuie s facei clic pe cmpul pe care dorii s formatai. 2. Facei clic pe cmpul Dat. De data aceasta vom specifica propriul format noastr data / ora in loc de a folosi una de-a gata formate Format caseta de proprieti de date. Numr de formatare, moneda, i data / ora domenii de mn nu este chiar un proces dificil, dar, probabil, va trebui s utilizai urmtoarele tabele de pe pagina urmtoare pentru a ti care caractere de formatare pentru a intra. 3. Facei clic pe caseta Format din seciunea Proprieti cmp i de tip ddd mmm d . Masa ta ar trebui s arate ca n figura. Aceasta va afia data martie format Sun 8. Uitte la masa pentru o descriere a personajelor tocmai ai introdus4. Facei clic pe butonul Save de pe bara de instrumente pentru a salva modificrile, apoi comutai la vizualizarea Foaie de date, fcnd clic pe butonul Vizualizare de pe bara de instrumente. Observai cmpul Dat afieaz acum zilele sale folosind formatul de dat specificat. 5. nchidei tabelul tblCustomerTours. Folositi caracterele din tabelul de mai jos atunci cnd dorii s formatai numrul, moneda, sau data / ora caractere de mn. Putei amesteca i potrivi oricare dintre urmtoarele caractere. De exemplu, ai putea aduga "mmmm" (numele complet al lunii) la "yy" (ultimele dou cifre ale anului), pentru a obine "Ianuarie 00."

Data / Ora Formatarea caracterelor

Caracte r

Descriere

Format

Afia

: / d dd ddd dddd m mm mmm mmmm yy aaaa h hh nn ss

Separator or Separator dat Separator dat Ziua n una sau dou cifre numerice Ziua n numr de dou cifre Primele trei litere ale sptmnii Numele complet al sptmnii Luna n una sau dou cifre Luna n dou cifre Primele trei litere ale lunii Numele complet al lunii Ultimele dou cifre ale anului An Or n una sau dou cifre Or n dou cifre Minut n dou cifre n al doilea rnd, n dou cifre

h: nn m / d / yy MD-yy m / d / yy m / dd / yy ddd, m / d / yy dddd, m / d / yy m / d / yy mm / dd / yy mmm-d-yy mmmm d, yyyy m / d / yy mmmm d, yyyy h: n hh: nn hh: nn hh: nn: ss

08:45 10/8/00 10-8-00 10/8/00 10/08/00 Sun, 3/8/00 Duminic, 3/8/00 3/15/00 03/15/00 Mar-15 - 00 15 martie 2000 3/15/00 15 martie 2000 08:45 08:45 13:09 10:45:07

AM / PM Ceasul de dousprezece ore (cu majuscule)

HH: nn AM / PM 08:45

Caracte r

Descriere

Format

Afia

am / pm

Ceasul de dousprezece ore (cu litere mici)

HH: nn am / pm

08:45

Simboluri formatarea numerelor

Caracter

Descriere

Datel Format e

Afia

# 0 . , $

Afia o cifr sau nimic Afia o cifr sau 0 Afia un separator zecimal Afia mii de separator Afia simbolul monedei $ Multiplica valoarea cu 100 i adaug semnul procent

50 50 50 5000 50

# # .00 #. #, # # # $ # .00

50 50.00 50. 5.000 50.00 dolari 50%

0.5 50000 0

#% # .00 E 00

E-, E +, e-, e Notaie tiinific +

5.00E +05

Pentru a formata manual a unei date / ora, numrul, sau cmp convertibile:
1. ASIGURAI-V MASA este afiat n Vizualizare proiect i facei clic pe cmpul pe care dorii s l formatai. 2. Facei clic pe caseta Format N DOMENIUL proprietile seciunii. 3. Introducei caractere de formatare sau simbolurile corespunztoare pentru modul n care dorii ca data sau de formatat. [Anterior] [Cuprins Page] [Next]

Formatarea cmpuri text

Proprietatea Format

La fel ca numr, moned, i data / ora domenii, Format modificri de proprietate un cmp de text de modul n care apar informaii n domeniu. Proprietatea Format schimb doar modul n care datele sunt afiate pe ecran, nu modul n care datele este, de fapt stocate n cmp. Din pcate, spre deosebire de cmpurile Numr, cmpurile de text nu are nici o setare de-a gata construit n ele i trebuie s fie formatat manual. Din fericire, cmpuri de text nu au aproape la fel de multe opiuni de formatare ca numr, moned, i data / ora domenii. Cele mai frecvente dintre aceste personaje sunt mai mari dect simbolul (>), ceea ce face tot textul n cmpul apar n majuscule, i mai puin simbolul (), care face tot textul n cmpul apar cu litere mici, indiferent de modul n care a fost a intrat. n ambele cazuri, Access stocheaz efectiv datele exact aa cum a fost introdus. Aceast lecie v va oferi unele domenii formatarea textului practica. 1. Dac este necesar, deschidei baza de date Lecia 4. Acum, haidei s deschidei tabelul tblCustomers. 2. Facei dublu-clic pe masa tblCustomers. n primul rnd haidei s introducei o nregistrare proba folosind informaiile dvs. personal. 3. Facei clic pe Butonul Record nou pe bara de navigare de nregistrare, situat n partea de jos a ferestrei mesei. Accesul insereaz un nou record goal la partea de jos a tabelului. 4. Apsai tasta Tab, apoi introducei informaiile dvs. n nou record. Cnd ajunge la domeniul de stat, introducei abrevierea de stat n litere mici. Trece la pasul urmtor dup ce ai terminat de introdus nregistrarea dvs. n tabel. 5. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a afia tabelul n Vizualizare proiect. Access afieaz tabelul tblCustomers n Vizualizare proiect. n primul rnd trebuie s facei clic pe numele cmpului pe care dorii s formatai. 6. Facei clic pe cmpul de stat.

Putei s v asigurai c coninutul cmpului de stat sunt ntotdeauna valorificate prin adugarea unei a caseta Format. 7. Facei clic pe caseta Format din seciunea Proprieti cmp i introducei-o mai mare simbol ( > ). Masa ta ar trebui s arate ca n figura. Access va afia coninutul cmpului de stat n majuscule, chiar dac a fost introdus n litere mici. Amintii-v c proprietatea Format schimb doar modul n care datele sunt afiate pe ecran, nu modul n care datele este, de fapt stocate n cmp. 8. Facei clic pe butonul Save de pe bara de instrumente pentru a salva modificrile. Acum s vedem cum domeniul de stat arata cu noul format. 9. Comutai la vizualizarea Foaie de date, fcnd clic pe butonul Vizualizare de pe bara de instrumente. Observai c Abreviere de stat n litere mici le-ai introdus din nou n pasul 2 apare acum cu majuscule. Tabelul conine simboluri de formatare pentru cmpuri text.
Simboluri formatare a textului general, i

Caract er

Descriere

Text

Format

Afia

! < > "ABC" @ * [Color]

Aliniaz textul la dreapta Minuscule Majuscule Afieaz ntotdeauna

Alo Alo Alo 4 5558000 Alerta

! < > Si "Oz." @@@-@@@@ & *! [Red]

Alo Alo HELLO 4 oz 555-8000 Alert!!!! Alo

Valoarea afieaz n culori

Alo

Pentru a formata MANUAL un cmp de text:


1. ASIGURAI-V MASA este afiat n vizualizarea Proiectare i facei clic pe cmpul text pe care dorii s l formatai. 2. Facei clic pe caseta Format N DOMENIUL proprietile seciunii. 3. ENTQR corespunztoare SIMBOLURI de formatare a textului.

Setarea unei valori implicite


Valoarea implicit unui cmp

Pentru domeniul statului apare n mod automat un nou record.

Putei introduce o valoare implicit pentru a specifica o valoare care este introdus automat ntr-un cmp atunci cnd un nou record este creat. De exemplu, n cazul n care cele mai multe dintre clienii dumneavoastr sunt din Texas, ai putea stabili valoarea implicit pentru cmpul de stat pentru "TX". Atunci cnd un utilizator adaug o nregistrare la tabel, ei pot accepta fie "TX" valoare implicit pentru cmpul de stat sau intra n propria lor valoare. 1. Comutarea la vizualizarea Proiectare fcnd clic pe butonul Vizualizare din bara de instrumente. Avnd n vedere c majoritatea clienilor sunt din Minnesota, v decidei s adugai "MN", ca valoare implicit pentru cmpul de stat. 2. Facei clic pe cmpul de stat. Acum, putei aduga o valoare implicit pentru cmpul de stat 3. Facei clic pe caseta Valoare implicit i tip MN , aa cum se arat n figura.

O valoare implicit comun utilizat n domenii Data este data curent. Pentru a aduga automat data curent, tastai = Date () n domeniu. S vedem cum funcioneaz noua valoare prestabilit. 4. Facei clic pe butonul Save de pe bara de instrumente pentru a salva modificrile, apoi facei clic pe butonul Vizualizare pentru a afia tabelul n vizualizarea Foaie de date. Vei avea nevoie pentru a aduga un nou record, pentru a vedea orice. 5. Facei clic pe Butonul Record nou pe bara de navigare de nregistrare.

Access adaug un nou record gol la mas. Observai c domeniul de Stat conine deja "MN" valoare implicit, aa cum se arat n figur. n cazul n care clientul este dintrun alt stat, putei nlocui pur i simplu valoarea implicit cu propriile date.

A introduce o valoare implicit pentru un cmp:


1. ASIGURAI-V MASA este afiat n Vizualizare proiect i facei clic pe cmpul pe care dorii s adugai o valoare implicit pentru a. 2. CLICK valoarea implicit BOX N DOMENIUL proprietile seciunii. 3. Introducei valoarea implicit pe care dorii s apar n acest domeniu de noi recorduri. [Anterior] [Cuprins Page] [Next]

Solicitarea de date de intrare


Proprietatea Cmp obligatoriu

n cele mai multe mese, exist, de obicei, cel puin cteva domenii care absolut trebuie s conin date n ordine pentru nregistrare s fie semnificative. De exemplu, la un minim absolut, un record client trebuie s aib prima i ultima nameotherwise clientului, de ce deranjez introducnd-o? Avei posibilitatea s specificai c un cmp trebuie s conin date pentru a mpiedica utilizatorii s prseasc informaii importante atunci cnd sunt introduse date.

Aceast lecie explic modul n care putei s v asigurai c un cmp are o valoare pentru fiecare nregistrare. 1. Comutarea la vizualizarea Proiectare fcnd clic pe butonul Vizualizare din bara de instrumente. Tu decizi s se precizeze c cmpul Nume trebuie s conin date pentru fiecare nregistrare. 2. Facei clic pe cmpul Nume. Iat cum de a preveni un utilizator de la plecarea de date ntr-un cmp. 3. Facei clic pe lista sgeata corespunztoare i selectai Da, aa cum se arat n figur. S vedem cum funcioneaz noua valoare prestabilit. 4. Facei clic pe butonul Save de pe bara de instrumente pentru a salva modificrile, facei clic pe Nu pentru a nchide mesajul despre testarea de date existente, i apoi facei clic pe butonul Vizualizare pentru a afia tabelul n vizualizarea Foaie de date. Vei avea nevoie pentru a aduga un nou record, pentru a vedea orice valori implicite. 5. Facei clic pe butonul New Record de pe bara de navigare de nregistrare. Access adaug un nou record gol la mas. 6. Introducei un nou record, cu propriile informaii. Lsai gol cmpul Nume, cu toate acestea. S vedem ce se ntmpl ... 7. Cnd ai terminat de introdus nregistrarea, facei clic n orice alt nregistrare sau apsai Ctrl + Enter pentru a salva nregistrarea. Access afieaz o caset de dialog care afirm c cmpul Nume nu poate conine o valoare nul.

De a solicita DATA ENTRY pentru un cmp:


1. ASIGURAI-V MASA este afiat n Vizualizare proiect i facei clic pe cmpul pe care dorii s solicite ENTRY date. 2. Facei clic pe caseta necesare n domeniul proprietile seciunii. 3. Facei clic pe sgeata list i selectai Da. [Anterior] [Cuprins Page] [Next]

Datele validarea
Validarea datelor testeaz date de intrare pentru a v asigura c este conform cu un set specific de reguli.

Access afieaz mesajul de eroare introdus ori de cte ori regula de validare este rupt.

Fr ndoial, este cel mai puternic instrument putei utiliza pentru a preveni erorile de introducere a datelor. Cu, Access testeaz de fapt date pentru a v asigura c acesta este conform cu ceea ce dorii s apar n tabel. n cazul n care datele de intrare nu ndeplinete cerinele dumneavoastr, Access respinge i afieaz un mesaj de eroare. Validare de date funcioneaz cel mai bine n numr, moned, i data / ora domenii. Putei crea o regul de validare pentru introduceri de text, dar acest lucru poate fi complicat mai ales dac dorii s testai o mulime de variabile de text. Exist de fapt dou cutii care se refer la validarea datelor. Acestea sunt:

Validarea cutie Regul: folosit pentru a specifica cerinele pentru datele introduse n teren. Validarea Text Box: Folosit pentru a specifica mesajul care va fi afiat pentru utilizator atunci cnd datele care ncalc regula de validare este introdus.

Crearea de reguli de validare a datelor poate fi un pic dificil s creai o validare de date folosind aceleai greu-la-amintesc operatorii pe care le utilizai n filtre i interogri. Tabelul conine unele validri de date pe care le putei modifica i de a folosi n tabele. 1. Dac este necesar, deschidei baza de date 4 Lectia i dublu-clic pe masa tblCustomers.

Deschide tabelul tblCustomers. 2. Comutarea la vizualizarea Proiectare fcnd clic pe butonul Vizualizare din bara de instrumente. Tu decizi s se precizeze c domeniul DOB nu poate fi mai trziu de data de astzi. (Nu putem avea nici oameni cu ziua de natere n viitor, nu?) 3. Facei clic pe cmpul DOB. nainte de a ncepe, trebuie s v asigurai c domeniul DOB este o Data / Ora fieldyou ar fi schimbat acest lucru ntr-o lecie anterioar. 4. Verificai dac acel tip de date din domeniul DOB este setat la Dat / Or. n primul rnd avei nevoie pentru a introduce o regul de validare. 5. Facei clic pe caseta Regul de validare i de tip Date( ) . Regula de validare pe care tocmai ai introdus-o va mpiedica utilizatorii s introduc datele mai trziu de data de astzi n domeniul DOB. Apoi, trebuie s specificai mesajul de eroare pe care Access va afia n cazul n care cineva ncearc s rup regula de validare prin introducerea o dat viitoare. 6. Facei clic pe caseta Text de validare i de tip Date must not be later than today's date . Masa ta ar trebui s arate similar cu figura. S testa noua regul nostru de validare a datelor. 7. Facei clic pe butonul Save de pe bara de instrumente pentru a salva modificrile, facei clic pe Nu pentru a nchide mesajul despre testarea de date existente, i apoi facei clic pe butonul Vizualizare pentru a afia tabelul n vizualizarea Foaie de date. Reguli de validare de date se aplic att nregistrri noi i existente. Trece la pasul urmtor i s ncerce modificarea unei nregistrri, astfel nct se rupe regula de validare a datelor. 8. Facei clic pe cmpul DOB pentru orice nregistrare. Schimbai data la o dat ulterioar care cade dup ziua de azi, i apoi apsai Enter. Cnd ncercai s ncalce regula de validare, Access afieaz textul de validare ai introdus din nou n Pasul 5, dup cum se arat n figur. 9. Facei clic pe OK i apsai Esc pentru a anula schimbarea. Luai n considerare urmtorul tabel de date de validare "foaie de ieftin." Dvs. Acesta conine mostre de cele mai comune tipuri de. Simii-v liber pentru a copia, modifica, sau se amestec i se potrivesc aceste exemple pentru a v crea propriile reguli de validare.

Exemple de date de validare

Reguli de validare

Descriere

<100 <= 100 ntre 1 i 10 0 <1/1/95 > = Date () <= Date ()

Trebuie s fie mai mic de 100. Trebuie s fie mai mic sau egal cu 100. Trebuie s fie ntre 1 i 10. Nu trebuie s fie egal 0. Trebuie s fie o dat nainte de 1/1/95. Trebuie s fie data de azi sau mai trziu. Trebuie s fie data de azi sau mai devreme.

"Business" sau "Pleasure" sau "Altele" Trebuie s fie "de afaceri" sau "plcere" sau "Altele". Ca "??" Cum ar fi "# # # #" Trebuie s aib dou personaje. Trebuie s aib patru numere.

Pentru a valida date de teren:


1. ASIGURAI-V MASA este afiat n Vizualizare proiect i facei clic pe cmpul pe care dorii s aplice o regul de validare pentru a. 2. Facei clic pe validrii regulilor BOX N DOMENIUL proprietile seciunii. 3. Introducei o expresie care dorii s utilizai pentru validarea datelor din domeniu. 4. Facei clic pe VALIDAREA TEXT BOX N DOMENIUL proprietile seciunii. 5. Introducei textul care ACCESUL va afia atunci cnd utilizatorul ncearc s intre date incorecte pentru cmp.

Crearea unei mti de intrare


Primul pas al expertului.

Specificai modul n care dorii ca textul dumneavoastr s fie depozitate: cu sau fr simbolurile masca de intrare.

O masc de intrare limiteaz cantitatea i tipul de informaii care pot fi introduse ntr-un cmp. Ai vzut, probabil deja un exemplu de o masc de intrare pe un obinuit tip formthe hrtie de form care presupune c eti prea dimwitted s tie cum s scrie n jos numrul dvs. de telefon sau numrul de securitate social i, astfel, v ofer un ghid ca (___ ) ___ - _____ sau ____-__ _-_ _____. Uit-te familiar? Asta-i o masc de intrare, pur i simplu. Exist dou moduri de a crea o masc de intrare:

Facei clic pe Construii buton i avea crea masca de intrare pentru tine (modul rapid si usor). Singura problema cu Expertul masc de intrare este ca acesta poate ajuta doar s creai mti de intrare pentru numere de telefon, numere de securitate social, coduri zip, i data i ora domenii. Creai masca de intrare v prin tastarea o serie de caractere n caseta de masca de intrare (la fel de greu). Dac dorii s utilizai aceast metod brutal, se refer la masa pentru a vedea ceea ce trebuie s intre n scopul de a crea o masc de intrare.

n aceast lecie vei nva cum s utilizai Expertul masc de intrare pentru a aduga o masc de intrare pentru un cmp. 1. Comutarea la vizualizarea Proiectare fcnd clic pe butonul Vizualizare din bara de instrumente. Acum, haidei s creeze o masc de intrare pentru domeniul de telefon, n scopul de a reduce erorile de introducere a datelor i pentru a reaminti utilizatorilor s introduc codul de zona. 2. Facei clic pe cmpul Telefon. Acum, s ne uitm la ... 3. Facei clic pe caseta masca de intrare. A buton apare lng Mask boxclick de intrare pe acest buton pentru a porni Expertul masc de intrare. 4. Facei clic pe Butonul construi pentru a porni Expertul masc de intrare.

Primul pas al Expertului masc de intrare apare, aa cum se arat n figur. Tot ce trebuie s facei aici este selecta masca de intrare pe care dorii s alegei. Dac dorii s ncercai o masc de intrare pentru a vedea cum funcioneaz, facei clic pe masca de intrare pe care dorii s utilizai i apoi tastai un text prob n caseta "ncearc". n funcie de modul de acces este setat pe computer, un mesaj de eroare poate aprea atunci cnd facei clic pe butonul Build. Nu v facei griji toate acest lucru nseamn c Expertul masc de intrare nu este instalat n prezent. Facei clic pe OK s-l instalai. 5. Facei clic pe numrul de telefon masca de intrare i apoi ncercai s tastai un numr de telefon din ncearc cutie. Facei clic pe Urmtorul cnd ai terminat. Apare urmtorul pas din Expertul masc de intrare. Dac dorii, putei selecta un substituent diferit de a utiliza dect implicit subliniere (__) caracter. 6. Facei clic pe Next. Urmtorul pas din Expertul masc de intrare este foarte important specific modul n care Access s stocheze datele (vezi figura). Avei dou opiuni:
o

Cu simbolurile din masca: Aceasta va stoca doar textul pe care l introducei n cmpul i simbolurile masca de intrare. De exemplu, dac introducei 5555555555 ntr-un cmp de telefon, Access va salva simbolurile masc de intrare cu textul introdus, deci (555) 555-5555-ar fi salvat. Fr simbolurile din masca: Aceasta va stoca doar textul pe care l introducei n cmpul. De exemplu, dac introducei 5555555555 ntr-un cmp de telefon,

Access va afia (555) 555-5555, dar stoca numai numerele pe care le tastat (5555555555). Acest lucru nu poate prea mult de o problem, i nu este excepia cazului n care dorii s exportai masa ta. Apoi, va trebui s lucreze cu rezultatele de decizia pe care ai fcut aici: numerele de telefon vor fi n nici 5555555555 sau (555) 555-5555 format. 7. Selectai cu simbolurile din opiunea masca i facei clic pe Urmtorul. Asta e! Esti gata pentru a crea masca de intrare! 8. Facei clic pe Finish pentru a crea masca de intrare. Expertul masc de intrare creeaz o masc de intrare pentru cmp. Crearea unei mti de intrare de mn, este greu, dar se poate face. Crearea unei mti de intrare de la zero prin introducerea caracterele prezentate n tabelul de mai jos n caseta de masca de intrare.
Caractere de masc de intrare

Carac ter

Descriere

Carac ter

Descriere

Numere de la 0 la 9 necesare, plus & i minus semne nu sunt permise. Numrul sau spaiu opionale, semnele plus i minus nu sunt permise. Numrul sau spaiu opionale, semnele plus i minus nu sunt permise. Punctul zecimal, mii, data, i separatoare de timp.

Caracterul sau spaiul necesar.

Caracter sau spaiu opional.

<

Convertete urmtoarele caractere la litere mici. Convertete urmtoarele caractere n majuscule. Afieaz caractere de la dreapta la stnga, mai degrab dect la stnga la dreapta. Afieaz urmtoarele caracterul masca de intrare. De exemplu, \ * ar afia *.

. ,:, - /

>

Scrisoare sau un numr necesar.

un

Scrisoare sau un numr opional.

Carac ter

Descriere

Carac ter

Descriere

L ?

Litere de la A la Z necesar. Scrisoare sau un numr opional.

Parol

Afieaz un asterisc (*) pentru fiecare caracter ce tastai.

Pentru a crea o masc de intrare pentru un cmp:


1. ASIGURAI-V MASA este afiat n Vizualizare proiect i facei clic pe cmpul pe care dorii s creai o masc de intrare pentru. 2. Facei clic pe INTRARE MASCA BOX N DOMENIUL proprietile seciunii. 3. Facei clic pe butonul Generare pentru a porni Expertul de intrare i selectai o masc de intrare din lista predefinit. Sau ... Creai manual masc de intrare introducnd caracterele dorite.

Crearea unui cmp de cutare


O list de cutare afieaz valori dintr-un tabel sau interogare.

Creai o list de cutare, prin selectarea expertul Cutare ca domeniul Tipul de date.

Selectai o surs de valori de cutare cmpului.

Selectai cmpurile care conin valorile.

Cmpuri de cutare sunt cu siguranta una dintre cele mai tari i mai puternice caracteristici din Access. Un cmp de cutare v permite s alegei de intrare a unui cmp dintr-o list de valori. Exist dou moduri n care un cmp de cutare poate obine lista de valori:

Dintr-o list de valori sau opiuni pe care le introducei tine. De exemplu, ai putea aduga valorile "FedEx", "UPS," i "aer" la un cmp expediere. Dintr-o list de valori dintr-un tabel sau interogare. De exemplu, n loc s introducei un numr de client, ai putea selectai de client dintr-o list de nume.

Putei vedea un exemplu de un cmp de cutare n figur. n loc de a fi nevoie s tastai un numr greu-la-amintesc de client, cmp de cutare afieaz informaii mai semnificative, cum ar fi numele clientului, dar pstreaz n continuare numrul de client n domeniu. Cutare cmpurile vor face mai mult sens odat ce ai lucrat de fapt cu ei, asa ca hai sa sari direct n exercitarea aceast lecie lui. 1. nchidei tabelul tblCustomers fr a salva modificrile, apoi deschidei tabelul tblCustomerTours n Vizualizare proiect. S folosim un cmp de cutare pentru a face teren de client mai usor pentru a vizualiza si adauga date la. Iat cum de a crea un cmp de cutare: 2. Facei clic pe caseta Tip de date de lng cmpul CustomerID, facei clic pe sgeata list i selectai expertul Cutare, aa cum se arat n figur. Apare, dup cum se arat n figur, i v ntreab dac dorii cmpul de cutare pentru a obine valorile din alt tabel sau interogare sau n cazul n care dorii s tastai o list de opiuni yourself. Din moment ce vrei cmpul de cutare pentru a obine valorile de mas tblCustomers, v va selecta prima opiune. 3. Facei clic pe Next.

Urmtorul pas n Expertul cutare este de a selecta tabelul sau interogarea care conine valorile pentru cmpul de cutare. Vrei s te uii n sus numele clienilor, astfel nct ar trebui s selectai tabelul tblCustomers. 4. Selectai tabelul tblCustomers i facei clic pe Urmtorul. Acum trebuie s selectai cmpurile care conin valorile pe care dorii s le afiai n cmpul de cutare. Expertul cutare afieaz numele cmpurilor din tabelul tblCustomers pe care le putei aduga la cmpul de cutare. Pentru a aduga un cmp n cmpul de cutare, facei dublu clic pe cmp sau selectai cmpul i facei clic pe butonul. Acest pas poate fi un pic confuz la nceput. Ai nevoie s adugai cmpul care conine valoarea care dorii s enterthe de client fieldbut de asemenea, v dorii s adugai mai multe domenii, care va afia informaii mai semnificative n lista de valori, cum ar fi cmpurile NumeDeFamilie i Prenume. 5. Facei dublu clic pe de client, Nume, Prenume i cmpuri pentru a le aduga la cmp de cutare, aa cum se arat n figur. Facei clic pe Urmtorul cnd ai terminat. Urmtorul pas n caseta de dialog Expert cutare este selectarea o ordine de sortare pentru lista ta. Puteti sorta nregistrrile cu pn la patru cmpuri, n oricare ordine cresctoare sau descresctoare. Noi nu vrem s atribuii o ordine de sortare chiar acum, asa ca hai sa trecem la pasul urmtor. 6. Facei clic pe Next. Acest pas v permite s reglai limea coloanelor n lista de cutare. Pentru a ajusta limea unei coloane, glisai marginea ei dreptul la limea pe care dorii, sau facei dublu clic pe marginea din dreapta a rubricii pentru a obine cel mai potrivit coloana. Putei indica, de asemenea, dac s includ sau nu cheia primar din coloana prin bifarea sau debifarea casetei de selectare "Ascunde cheie coloana". Orice cmpurile cheie primar vor fi ascunse n mod implicit pentru a face cmpul de cutare mai puin confuz. Dup cum putei vedea, cmpul cheie primar, de client, este ascuns. Dac tabelul sau interogarea cu care lucrai nu are o cheie primar, nu va aprea caseta "Ascunde cheie coloana". Expertul cutare va include n schimb un pas suplimentar n cazul n care vi se va solicita s selectai coloana care va aciona n calitate de coloana legat. 7. Facei clic pe Next. Completai Expertul cutare fcnd clic pe Finish. Ai terminat crearea cmpului de cutare! S-l testeze .... 8. Facei clic pe Da pentru a salva modificrile i apoi facei clic pe butonul Vizualizare pentru a afia tabelul n vizualizarea Foaie de date. Cmpul de client conine nc un numr de client, dar acum se caut i afieaz fieldmuch NumeDeFamilie clientului mai uor de neles.

9. Facei clic pe cmpul de client pentru orice nregistrare. Facei clic pe sgeata lista care apare n domeniu. Apare o list cu toi clienii n tableneat tblCustomers, nu-i asa? Tot ce trebuie s facei este s facei clic pe numele unui client de a aduga numrul lor de client n domeniul CustomerID. 10. Apsai Esc pentru a nchide lista fr a prelua nici o opiune.

Pentru a crea un cmp de cutare:


1. Afiarea tabelului n Vizualizare proiect. 2. Facei clic pe cmpul DE DATE caseta Tip, facei clic pe sgeata list i selectai expertul Cutare. 3. Facei clic pe Vreau coloana de cutare pentru a cuta valori ntr-un tabel sau OPIUNEA QUERY i apsai Next. 4. Selectai tabelul sau interogarea care dorii s utilizai PENTRU list de cutare i apsai Next. 5. Selectai cmpurile pe care dorii s le adugai la cmpul Cutare i facei clic pe Urmtorul. 6. Selectai ordinea de sortare pentru lista ta (opional) i facei clic pe Urmtorul. 7. Ajusta limea coloanelor care va aprea n Lista de cutare i precizeaz dac s includ sau nu de cheie primar n coloana. Facei clic pe Next. 8. Dac vi se solicit, selectai o coloan care va aciona ca coloana legat i apsai Next. 9. ENTER o etichet pentru coloana de cutare i facei clic pe FINISH. [Anterior] [Cuprins Page] [Next]

Crearea unui cmp de cutare


O list de cutare afieaz valori dintr-un tabel sau interogare.

Creai o list de cutare, prin selectarea expertul Cutare ca domeniul Tipul de date.

Selectai o surs de valori de cutare cmpului.

Selectai cmpurile care conin valorile.

Cmpuri de cutare sunt cu siguranta una dintre cele mai tari i mai puternice caracteristici din Access. Un cmp de cutare v permite s alegei de intrare a unui cmp dintr-o list de valori. Exist dou moduri n care un cmp de cutare poate obine lista de valori:

Dintr-o list de valori sau opiuni pe care le introducei tine. De exemplu, ai putea aduga valorile "FedEx", "UPS," i "aer" la un cmp expediere. Dintr-o list de valori dintr-un tabel sau interogare. De exemplu, n loc s introducei un numr de client, ai putea selectai de client dintr-o list de nume.

Putei vedea un exemplu de un cmp de cutare n figur. n loc de a fi nevoie s tastai un numr greu-la-amintesc de client, cmp de cutare afieaz informaii mai semnificative, cum ar fi numele clientului, dar pstreaz n continuare numrul de client n domeniu. Cutare cmpurile vor face mai mult sens odat ce ai lucrat de fapt cu ei, asa ca hai sa sari direct n exercitarea aceast lecie lui. 1. nchidei tabelul tblCustomers fr a salva modificrile, apoi deschidei tabelul tblCustomerTours n Vizualizare proiect. S folosim un cmp de cutare pentru a face teren de client mai usor pentru a vizualiza si adauga date la. Iat cum de a crea un cmp de cutare: 2. Facei clic pe caseta Tip de date de lng cmpul CustomerID, facei clic pe sgeata list i selectai expertul Cutare, aa cum se arat n figur. Apare, dup cum se arat n figur, i v ntreab dac dorii cmpul de cutare pentru a obine valorile din alt tabel sau interogare sau n cazul n care dorii s tastai o list de opiuni yourself. Din moment ce vrei cmpul de cutare pentru a obine valorile de mas tblCustomers, v va selecta prima opiune. 3. Facei clic pe Next.

Urmtorul pas n Expertul cutare este de a selecta tabelul sau interogarea care conine valorile pentru cmpul de cutare. Vrei s te uii n sus numele clienilor, astfel nct ar trebui s selectai tabelul tblCustomers. 4. Selectai tabelul tblCustomers i facei clic pe Urmtorul. Acum trebuie s selectai cmpurile care conin valorile pe care dorii s le afiai n cmpul de cutare. Expertul cutare afieaz numele cmpurilor din tabelul tblCustomers pe care le putei aduga la cmpul de cutare. Pentru a aduga un cmp n cmpul de cutare, facei dublu clic pe cmp sau selectai cmpul i facei clic pe butonul. Acest pas poate fi un pic confuz la nceput. Ai nevoie s adugai cmpul care conine valoarea care dorii s enterthe de client fieldbut de asemenea, v dorii s adugai mai multe domenii, care va afia informaii mai semnificative n lista de valori, cum ar fi cmpurile NumeDeFamilie i Prenume. 5. Facei dublu clic pe de client, Nume, Prenume i cmpuri pentru a le aduga la cmp de cutare, aa cum se arat n figur. Facei clic pe Urmtorul cnd ai terminat. Urmtorul pas n caseta de dialog Expert cutare este selectarea o ordine de sortare pentru lista ta. Puteti sorta nregistrrile cu pn la patru cmpuri, n oricare ordine cresctoare sau descresctoare. Noi nu vrem s atribuii o ordine de sortare chiar acum, asa ca hai sa trecem la pasul urmtor. 6. Facei clic pe Next. Acest pas v permite s reglai limea coloanelor n lista de cutare. Pentru a ajusta limea unei coloane, glisai marginea ei dreptul la limea pe care dorii, sau facei dublu clic pe marginea din dreapta a rubricii pentru a obine cel mai potrivit coloana. Putei indica, de asemenea, dac s includ sau nu cheia primar din coloana prin bifarea sau debifarea casetei de selectare "Ascunde cheie coloana". Orice cmpurile cheie primar vor fi ascunse n mod implicit pentru a face cmpul de cutare mai puin confuz. Dup cum putei vedea, cmpul cheie primar, de client, este ascuns. Dac tabelul sau interogarea cu care lucrai nu are o cheie primar, nu va aprea caseta "Ascunde cheie coloana". Expertul cutare va include n schimb un pas suplimentar n cazul n care vi se va solicita s selectai coloana care va aciona n calitate de coloana legat. 7. Facei clic pe Next. Completai Expertul cutare fcnd clic pe Finish. Ai terminat crearea cmpului de cutare! S-l testeze .... 8. Facei clic pe Da pentru a salva modificrile i apoi facei clic pe butonul Vizualizare pentru a afia tabelul n vizualizarea Foaie de date. Cmpul de client conine nc un numr de client, dar acum se caut i afieaz fieldmuch NumeDeFamilie clientului mai uor de neles.

9. Facei clic pe cmpul de client pentru orice nregistrare. Facei clic pe sgeata lista care apare n domeniu. Apare o list cu toi clienii n tableneat tblCustomers, nu-i asa? Tot ce trebuie s facei este s facei clic pe numele unui client de a aduga numrul lor de client n domeniul CustomerID. 10. Apsai Esc pentru a nchide lista fr a prelua nici o opiune.

Pentru a crea un cmp de cutare:


1. Afiarea tabelului n Vizualizare proiect. 2. Facei clic pe cmpul DE DATE caseta Tip, facei clic pe sgeata list i selectai expertul Cutare. 3. Facei clic pe Vreau coloana de cutare pentru a cuta valori ntr-un tabel sau OPIUNEA QUERY i apsai Next. 4. Selectai tabelul sau interogarea care dorii s utilizai PENTRU list de cutare i apsai Next. 5. Selectai cmpurile pe care dorii s le adugai la cmpul Cutare i facei clic pe Urmtorul. 6. Selectai ordinea de sortare pentru lista ta (opional) i facei clic pe Urmtorul. 7. Ajusta limea coloanelor care va aprea n Lista de cutare i precizeaz dac s includ sau nu de cheie primar n coloana. Facei clic pe Next. 8. Dac vi se solicit, selectai o coloan care va aciona ca coloana legat i apsai Next. 9. ENTER o etichet pentru coloana de cutare i facei clic pe FINISH. [Anterior] [Cuprins Page] [Next]

Crearea o list de valori


O list de valori afieaz o list de opiuni pe care le specificai.

Creai o list de valori prin selectarea expertul Cutare pentru domeniul Tipul de date.

Selectai o surs de valori de cutare cmpului.

Introducei opiunile pe care dorii s le vedei n lista de valori.

Similar cu vrul su n lista de cutare, o list de valori afieaz o list de valori ntr-o list vertical. Spre deosebire de o list de cutare, care afieaz datele dintr-un tabel sau o interogare, o list de valori afieaz o list de opiuni pe care le introducei manual, aa cum se arat n figur. O list de valori este util dac introducei aceleai date ntr-un domeniu nou i din nou. De exemplu, dac v livra un produs cu ajutorul a trei servicii de curierat diferite, putei crea o list de valori care afieaz cele trei servicii de curierat, cum ar fi aer, FedEx, UPS i. Dei este posibil s schimbai opiunile afiate ntr-o list de valori, acest lucru este un proces destul de greoi. Din acest motiv, ar trebui s utilizai numai pentru valori care nu se va schimba foarte des. Dac dorii s afiai o mulime de opiuni, cum ar fi o list de abrevieri de stat sau valorilor care pot schimba frecvent, trebuie s creai un tabel pentru a stoca aceste valori i apoi a le afia cu o list de cutare n loc. Este mult mai uor pentru a schimba valorile ntr-un tabel dect este de a modifica opiunile dintr-o list de valori. Aceast lecie v va arta cum s creai o list de valori, care conine mai multe opiuni statice. 1. Dac este necesar, deschidei baza de date 4 Lectia i dublu-clic pe masa tblCustomerTours. Apare tabelul tblCustomerTours. 2. Comutarea la vizualizarea Proiectare fcnd clic pe butonul Vizualizare din bara de instrumente. S creeze o list de valori, care va face mai uor pentru a introduce date n nav Via domeniu. 3. Facei clic pe caseta Tip de date de lng expediat prin cmp, facei clic pe sgeata list i selectai expertul Cutare, aa cum se arat n figur.

Apare, dup cum se arat n figur, i v ntreab dac dorii cmpul de cutare pentru a obine valorile din alt tabel sau interogare sau n cazul n care dorii s tastai o list de opiuni yourself. Din moment ce dorii s introducei personal de opiunile care apar n lista de valori, vei dori pentru a selecta a doua opiune. 4. Facei clic pe voi scrie n valorile pe care doresc opiune i facei clic pe Urmtorul. Urmtorul pas al Expertul cutare apare, aa cum se arat n figur. Acest pas este destul de uor pur i simplu introducei opiunile pe care dorii s fie afiate n lista de valori. 5. Facei clic n caseta Col1, tip Airborne , apsai pe Tab, tip FedEx , apsai pe Tab, i de tip UPS . Lista de valori va afia aceste trei valori. Dac dorii s adugai o mulime de opiuni (zece sau mai multe) n lista de valori sau dac valorile din lista se va schimba, luai n considerare crearea unui tabel pentru a stoca valorile i a le afia cu o list de cutare n loc. Adugarea opiunile iniiale pentru o list de valori este uor, dar adugarea, schimbarea sau tergerea aceste valori pot fi o povar. 6. Facei clic pe Next. Ai terminat crearea listei valoare! 7. Completai Expertul cutare fcnd clic pe Finish. S vedem cum funcioneaz lista noastr de noua valoare. 8. Facei clic pe butonul Save de pe bara de instrumente pentru a salva modificrile i apoi facei clic pe butonul Vizualizare pentru a afia tabelul n vizualizarea Foaie de date. Pentru a afia lista de valori pentru nav Via domeniu, facei clic pur i simplu expediat prin cmp i facei clic pe sgeata listei. 9. Facei clic pe nave Via domeniu pentru orice nregistrare. Facei clic pe sgeata lista care apare n domeniu. Apare n lista de valori cu trei curieri le-ai introdus n pasul 5. 10. Selectai FedEx din lista de cutare. Putei selecta, de asemenea, o opiune dintr-un cmp de cutare tastnd primele litere ale intrrii.

Pentru a crea o list de valori:


1. Afia tabelul n Vizualizare proiect.

2. Facei clic pe datele din cutia Felul terenului dorii s creai lista de valori PENTRU, facei clic pe sgeata list i selectai expertul Cutare. 3. Facei clic pe I va tip n valorile pe care vreau opiune i facei clic pe Urmtorul. Specificai numrul de coloanele pe care dorii s apar n lista de valori. 4. Introducei valorile din list. Redimensionarea limea coloanei dac este necesar. Facei clic pe Urmtorul cnd ai terminat. 5. ENTER o etichet pentru coloana de cutare i facei clic pe FINISH. [Anterior] [Cuprins Page] [Next]

Modificarea o list de cutare


Putei afia i modifica proprietile unui cmp de cutare, fcnd clic pe fila Cutare n seciunea Proprieti cmp.

V permite s modificai ce apare ntr-o list de cutare

Modificarea unui cmp de cutare existent nu este aproape la fel de simpl ca a crea unul. Putei afia i modifica proprietile pentru un cmp de cutare, fcnd clic pe fila Cutare n seciunea Proprieti cmp. Exist mai multe motive de ce ar dori s modificai un cmp de cutare:

Pentru a sorta nregistrrile dintr-o list de cutare. De exemplu, pentru a sorta nregistrrile ntr-o list de cutare n ordine alfabetic dup numele de familie. Pentru a aduga, modifica sau terge opiunile statice dintr-o list de valori. De exemplu, ai putea aduga "US Postal Service" pentru o expediat prin lista de valoare.

n aceast lecie vei nva cum de a vizualiza i modifica un cmp de cutare existente. 1. Comutarea la vizualizarea Proiectare fcnd clic pe butonul Vizualizare din bara de instrumente. Cmp de cutare de client ne-a creat ntr-o lecie anterioar este rece, dar ceea ce n cazul n care lista de nume nu se afieaz n ordine alfabetic? Nu o problemyou poate schimba acest lucru prin cmpul de cutare. Afia i modifica proprietile pentru un cmp de cutare, fcnd clic pe fila Cutare n seciunea Proprieti cmp. 2. Facei clic pe cmpul de client, apoi facei clic pe fila Cutare n seciunea Proprieti cmp. Proprietile pentru cmp de cutare de client sunt afiate, aa cum se arat n figur. Putei afla mai multe despre aceste proprieti n mas. 3. Facei clic pe caseta Surs rnduri. Care SELECT tehnic [tblCustomers] [de client] lucruri n caseta Surs rnd este o instruciune SQL.. SQL (Structured Query Language) este un limbaj de cele mai multe programe de baze de date utilizat pentru a crea interogri, se spune cmpuri de cutare n cazul n care pentru a obine valorile lor. Din fericire, nu trebuie s tie cum s scrie SQL pentru a modifica un cmp de cutare, putei utiliza grila de interogare familiar pentru a crea instruciunea SQL pentru tine. 4. Facei clic pe Builder. Butonul SOURCE rnd pentru a afia SQL: fereastra de Query

SQL: apare fereastra de Query Builder, aa cum se arat n figur. Yepit e la fel grila de interogare care suntei deja familiarizat cu. 5. n cmpul Nume, facei clic pe Sortare caseta list sgeat i selectai Ascendent, aa cum se arat n figur. Acest lucru va sorta domeniul de cutare CustomerID de cmpul Nume. 6. nchidei SQL: fereastra de Query Builder i facei clic pe Da cnd vi se solicit pentru a salva modificrile. Actualizri de acces declaraia SQL pentru cmpul de cutare de client. Asemenea, putei vizualiza, modifica sau terge opiunile de la o list de valori utiliznd fila de cutare. 7. Facei clic pe nave Via domeniu. Caseta Surs rnduri conine opiunile lista de valori. 8. Facei clic pe caseta Surs rnduri.

Caseta Surs rnduri conine textul "Airbone", "FedEx"; "UPS". Putei aduga opiuni pentru lista de valori prin tastarea ei n boxjust Sursa rnd asigurai-v c opiunile sunt nchise de ghilimele (") i separate prin punct i virgul (;). 9. Tip ; "US Mail" astfel nct sursa de rnduri citete "Airbone," FedEx "," UPS "," US Mail ". Asta ityou've terminat modificarea cmpurile de cutare n tabelul tblCustomerTours. 10. Salvai modificrile, nchidei tabelul tblCustomerTours i baza de date.
Cutare Proprieti cmp

Proprietat e

Descriere

Afiajul de control Rnd Tip surs

Determin dac cmp de cutare este o caset text, caset combo sau caseta list. Determin modul n care Access furnizeaz date pentru cmp de cutare: dintrun tabel sau o interogare, dintr-o list de valori specificate n caseta Surs rnd, sau dintr-o list de nume de cmp dintr-un tabel sau o interogare. Determin ceea ce este afiat n cmpul de cutare. Setarea proprietii Surs rnduri depinde de sursa de setarea proprietii tip rnd. Coloan din lista de cutare care conine valoarea care este efectiv depozitat n domeniu. Coloana legat este prima coloana (1), n mod implicit. Numrul de coloane, care sunt afiate n lista de cmpuri de cutare. Limea fiecrei coloane, care este afiat n lista de cmpuri de cutare. Setarea o lime de coloan la 0 ascunde coloana. Determin dac un cmp poate accepta o valoare care nu este n lista de cutare.

Rnd Sursa Coloana legat Numarul de coloane Latimile coloanelor Limita de la Lista

Pentru a modifica o list de cutare:


1. Afia tabelul n Vizualizare proiect. 2. Facei clic pe list de cutare'S cmpul Nume caset, facei clic apoi pe fila de cutare n DOMENIUL proprietile seciunii. 3. Facei clic pe sursa BUTONUL rnd pentru a afia SQL: WINDOW Query Builder.

4. Efectuai modificrile dorite, apoi nchidei SQL: WINDOW Query Builder.

Revizuirea
Lecia Sumar
nelegerea Proprieti cmp

Pentru a afia un tabel n Vizualizare proiect: Deschidei tabelul i facei clic pe butonul Vizualizare de pe bara de instrumente, sau, n fereastra Baz de date, facei clic pe pictograma Tabele din bara Obiecte, selectai tabelul, apoi facei clic pe butonul de design.
Indexarea unui cmp

Pentru a Index-un cmp: Afiarea tabelul n Vizualizare proiect. Facei clic pe cmpul pe care dorii ca un index, facei clic pe caseta indexate, facei clic pe sgeata de list, i selectai una din urmtoarele: Da (dubluri OK), dac dorii, pentru a permite mai multe nregistrri pentru a avea aceleai date n domeniu, sau selectai Da (nu dubluri) n cazul n care dorii s v asigurai c nu exist dou nregistrri au aceleai date n domeniu.
Adugarea unei chei primare pentru un tabel

Pentru a aduga o cheie primar ntr-un tabel: Afiarea tabelul n Vizualizare proiect i facei clic pe cmpul pe care dorii s o setai ca cheie primar. n cazul n care un astfel de domeniu nu exist, va trebui s-l creeze. Facei clic pe butonul Primary Key din bara de instrumente sau facei clic dreapta pe cmpul pe care dorii s o utilizai ca cheie primar i selectai Primary Key din meniul de comenzi rapide.
Inserarea, tergerea, i Fields Reordonarea

Pentru a insera un rnd: Facei clic pe selectorul de rnd pentru cmpul care va fi sub noul domeniu pe care dorii s introducei i apsai Insert. Pentru a schimba ordinea cmpurilor ntr-un tabel: Facei clic pe selectorul de rnd pentru cmpul pe care dorii s l mutai i facei clic i glisai rndul selectat n locaia dorit. Pentru a terge un cmp dintr-un tabel: Facei clic pe selectorul de rnd pentru cmpul i apsai Delete.
Modificarea unui cmp Tip de date

Pentru a schimba tipul de date pentru un cmp: afiarea tabelului n vizualizarea Proiectare, facei clic pe Date caseta Tip cmp, facei clic pe sgeata de list, i selectai tipul de date.
Folosirea Descrieri cmpuri

Pentru a aduga o descriere a unui cmp: afiarea tabelului n vizualizarea Proiectare, facei clic pe cmpul de caseta Descriere, i tastai descrierea.

Adugarea unei legende

Pentru a aduga o legend la un cmp: afiarea tabelului n vizualizarea Proiectare, facei clic pe cmpul pe care dorii s adugai o legend la, facei clic pe caseta Legend din seciunea Proprieti cmp, i tastai legenda.
Schimbarea Dimensiune cmp

Pentru a modifica dimensiunea cmp: afiarea tabelului n vizualizarea Proiectare, facei clic pe cmpul a crui dimensiune dorii s modificai, facei clic pe caseta Dimensiune cmp n seciunea Proprieti cmp, i fie introducei valoarea Dimensiune cmp (pentru cmpurile de text), sau alege valoarea din list (pentru cmpurile Numr).
Numrul de formatare, valutar, i data / Ora Fields

Pentru formatul de numr i domenii valutar: afiarea tabelului n vizualizarea Proiectare, facei clic pe cmpul pe care dorii s formatai, facei clic pe caseta Format din seciunea Proprieti cmp, facei clic pe sgeata list, i selectai un format de numr. Pentru a modifica numrul de zecimale: afiarea tabelului n vizualizarea Proiectare, facei clic pe cmpul pe care dorii s formatai, facei clic pe Decimal cutie locuri din seciunea Proprieti cmp, facei clic pe sgeata list, i selectai numrul de zecimale pe care dorii s afiai .
Numrul de formatare, valutar, i data / Ora Fields de mana

Pentru Formatarea manual a unei date / ora, numrul de, sau Domeniul valutar: afiarea tabelului n vizualizarea Proiectare, facei clic pe cmpul pe care dorii s formatai, facei clic pe caseta Format din seciunea Proprieti cmp, i introducei caractere sau simboluri formatare corespunztoare.
Formatarea cmpuri text

Pentru Formatarea manual a unui cmp text: afiarea tabelului n vizualizarea Proiectare, facei clic pe cmpul de text pe care dorii s formatai, facei clic pe caseta Format din seciunea Proprieti cmp, i introducei adecvate simbolurile de formatare a textului.
Setarea unei valori implicite

Pentru a introduce o valoare implicit pentru un cmp: afiarea tabelului n vizualizarea Proiectare, facei clic pe cmpul pe care dorii s adugai o valoare implicit la, facei clic pe caseta Valoare implicit n seciunea Proprieti cmp, i introducei valoarea implicit pe care dorii s apar n teren pentru noi recorduri.
Solicitarea de date de intrare

S solicite date de intrare pentru un cmp: afiarea tabelului n vizualizarea Proiectare, facei clic pe cmpul pe care dorii s solicite date de intrare pentru, facei clic pe caseta n seciunea de Proprieti cmp, facei clic pe sgeata listei, i selectai Da.
Datele validarea

Pentru a valida datele de cmp: afiarea tabelului n vizualizarea Proiectare, facei clic pe cmpul pe care dorii s se aplice o regul de validare pentru, facei clic pe caseta de Regul de validare n seciunea Proprieti cmp, i introducei expresia pe care dorii s utilizai pentru a valida de date al cmpului. Apoi, facei clic pe caseta text de validare n seciunea Proprieti cmp i introducei textul pe care Access va afia atunci cnd utilizatorul ncearc s introduc date incorecte pentru cmp.
Crearea unei mti de intrare

Pentru a crea o masc de intrare pentru un cmp: afiarea tabelului n vizualizarea Proiectare, facei clic pe cmpul pe care dorii s creai o masc de intrare pentru, i facei clic pe caseta masca de intrare n seciunea Proprieti cmp. Facei clic pe butonul Build pentru a porni Expertul de intrare, apoi fie selectai o masc de intrare din lista predefinit sau a crea manual masca de intrare prin introducerea de caractere corespunztoare.
Crearea unui cmp de cutare

Pentru a crea un cmp de cutare: Afiarea tabelul n Vizualizare proiect, facei clic pe Date caseta Tip cmp, facei clic pe sgeata de list, i selectai expertul Cutare. Facei clic pe Vreau coloana de cutare s caute valorile ntr-un tabel sau o opiune interogare, facei clic pe Urmtorul, apoi selectai tabelul sau interogarea pe care dorii s utilizai pentru aspectul list i facei clic pe Urmtorul. Selectai cmpurile pe care dorii s le adugai la cmpul de cutare i facei clic pe Urmtorul. Selectai o ordine de sortare pentru lista ta (opional) i facei clic pe Urmtorul. Reglai limea coloanelor care va aprea n lista de cutare i indic dac sau nu s includ cheia primar din list. Dac tabelul sau interogarea nu are o cheie primar, vi se va cere pentru coloana care va aciona n calitate de coloana legat. Facei clic pe Next. Introducei o etichet pentru coloana de cutare, i facei clic pe Finish.
Crearea o list de valori

Pentru a crea o list de valori: Afiarea tabelul n Vizualizare proiect, facei clic pe Date caseta Tip cmp, facei clic pe sgeata de list, i selectai expertul Cutare. Facei clic pe voi scrie n valorile pe care doresc opiune i facei clic pe Urmtorul. Specifica numrul de coloane pe care dorii s apar n lista de valori, apoi introducei valorile din list. Redimensionarea limea coloanei, dac este necesar, i facei clic pe Urmtorul cnd ai terminat. Introducei o etichet pentru coloana de cutare i facei clic pe Finish.
Modificarea o list de cutare

Pentru a modifica o list de cutare: Afiarea tabelul n Vizualizare proiect, facei clic pe cmp caseta Nume list de cutare a lui, apoi facei clic pe fila Cutare n seciunea Proprieti cmp. Facei clic pe butonul Surs rnduri pentru a afia SQL: fereastra de Query Builder, efectuai modificrile dorite, apoi nchidei SQL: fereastra de Query Builder. Chestiona 1. Care dintre urmtoarele NU este o proprietate teren? 1. Dimensiune cmp. 2. Format. 3. Culoare.

4. Indexate. 2. Indexarea unui cmp accelereaz dramatic la ntrebrile i sorteaz efectuate pe teren, prin urmare, ar trebui ntotdeauna s indice fiecare cmp dintr-un tabel. (Adevrat sau fals?) 3. Care dintre urmtoarele afirmaii nu este adevrat? 1. Proprietatea indexate are trei setri: Nu, Da (dubluri OK), i Da (Fr dubluri). 2. Cmpurile cheie primar sunt indexate automat. 3. Da (Fr dubluri) opiune index mpiedic intrrile dublate n tabel. 4. Putei indice orice tip de cmp: Text, data / ora, AutoNumerotare, numr, moned, da / nu, memo, obiect OLE, i hyperlink domenii. 4. Care din urmtoarele domenii nu ar face-o cheie primar potrivit? 1. Un cmp AutoNumerotare. 2. Numrul de securitate social un client. 3. Un numr de factur. 4. Un cmp de date. 5. Textul introdus n cmpul caseta Descriere va aprea ntr-o fereastr de tip pop-up ori de cte ori un utilizator selecteaz acest domeniu. (Adevrat sau fals?) 6. Proprietatea Dimensiune cmp funcioneaz diferit, n funcie de domeniu este un cmp de text sau numr. (Adevrat sau fals?) 7. Care dintre urmtoarele proprieti Format ar afia numele complet al lunii? 1. LUNA. 2. FULLMONTH. 3. mm. 4. mmmm. 8. Care dintre urmtoarele afirmaii nu este adevrat? 1. Proprietatea Valoare implicit este introdus automat ntr-un cmp atunci cnd un nou record este creat. 2. Proprietatea Obligatoriu determin dac un utilizator trebuie s introduc o valoare ntr-un cmp sau nu. 3. Un cmp de cutare v permite s alegei de intrare a unui cmp dintr-o list de valori, care de multe ori vine din alt tabel sau interogare. 4. (___) ___ - _____ Este un exemplu de rezisten solicitate. 9. Ce adugarea a> n caseta Format de un cmp de text nu? 1. Impune ca toate caracterele nscrise n domeniu s fie n majuscule. 2. Afieaz caractere din domeniu cu majuscule.

3. Impune ca toate caracterele nscrise n domeniu pentru a fi numere. 4. Afieaz caractere din domeniu ntr-un font mai mare. 10. Care dintre urmtoarele afirmaii nu este adevrat? 1. Caseta Valoare implicit v permite s specificai o valoare care este introdus automat ntr-un cmp atunci cnd un nou record este creat. 2. Caseta Obligatoriu v permite s specificai dac este necesar introducerea de date pentru un cmp. 3. Lungimea maxim a unui cmp memo este de 255 de caractere. 4. Caseta de Regul de validare v permite s testai de date pentru a v asigura c aceasta este conform cu ceea ce dorii s apar n tabel. De exemplu, introducnd 100 ar necesita ca un numr s fie mai mic de 100. 11. Dorii s creai un cmp care v permite s adugai numele unui client de a alege dintr-o list vertical. Care din urmtoarele domenii ar lsa s faci asta? 1. Un cmp Memo. 2. Un cmp de cutare. 3. Un cmp OLE. 4. Un cmp hyperlink. 12. Ce este textul corespunztor pentru <# 1/1/95 # validare Setarea norma? 1. Introducei o dat nainte de 1995. 2. Introducei o valoare mai mic dect 1195. 3. Introducei o valoare mai mare dect 1195. 4. Valoarea trebuie s fie mai mic de 95 de caractere. 13. Putei seta un cmp drept cheie primar selectnd cmpul i facei clic pe butonul Primary Key din bara de instrumente. (Adevrat sau fals?) Teme pentru acas 1. Deschidei baza de date temele. 2. Deschidei tabelul Clieni n Vizualizare proiect. 3. Limita dimensiunea cmpului de domeniile NumeDeFamilie i Prenume la 15 de caractere. 4. Specifica un format pentru domeniul de stat, care va afia toate intrrile n majuscule. 5. Crearea unei mti de intrare pentru domeniul SSN, astfel nct utilizatorii trebuie s introduc informaii ntr-o ___-_ _-_ __ format i s fac domeniul SSN un cmp obligatoriu. 6. Index att domeniile NumeDeFamilie i Prenume (duplicate OK). 7. Face domeniul SSN cheie primara a tabelei.

8. Salvai modificrile la tabelul Clieni i nchidei baza de date temele. Quiz Rspunsuri 1. C. Nu sunt proprietile de culoare pentru alte obiecte de baze de date, dar nu pentru cmpuri ntr-un tabel. 2. Fals. Numai indice acele domenii pe care le utilizai frecvent pentru a filtra sau informaii fel. Indexare prea multe cmpuri ntr-un tabel ncetinete filtre i sorteaz, nvingndu-ideea din spatele proprietate index. 3. D. Aceasta a fost o questionyou complicat nu poate Memo index, obiecte OLE, sau cmpurile hyperlink. 4. D. Pentru c data nu este de obicei o valoare unic (la aceeai dat s-ar putea s apar de mai multe ori n acelai tabel), nu ar avea n mod normal un candidat bun pentru cheia unui tabel primar. 5. Fals. Textul n domeniul caseta Descriere va aprea n bara de stare atunci cnd un utilizator selecteaz acest domeniu. 6. Adevrat. Cmpurile Text i numr / de valuta domenii au un set diferit de proprieti Dimensiune cmp. 7. D. O alt ntrebare dificil "mmmm" ar afia numele complet al lunii. 8. D. (___) ___ - _____ este un exemplu de o proprietate masc de intrare, nu o proprietate Obligatoriu. 9. B. Adugarea o caset a format un cmp de text afiseaza toate caracterele n majuscule. 10. C. Cmpurile Memo au o lungime maxim de 64.000 de caractere. 11. B. Un cmp de cutare v permite s selectai o valoare dintr-o list vertical. 12. A. 13. Adevrat. Aceasta este procedura pentru stabilirea unui cmp drept cheie de masa de primar.

14. MS Tutoriale acces - Crearea de baze de date relaionale


15. Acest tutorial se refer la ceea ce muli oameni sunt de acord este una dintre conceptul de spectacol de baze de date mai dificil de a crea i de a lucra cu. O baz de date relaional conine dou sau mai multe tabele care sunt legate ntre ele ntr-un fel. De exemplu, o baz de date ar putea conine un tabel Clieni i un tabel de facturi care conine comenzile clientului. 16. n acest tutorial v va nva cum de a lega tabele ntr-o baz de date existent mpreun ntr-o relaie unu-la-mai-muli pentru a crea o baz de date relaional. Vei nva, de asemenea, cum a impune integritatea referenial ntre aceste tabele pentru a ine o eviden n domenii conexe valide i corecte.

17. Bazele de date relaionale poate fi confuz la nceput, aa c vom lua lucrurile incet si explica totul n detaliu cum mergem. S ncepem!

nelegerea Tabelul Relaii


Aceast baz de date urmrete clienii i comenzile lor n dou tabele separate, dar legate.

Schieze o diagram a bazei de date, inclusiv tabele sale i modul n care acestea se refer la unul pe altul.

Exist dou tipuri de baz de baze de date:

Plat fiier: Gndii-v de un Rolodex atunci cnd v gndii la o baz de date platfiier. O baz de date plat-fiier stocheaz toate numele sale de informare, adrese, etc.in acelai loc, la fel ca adresele sunt stocate pe un card Rolodex. Baze de date platfiier sunt incredibil de simplu de a crea i de a folosi, dar nu sunt foarte puternice sau bine adaptate la mai multe sarcini de afaceri. Relational: O baz de date relaional conine mai multe tabele, care sunt legate prin cmpuri de potrivire. Figura ilustreaz proiectarea unei baze de date relaionale. Baza de date din figura are dou tabele una care stocheaz numele i adresele clienilor, i alta care stocheaz comenzile clienilor. Cele dou tabele sunt legate sau legate de un domeniu comun. Bazele de date relaionale sunt foarte puternice, dar n curs de dezvoltare se ia o mulime de aptitudini, o mulime de practic, i o nelegere puternic de tabele i cmpuri.

Microsoft Access poate crea orice tip de baze de date fiier plat sau relaional. Cu toate acestea, cele mai multe baze de date Access tind s fie de tip relaional.

nc neclare cu privire la modul de lucru bazele de date relaionale? Pentru a vedea un exemplu al unei baze de date relaionale, uita-te la diagrama ilustrat n figura. Aceast baz de date urmrete clienii i comenzile lor. Pentru a stoca aceste informaii, baza de date utilizeaz dou tabele: clienii i comenzile. Fiecare tabel conine cmpuri care stocheaz informaii similare. Tabelul Clieni conine informaii doar despre clieni i adresele lor. Tabelul Comenzi conine informaii doar despre orice comenzile care au fost plasate acesta nu conine nici o informaie cu privire la clieni. Cele dou tabele ambele au un cmp ID, si este acest cmp ID care se refer sau leag cele dou tabele. Bazele de date relaionale economisi spaiu de stocare prin reducerea la date duplicat. De exemplu, baza de date relaional se arat n magazine Figura informaii n dou tabele legate i elimin necesitatea de a reintra n numele unui client i adresa de fiecare dat c locurile clientilor o noua ordine. Bazele de date relaionale necesit o mulime de planificare nainte. nainte de a ncerca pentru a crea baza de date, trebuie s stai jos cu un creion de ncredere i un tampon de hrtie i a mers pe jos prin urmtorii pai:

Determinai scopul bazei de date: Scrie o lista de rapoarte i liste pe care dorii s ias din baza de date. Acest lucru poate prea un pic napoi, la prima, dar aceste rapoarte sunt motivul pentru care eti crearea bazei de date. Fa o lista de rapoarte i liste pe care dorii s vedei i apoi schia unele mostre ale acestor rapoarte i liste s fie ct mai detaliat posibil. Acest lucru va ajuta la determinarea tabele i cmpuri pentru a include n baza de date. Notai Fields ai nevoie de: Acest lucru ar trebui s fie un pas uor, odat ce au determinat scopul bazei de date i au schiat cteva rapoarte de prob i liste. Organizarea i Grupul de domenii conexe n tabele separate: Fiecare tabel n baza de date trebuie s se bazeze pe un singur subiect. De rupere fiecare subiect n propria sa mas, s evite informaiile redundante i de a face baza de date mult mai organizat. Baza de date din figura este defalcat n dou tabele, clienii i comenzile, deci nu exist date duplicate. Cnd brainstorming, ncercai s rupe n jos de informaii ct mai mult posibil. Dac tabelul conine cmpuri, cum ar fi punctul 1, punctul 2, punctul 3, punctul 4, i aa mai departe, trebuie s v rupe, probabil, fiecare element n sus, n propria sa mas. Identificarea i adugai cmpurile comune pentru fiecare tabel: n figura legturi cmp ID tabelul Clieni la cmpul ID din tabelul Comenzi lui. Unul dintre domeniile legate ar fi masa lui. Vezi Adugarea unei chei primare pentru un tabel pentru mai multe informaii despre cheile primare. Schia unei diagrame a bazei de date: Creai o diagram a bazei de date similar cu cel prezentat n figura. Desenai o cutie pentru fiecare dintre tabelele i scrie numele cmpurilor de tabel e n acea cutie. Trage o linie ntre domeniile conexe. Cele mai multe relaii de mas sunt o relaie unu-la-mai-muli. Acest lucru nseamn c o nregistrare ntr-un tabel poate fi legat de una sau mai multe nregistrri din alt tabel. De exemplu, n figura, fiecare nregistrare din tabelul Clieni este legat la unul sau mai multe nregistrri n tabelul Comenzi. Acest lucru are sens, deoarece, sperm, majoritatea clientilor vor plasa mai mult de o singur comand. Ar trebui s indice cele dou pri ale relaiei prin tragere la un "1" la "unu" a relaiei i o linie " "(Simbol infinit) pe" "partea multora dintre linia relaiei.

Toate acestea scris i de planificare poate prea ca o mulime de munc, dar sunt att etapele critice n crearea unei baze de date de sunet. Carpenters nu ar ncepe construcia unei case fr planuri lor, ar? Nu i nu e diferit, dac ai de gnd s creeze o baz de date relaional bun. [Coninut pagin] [Next]

Crearea relaiilor ntre tabele


Caseta de dialog Afiare tabel

Caseta de dialog Editare relaii.

Facei clic i glisai cmpul cheie primar dintr-un tabel n cmpul de potrivire din tabelul corelat.

Odat ce ai ncepe s neleag conceptul dificil de baze de date relaionale, procesul de corelare, de fapt tabelelor ntr-o baz de date este destul de simplu. Ai lega tabele legate de

conectarea domenii comune tabelului din Accesul, se arat n figura. Ferestrei Relaii v permite s vizualizai, s creeze i s modifice relaiile dintre tabele ntr-o baz de date. Reinei urmtoarele reguli n minte atunci cnd v legai dou tabele mpreun:

Domenii legate ar trebui s fie (aproape) identic. Domenii conexe trebuie s aib acelai tip de date i dimensiunea cmpului, i ele trebuie s conin acelai tip de informaii. Domenii conexe, nu trebuie s aib acelai namebut domeniu ar trebui, astfel nct lucrurile nu se confuz. Cea mai comuna problema de oameni au atunci cnd ncearc s lege cele dou tabele este cauzat de domenii cu diferite tipuri de date i / sau dimensiuni. Cheia primar ntr-un tabel este, de obicei legat cu un teren de potrivire n cellalt tabel. Observai c n figur-cheie din tabelul tblTours de primar, TourID, link-uri ctre domeniul TourID n tabelul tblCustomerTours. Domenii legate de un cmp cheie primar AutoNumerotare trebuie s fie cmpurile Numr cu ntreg lung Dimensiune cmp.

Acum suntei gata pentru a crea o relaie ntre tabele din baza de date. Iat cum se face: 1. Gsii i facei clic pe 5 date Lecia pentru ao deschide. Pentru a vizualiza i de a crea relaii ntre tabele, avei nevoie pentru a afia fereastra Relaii. 2. Facei clic pe Buton de pe bara de instrumente relatii.

Un alt mod de a defini relaiile tabel este s facei clic dreapta pe orice zon goal n fereastra Baz de date i selectai relatii. Apare fereastra Relaii. Dac exist relaii ntre tabelele din baza de date, fiecare dintre aceste tabele vor aprea ntr-o cutie mica cu linii de conectare domenii legate tabelului. 3. n cazul n care caseta de dialog Afiare tabel nu apare atunci cnd deschidei fereastra Relaii, facei clic pe Arata butonul Table din bara de instrumente. n primul rnd trebuie s adugai tabelele pe care dorii s se refere folosind caseta de dialog Afiare tabel, dup cum se arat n figur. n acest exercitiu pe care dorii s se refere la tblCustomers, tblCustomerTours, i tabele tblTours, astfel nct va trebui s adugai aceste tabele la fereastra Relaii. 4. Facei clic pe tabel tblCustomers i facei clic pe Add. Tabelul tblCustomers apare n fereastra Relaii. 5. Facei clic pe tblCustomerTours i tabele tblTours i apoi facei clic pe Adugare pentru a le aduga la fereastra Relaii.

Putei nchide fereastra Afiare tabel atunci cnd ai terminat de adugat toate tabelele pe care dorii s se refere la unul pe altul. 6. Facei clic pe nchidere pentru a nchide caseta de dialog Afiare tabel. Esti gata pentru a ncepe cu privire la tabelele adugate. Tabele legate poate parea dificil, dar este ntr-adevr nimic mai mult dect glisarea i fixarea cmpul pe care dorii s utilizai pentru a lega o mas la alta. nainte de a putea s glisai i s fixai domeniul de potrivire de la o mas la alta, trebuie s v asigurai c cmpurile de legtur din ambele tabele sunt vizibile. 7. Glisai cmpul TourID din tabelul tblTours n cmpul TourID n tabelul tblCustomerTours, aa cum se arat n figur. Glisarea unui cmp de la o mas la alta n fereastra Relaii leag cele dou tabele, folosind domeniul selectat. Ok, deci glisare i fixare nu este destul de usor. Accesul este foarte pretentios despre locul n care punct, facei clic pe, glisai i pictur. Ai nevoie s fie foarte precise i glisai indicatorul chiar lng cmpul facei legtura la. Apare, aa cum se arat n figur. Ceea ce este deosebit de important aici este caseta de Integritate referenial Impunere. Integritatea referenial v ajut s evitai nregistrrile "orfane" i menine precizia de baze de date. De exemplu, verificarea caseta de integritate referenial ar asigura c nu ai putut intra o factur pentru un client ntr-un tabel factur cu excepia cazului n care acelai client a existat ntr-un tabel Clieni. Vom discuta despre integritate referenial mai tarziu in acest tutorial. 8. Facei clic pe Creare pentru a crea relaia dintre tblTours i tabele tblCustomerTours. Caseta de dialog Editare relaii se nchide i apare o linie ntre cmpurile TourID cele dou tabele ", indicnd faptul c tabelele sunt legate, dup cum se arat n figur. Felicitri! Tocmai ai legat dou tabele legate mpreun!

A definii relaiile tabel:


1. n fereastra Baz de date, facei clic pe RELAIILE din bara de instrumente. SAU ... Facei clic dreapta pe orice zon liber din fereastra bazei de date i selectai relaii. 2. DACA ESTE NECESAR, facei clic pe butonul Afiare tabel pe bara de instrumente. 3. Clic pe tabelul pe care dorii i facei clic pe Add. 4. Repetai pasul 3 pentru fiecare tabel dorii s le utilizai n relaia. 5. Facei clic pe nchidere.

6. CLICK domeniul vizat n primul tabel i glisai-l n cmpul conexe, n al doilea tabel. 7. Specifica orice REFERENTIAL INTEGRITATEA I / sau de a adera opiuni pentru tipul (opional). 8. Facei clic pe Creare pentru a crea relaie. [Anterior] [Cuprins Page] [Next]

Aplicarea integritate referenial


Caseta de dialog Editare relaii.

Linia Relaia dintre mas i tblCustomers tabelul tblCustomerTours indic o rela ie unu la mai mul i.

Cnd creai o relaie ntre dou tabele, acesta este, de obicei, o idee bun pentru a pune n aplicare. Deci, ce nseamn aceast expresie tehnico-sondare? Integritatea referenial ine evidena n domenii conexe valide i corecte. Integritatea referenial asigur c nu se schimba accidental sau tergerea datelor legate dintr-un tabel, dar nu i n cealalt. De exemplu, s spunem c au fost cu ajutorul a dou domenii de securitate social legate pentru a lega dou tabele. Integritate referenial nu ar permite s schimbai numrul de securitate social ntr-o nregistrare, fr a schimba numrul de securitate social n alte nregistrri aferente. Accesul este foarte pretentios despre atunci putei seta. Putei utiliza numai integritate referenial atunci cnd toate condiiile urmtoare sunt ndeplinite:

Unul dintre domeniile legate este o cheie primar Cmpurile aferente sunt de acelai tip de date i mrime. (Dac utilizai un cmp AutoNumerotare, v putei referi la un cmp Numr cu o dimensiune pe cmp ntreg.)

Ambele tabele sunt n aceeai baz de date Access. Nu poate avea o nregistrare dintr-un tabel legat dac o nregistrare de potrivire exist deja n tabelul primar. Datele orfane ntr-un tabel legat este cea mai comuna problema de oameni se confrunt atunci cnd ncearc s stabileasc integritate referenial.

Odat ce ai stabilit integritate referenial, sunt stabilite urmtoarele reguli:


Nu se poate aduga o nregistrare la un tabel legat dac o nregistrare de potrivire exist deja n tabelul primar. Nu se poate modifica valoarea unei chei primare din tabelul primar dac exist nregistrri care se potrivesc n tabelul aferent (dac nu selectai). Nu se poate terge o nregistrare dintr-un tabel primar dac exist nregistrri care se potrivesc ntr-un tabel legat (dac nu selectai).

n aceast lecie vei nva cum de a impune integritatea referenial. Tu ar trebui s aib n continuare deschis din lecia anterioar, n scopul de a finaliza aceast lecie. n primul rnd, s stabileasc o relaie ntre masa tblCustomers i masa de tblCustomerTours ... 1. Glisai cmpul IDClient din tabelul tblCustomers n cmpul IDClient din tabelul tblCustomerTours. Apare caseta de dialog Editare relaii, aa cum se arat n figur. Vrem sa impune integritatea referenial, astfel nct s nu poate intra o IDClient din tabelul tblCustomerTours cu excepia cazului n care numrul de client exist deja n tabel tblCustomers. 2. Caseta de integritate referenial n aplicare. Acest lucru va impune integritatea referenial ntre tabele. Dac primii un mesaj de eroare este c tabelele i cmpurile nu ndeplinesc toate condiiile menionate n pagina anterioar. Exist alte dou cutii foarte important n caseta de dialog Editare relaii:
o

Cascade actualizare domenii conexe: Cnd modificai datele din domeniul principal de un tabel, Access va actualiza automat de potrivire datele din tabelul corelat. Cascade terge nregistrri similare: Cnd tergei o nregistrare n tabelul principal, Access va sterge automat toate nregistrrile care se potrivesc din tabelul corelat.

Acestea sunt ambele foarte puternice optionsthink de dou ori nainte de a le utiliza. 3. Verificai ambele Cascade Actualizare domenii conexe cutie i cascad terge nregistrri similare cutie.

Acum avei posibilitatea s salvai modificrile la relaia. 4. Facei clic pe Creare pentru a crea relaia dintre tblCustomers i tabele tblCustomerTours. Access creeaz relaia dintre cele dou tabele i aplic ntre ele. Observai c linie de asociere ntre masa tblCustomers i masa tblCustomerTours arat un pic diferit. Acest raport indic faptul c integritatea referenial este n curs de executare ntre cele dou tabele i c tabelele au o relaie unu-la-mai-muli, aa cum se arat n figur (mai multe despre asta mai trziu). 5. Facei clic pe butonul nchidere pentru a nchide fereastra Relaii i facei clic pe Da pentru a salva modificrile fcute. n lecia urmtoare vei obine pentru a testa rezultatele noilor setri de integritate referenial.

Pentru a impune integritatea referenial:


1. n fereastra Baz de date, facei clic pe RELAIILE din bara de instrumente. SAU ... Facei clic dreapta pe orice zon liber din fereastra bazei de date i selectai RELATIILE 2. Dublu-clic pe linia altura pentru cel de relaie pe care dorii s lucrai. 3. Selectare Impunere REFERENTIAL BOX integritate. 4. Dac dorii ca modificrile n domeniul primar al tabelul primar copiat n domeniul vizat N TABELUL, Check cascada UPDATE domeniile legate BOX. 5. DACA VREI ACCES Pentru a terge automat nregistrrile orfane n tabelul corelat, verificai CASCADE DELETE nregistrri privind BOX. 6. Facei clic pe OK. [Anterior] [Cuprins Page] [Next]

Testului de integritate referenial & Imprimarea i tergerea de mas Relaii


Cascade tergere nregistrri privind opiune

Pentru c o nregistrare nu exist n tabelul tblCustomers, integritate referen ial nu va permite s adugai o nregistrare orfan.

n aceast lecie, vei obine pentru a testa regulile de integritate referenial v stabilii n lecia anterioar. Trebuie doar dus peste ea, dar din moment ce aceste lucruri integritate referenial este un pic mai complicat i confuz la nceput, S revizuire ... Odat ce ai stabilit integritate referenial, sunt stabilite urmtoarele reguli:

Nu se poate aduga o nregistrare la un tabel legat dac o nregistrare de potrivire exist deja n tabelul primar. Nu se poate modifica valoarea unei chei primare din tabelul primar dac exist nregistrri care se potrivesc n tabelul aferent (dac nu selectai). Nu se poate terge o nregistrare dintr-un tabel primar dac exist nregistrri care se potrivesc ntr-un tabel legat (dac nu selectai cascad terge nregistrri similare opiune).

Credei c avei o mai bun nelegere de integritate referenial nc? Nu? Aceast lecie v va oferi o sansa de a lucra cu unele tabele corelate unde integritate referenial a fost stabilit. Vei nva, de asemenea, cum s tergei o relaie ntre dou tabele. 1. Deschidei tblCustomers tablein Vizualizare foaie de date. n primul rnd haidei s ncercai s tergei o nregistrare n tabelul tblCustomers. 2. Click pe selectorul de nregistrare pentru nregistrarea cu CustomerID 1 (Antonio Rommero) i facei clic pe butonul Delete Record de pe bara de instrumente. Pentru c a permis att integritatea referenial i terge din lecia anterioar cascad, Access afieaz caseta de dialog prezentat n figura. Accesul vrea s confirmai tergerea dumneavoastr, ca tergerea nregistrare clientul va terge toate datele legate de client n tabelul tblCustomerTours. 3. Facei clic pe Da.

terge acces nregistrare din tabelul tblCustomers i orice excursii legate de client n tabelul tblCustomerTours. Dac nu ai fi aplicat integritatea referenial ntre aceste tabele, v-ar fi lsat cu una sau mai multe nregistrri "orfane" pentru Antonio Rommero n tabelul tblCustomerTours. 4. nchidei tabelul tblCustomers i deschide tblCustomerTours tablein vizualizarea Foaie de date. Vai! Tabelul tblCustomerTours conine o mulime de domenii numr de identificare, cum ar fi de client i TourID. Dac nu au o lista a acestor numere de identificare (sau au o memorie super-uman) imprimate, nu vei ti ce de client pentru a intra. (Apropo, acesta este motivul pentru care vei dori s utilizai o mulime de forme i interogri n databasesto relaional ascunde toate lucrrile tehnice interioare ale unei baze de date de la utilizatorii de nefericit.) Oricum, hai s ncercai s adugai un nou record la masa tblCustomerTours. 5. Facei clic pe butonul New Record de pe bara de navigare de nregistrare. Access adaug un nou record gol la mas. 6. Introducei un nou record, folosind informaiile din tabelele de mai jos. nainte de a ncheia adugarea de nregistrare, este foarte important s v amintii c ai ters de client 1 nregistra din nou n etapele 2 i 3. Din moment ce aplicat integritatea referenial ntre cele dou domenii de client conexe, trecei la pasul 7 pentru a afla ce se ntmpl atunci cnd ncercai s adugai nregistrarea.
De IDAnga TourI Numrul client jat D de bilete Data First Fumt Expedia Class or t prin Co st

4/2/00 0

FedEx

450

7. Termina adugarea de nregistrare apsnd Tab sau facei clic n orice alt nregistrare atunci cnd ai terminat de introdus informaiile recordul lui. Deoarece o de client 1 nu exist n tabelul tblCustomers, apare o caset de dialog, aa cum se arat n figur, care v informeaz c Access nu poate aduga nregistrri, deoarece acest lucru ar nclca integritatea referenial. 8. Facei clic pe OK pentru a nchide caseta de dialog. Putei anula adugarea nou record. 9. Apsai Esc pentru a anula nou record, apoi nchidei tabelul tblCustomerTours.

Acum, c avei o simt mai bine pentru modul referenial lucrri de integritate, s ne uitm la celelalte dou subiecte din acest lessonprinting i tergerea relaiile tabel. 10. Facei clic pe Buton de pe bara de instrumente relatii.

Uneori este posibil s dorii o copie tiprit greu a ferestrei Relaii. 11. Selectai File Print Relaiile din meniu. Un raport apare n Print Preview. Nu avei nevoie de fapt de a imprima ceva pentru acum, asa ca ... 12. Facei clic pe butonul nchidere pentru a nchide raport fr a salva modificrile. Uneori este posibil s dorii s tergei relaia dintre dou tabele. Accesul este foarte restrictiv despre permindu-v s modificai un tabel legat, i de multe ori trebuie s tergei temporar relaia dintre dou tabele, modifica una dintre mese, i apoi re-le conecta. Iat cum s tergei o relaie tabel. 13. Facei clic pe linie de asociere ntre masa tblTours i masa tblCustomerTours pentru ao selecta i apsai Delete. Dac facei clic pe o linie de asociere mic ntre dou tabele necesit o mulime de mouse-ului dexterityyou, probabil, va trebui s ncercai mai multe ori nainte de a ajunge. Access v solicit s confirmai tergerea. S lsm relaia mas s fie de acum. 14. Facei clic pe Nu i facei clic pe butonul nchidere pentru a nchide fereastra Relaii.

Pentru a imprima RELAII LINKUL:


1. n fereastra Baz de date, facei clic pe RELAIILE din bara de instrumente. SAU ... Facei clic dreapta pe orice zon liber din fereastra bazei de date i selectai RELATIILE 2. Selectai File RELAII Print din meniul. 3. O modificare a raportului care apare n Print Preview, dac este necesar i apoi facei clic pe butonul Imprimare din bara de instrumente. Pentru a terge o relaie TABEL: 1. DESCHIDE relaiile LINKUL. 2. Facei clic pe linie de asociere care leag tabelele i apsai DELETE. 3. Facei clic pe Da pentru a confirma tergerea.

nelegerea tipuri de relaii


Caseta de dialog Editare relaii indic tipul de relaie care exist ntre cele dou tabele.

Cnd legai dou tabele mpreun, formeaz una din cele trei relaii posibile, dup cum se arat n figur. Aceast informaie este destul de tehnic, dar e bine s tiu dac lucrai cu tabele legate sau interconectate. Nu este un exerciiu de pas-cu-pas n aceast lecie, tot ce trebuie s facei este s se uite peste mas pentru a obine o mai bun nelegere a relaiilor mas.
Tipuri de relaii

Relaie

Descriere Fiecare nregistrare din tabel se refer la o nregistrare din alt tabel. Acesta este cel mai simplu tip de relaie, dar aceasta nu apare foarte des, deoarece este de obicei mai uor pentru a stoca aceste informaii ntr-un tabel n loc de dou. Exemplu: Fiecare client are un raport de credit. Fiecare nregistrare din tabel se refer la unul sau mai multe nregistrri dintr-un alt tabel. Acesta este cel mai comun tip de relaie. Exemplu: Fiecare client are una sau mai multe facturi. Una sau mai multe nregistrri dintr-un tabel se refer la unul sau mai multe nregistrri dintr-un alt tabel. Multe-la-multe relatii sunt foarte confuz i, astfel, nu sunt folosite foarte des. Pentru a crea o relaie mulila-mai-muli, avei nevoie de obicei un tabel intermediar al treilea care conine cheile primare din fiecare din cele dou tabele n relaia. Un astfel de tabel intermediar este numit un tabel de jonciune. Exemplu: Fiecare reprezentant de vnzri vinde mai

Relaie

Descriere multe produse, iar fiecare produs este vndut de mai multe reprezentanii de vnzri.

[Anterior] [pagin de coninut]

Revizuirea
Lecia Sumar
nelegerea Tabelul Relaii

Asigurai-v c avei o bun nelegere a relaiilor mas.


Crearea relaiilor ntre tabele

Pentru a defini Tabelul Relaii: n fereastra Baz de date, facei clic pe butonul Relatii din bara de instrumente sau facei clic dreapta pe orice zon goal n fereastra Baz de date i selectai relatii. Dac este necesar, facei clic pe butonul Afiare tabel de pe bara de instrumente, facei clic pe tabelul pe care dorii, i facei clic pe Add. Repetai pentru fiecare de mas pe care dorii s le utilizai n relaia i facei clic pe nchidere atunci cnd ai terminat. Facei clic pe cmpul legat n primul tabel i glisai-l n domeniu legat n al doilea tabel, specificai orice integritate referenial i / sau de a adera opiuni pentru tipul (opional). Facei clic pe Creare pentru a crea relaia.
Aplicarea integritate referenial

Pentru a impune integritatea referenial: n fereastra Baz de date, facei clic pe butonul Relatii din bara de instrumente sau facei clic dreapta pe orice zon goal n fereastra Baz de date i selectai relatii. Facei dublu-clic pe linie de asociere pentru relaia pe care dorii s lucreze cu i caseta de integritate referenial n aplicare. Dac dorii ca modificrile n domeniul primar al tabelul primar copiat n cmpul aferent din tabelul corelat, verificai Cascade actualizare domeniile legate de cutie, sau dac dorii s accesai terge automat nregistrrile orfane n tabelul corelat, verificai Cascade Delete Sugestii recordurile de box. Apoi facei clic pe OK.
Testului de integritate referenial i Imprimarea i tergerea de mas Relaii

Pentru a imprima ferestrei Relaii: n fereastra Baz de date, facei clic pe butonul Relatii din bara de instrumente sau facei clic dreapta pe orice zon goal n fereastra Baz de date i selectai relatii. Selectai File Print Relaiile din meniu. Modifica raportul care apare n Print Preview, dac este necesar, i apoi facei clic pe butonul Print de pe bara de instrumente. Pentru a terge o relaie tabel: Deschidei fereastra Relaii, facei clic pe linie de asociere care conecteaz tabelele, i apsai Delete. Facei clic pe Da pentru a confirma tergerea. Chestiona

1. Putei utiliza cmpuri cu diferite tipuri de date pentru a lega dou tabele. (Adevrat sau fals?) 2. Care dintre urmtoarele afirmaii nu este adevrat? 1. Facei clic pe butonul Relatii din bara de instrumente pentru a afia relaiile tabel ntr-o baz de date. 2. Dup ce ai adugat tabelele necesare la fereastra Relaii, se poate referi la tabele, fcnd clic pe domeniu legat n primul tabel i trgndu-l n cmpul aferent n al doilea tabel. 3. Integritatea referenial ine evidena n domenii conexe valide i corecte. 4. Pentru majoritatea oamenilor, relaiile tabel sunt uor de neles, un concept simplu. 3. Ai creat o relaie ntre un tabel Clieni i un tabel Comenzi client aferente i au stabilit integritate referenial n aceast relaie fr Cascade tergere nregistrri privind opiune. Poi terge o nregistrare din tabelul Clieni, dac acesta are nregistrri legate din tabelul comenzile clienilor? (Da sau Nu?) 4. Dac Cascade tergere nregistrri privind opiunea de integritate referenial este selectat, cnd tergei o nregistrare n tabelul principal, Access va terge automat toate nregistrrile care se potrivesc din tabelul corelat. (Adevrat sau fals?) 5. Cum poi afia relaiile dintr-o baz de date? 1. Selectai Vezi Relaiile din meniu. 2. Facei clic pe butonul relaii n fereastra Baz de date. 3. Facei clic pe butonul Relatii din bara de instrumente. 4. Selectai Editare Relaiile din meniu. 6. Cum putei aduga un tabel la fereastra Relaii? 1. Selectai Editare Adaug mas din meniu. 2. Facei clic pe butonul Afiare tabel de pe bara de instrumente. 3. Selectai tabelul din list tabelul de pe bara de instrumente. 4. Selectai Instrumente Adaug mas din meniu. Teme pentru acas 1. Deschidei baza de date temele. 2. Deschidei tabelul Clieni n Vizualizare proiect. Setai cmpul SSN ca cheie primar a tabelului (daca nu este deja). Salvai modificrile i nchidei tabelul Clieni. 3. Folosind fereastra de relaie, s stabileasc o relaie ntre tabelul Clieni i creanele de asigurare de mas, utiliznd cmpul SSN s se alture celor dou tabele. 4. Impune integritatea referenial pentru clieni / de asigurare relaie Creane. 5. Activai Cascade actualizare domeniile legate de cascad i terge nregistrri similare pentru clieni / de asigurare relaie Creane.

6. nchidei fereastra Relaii. 7. nchidei baza de date temele. Quiz Rspunsuri 1. Fals. Cu excepia AutoNumerotare i cmpurile Numr, domenii conexe trebuie s aib ntotdeauna acelai tip de date, n scopul de a fi folosit pentru a uni dou tabele. 2. D. n cazul n care numai acest lucru ar fi adevrat! Adevrul este, nelegerea modului de a crea i de a lucra cu relaiile tabel este un concept care lupt majoritatea utilizatorilor cu iniial. 3. Integritate referenial Nu v-ar mpiedica tergerea unei nregistrri ntr-un tabel primar dac are nregistrri dintr-un tabel legat (cu excepia cazului n cascad terge nregistrri similare opiune este selectat). 4. Adevrat. Cascad terge nregistrri similare opiune terge automat nregistrrile din tabele legate. 5. C. Facei clic pe butonul Relatii din bara de instrumente pentru a afia relaiile dintr-o baz de date. 6. B. Putei aduga un tabel n fereastra Relaii fcnd clic pe butonul Afiare tabel de pe bara de instrumente. [Anterior] [pagin de coninut]

MS Access Tutoriale - Lucrul cu Interogri


Interogri sunt stelele de Microsoft Access. Interogri face sens din toate mii de nregistrri nclcite i afia exact ceea ce trebuie s tii. Interogri descoperi lucruri, cum ar fi ceea ce preul mediu de ceai din China este sau care clientii au cumparat mai alimente papagal de la compania dumneavoastr. Interogrile pot face chiar i schimbri pe scar larg la nregistrrile din baza de date, fr a purta pe mouse-ul i tastatura! De exemplu, o interogare de tergere poate terge n mod automat o grmad de nregistrri care ndeplinesc criteriile tale. n acest tutorial v va nva cum s valorifica puterea de interogri. n primul rnd, vei afla despre toate diferite tipuri de interogri: SELECT interogri simple, interogrile de parametri care v va solicita mai multe informaii, interogri tabel ncruciat care rezum nregistrrile ntr-un format uor de neles, i interogrile de aciune care de fapt modifica nregistrrile din baza de date . Toate aceast putere vine cu o etichet de pre: Multi oameni considera ca interogri sunt unul dintre obiectele bazei de date mai dificile, i de a nva cum s utilizeze pe deplin interogri nu este ceva ce se poate nva ntr-o dup-amiaz. Prin dat cnd termina acest tutorial, cu toate acestea, va avea un start bun spre nelegere i interogri de mastering.
Continuai Reading

Tabelul de coninut (indice tutorial)


publicitate O examinare rapid nelegerea Diferite tipuri de interogri Crearea unei interogari multi-tabel Crearea unui cmp calculat Lucrul cu expresii i expresii Folosind o funcie de IIf Rezumnd Grupa Records afieaz valori sus sau de jos ntrebri parametrilor Gsirea nregistrrilor dublur Gsirea Records neegalat interogri tabel ncruciat Sterge interogri Adugai ntrebare ntrebare MakeTable actualizare Interogri Review

[Urmatoarea]

O scurt trecere n revist


Vizualizare proiect n.

Un prim-plan a grilei de proiectare.

nainte de a ncepe abordarea funciile i tipurile de ntrebri, haidei s aruncm o pas napoi i revizuirea. Aceast lecie este mai mult de o "foaie de ieftin" dect un exerciiu. S sperm c va ajuta s v amintii ceea ce tii deja despre interogri. Figura arat n vizualizarea Proiectare, figura arat un prim-plan a grilei de proiectare, iar Tabelul prezint Operatorii Common Criteria.
Operatorii Common Criteria

Operator

Exemplu

Descriere

= "MN"

Gsete nregistrri egale MN.

Operator

Exemplu

Descriere

"MN" < <= > >= NTRE <10 <= 10 > 10 > = 10 NTRE 1/1/99 I 12/31/99 Like "S *" NU "MN" IS NULL IS NOT NULL

Gsete nregistrrile nu este egal cu MN. Gsete nregistrrile sub 10. Gsete nregistrrile mai mic sau egal cu 10. Gsete nregistrri mai mari de 10. Gsete nregistrrile mai mare sau egal cu 10. Gsete nregistrrile ntre 1/1/99 i 12/31/99. Gsete textul care ncepe cu litera "S." Putei folosi ca i cu metacaractere cum ar fi *. Gsete nregistrrile nu este egal cu MN. Gsete nregistrri ale cror domenii sunt goale. Gsete nregistrrile pentru care cmpurile conin valori.

LIKE NU IS NULL IS NOT NULL

Pentru a crea o interogare n Vizualizare proiect


1. Facei clic pe pictograma din NTREBRI obiectele BAR, apoi facei dublu clic pe Creare interogare n Vizualizare proiect. 2. Selectai tabelul sau interogarea care dorii s utilizai i facei clic pe ADD. 3. Repetai pasul 2 sunt necesare pentru tabele sau interogri SUPLIMENTARE. Facei clic pe nchidere cnd ai terminat. 4. Dublu-clic pe fiecare cmp dorii s includei DE lista de cmpuri. SAU ... Tragei cmp din lista de cmp, spre grila de proiectare. 5. n grila de proiectare, introducei orice DORITE CAUTARE Criterii pentru cmpul n rndul Criterii. 6. Facei clic pe SORT LIST BOX ARROW pentru cmp i selectai o ordine de sortare.

7. nchidei fereastra interogare. 8. Facei clic pe Da pentru a salva de interogare, introducei un nume de interogare, apoi facei clic pe OK. [Coninut pagin] [Next]

nelegerea Diferite tipuri de interogri


Fiecare tip de interogare are propria pictogram, astfel nct putei s-l identifice. Tabelul descrie diferite interogri.

Pn acum, atunci cnd te-ai gandit de o interogare, ai fost de fapt, probabil, de gndire de o interogare de selectare un anumit tip de interogare. Interogri de selectare sunt de departe cele mai comune i utile tip de interogare n Access, cu toate acestea, exist i alte tipuri de interogri, care sunt, de asemenea, importante. Noi va acoperi cele mai multe dintre aceste tipuri de interogri n acest tutorial, asa ca aici este o privire de ansamblu a diferitelor tipuri de interogri care le vei gsi n Microsoft Access. Fiecare tip de interogare are propria pictogram, aa cum se arat n figur. Tabel descrie diferitele tipuri de interogri.

Tipuri de interogri

Consultai Tabelul pentru a putea identifica tipurile DIFERITE DE MICROSOFT NTREBRI DE ACCES i ceea ce fiecare dintre ele nu.

Tipuri de interogri

Interogare de tip

Descriere

Tipul cel mai de baz i comune de interogare, interogri de selectare gsi i afia datele pe care dorii de la una sau mai multe tabele sau interogri. Solicit utilizatorului pentru informaii specifice de fiecare dat cnd interogarea se execut. Rezum datele ntr-un format de tabel pe care l face uor de citit i compara informaii. n timp ce interogri de selectare afieaz informaii care corespund criteriilor dvs., urmtoarele interogrile de aciune face ceva pentru date care se potrivete cu criteriile dvs., cum ar fi modifica sau terge. Creeaz un tabel nou din toate sau o parte din datele din unul sau mai multe tabele. Util pentru copierea de rezerv i exportul informaiilor. Adaug sau adaug nregistrrile selectate de la o mas la alta masa. Adaug Query Utile pentru importul informaii ntr-un tabel. terge interogare terge nregistrrile selectate din unul sau mai multe tabele. Actualizare de Actualizrile selectate informaii ntr-un tabel. De exemplu, ai putea ridica preurile de pe toate cltoriile n Europa cu 15 la sut. interogare Combin cmpurile din doua sau mai multe tabele sau interogri ntr-un Uniunea Query domeniu i este scris direct n SQL. [Anterior] [Cuprins Page] [Next]

Crearea unei interogari multi-tabel


V putei altura manual

O interogare n Vizualizare proiect.

n Access va trebui de multe ori s se uite la i analiza informaii care vine de la nu una, ci mai multe mese diferite. Deoarece Access este o baz de date relaional, este uor de a stabili o relaie ntre dou sau mai multe mese si uita-te la informaii, care merge mpreun. La fel ca suna, o interogare multi-tabel amestecuri mpreun informaii de la dou sau mai multe tabele legate. Lucrul cu o interogare multi-tabel, de obicei, nu este cu mult diferit de a lucra cu o interogare o singur mas. S v spun de acces pe care tabelele pe care dorii s le utilizai n interogarea dvs. i precizeaz domeniile i criteriile pe care dorii s le vedei. Principala diferenta intre o interogare multi-tabel i o interogare o singur mas este c, cu, Access creeaz o legtur ntre tabele legate. Cnd interogarea se afieaz n vizualizarea Proiectare, acest link (numit un join), apare ca o linie care leag dou sau mai multe tabele. Cnd creai o interogare multi-tabel, Access va lega, de obicei, sau se alture n mod automat tabele. Uneori, cu toate acestea, va trebui s se alture manual dou tabele n fereastra de proiectare a interogrii. Putei s v alturai manual dou tabele glisnd un cmp din lista de cmpuri o masa la domeniul de potrivire n lista de cmpuri cellalt tabel, aa cum se arat n figur. Dac tabelele nu au nici domenii n comun, trebuie s adugai un alt tabel pentru a aciona ca o punte de legtur ntre ele. Aceast lecie v va oferi o experien de a crea o interogare multi-tabel. 1. Deschidei baza de date Lecia 6. Ar trebui s tii cum s creai o interogare de acum ...

2. Facei clic pe pictograma Interogari din bara de obiecte i apoi dublu clic pe Creare interogare n Vizualizare proiect. Fereastra de proiectare a interogrii i caseta de dialog Afiare tabel apar att. Trebuie s selectai tabelele i / sau interogri pe care dorii s utilizai. 3. Facei clic pe tabelul tblAngajati i facei clic pe Add. O lista de cmpuri pentru tabelul tblAngajati apare n jumtatea de sus a ferestrei de proiectare a interogrii. De asemenea, doresc s adugai tabelul tblCustomerTours i masa tblTours la interogare. 4. Adauga masa tblCustomerTours i mas tblTours la interogare. Cnd ai terminat de adugat tabelele i / sau interogri la interogarea dvs., putei nchide caseta de dialog Afiare tabel. 5. Facei clic pe nchidere. Dac cele dou tabele sunt legate, Access va conecta automat domeniile lor comune cu o linie de asociere. De exemplu, Access conectat automat tabelul tblTours i tabelul tblCustomerTours, deoarece acestea sunt deja legate. Dac tabelele care nu sunt legate, va trebui s se alture manual tabele glisnd un cmp din lista de cmpuri o masa la domeniul de potrivire n lista de cmpuri cellalt tabel lui. Ai nevoie pentru a conecta tabelul tblAngajati cu tabelul tblCustomerTours. 6. Facei clic pe IDAngajat din lista de cmpuri tblAngajati i tragei i plasai-l pe Angajat n lista de cmpuri tblCustomerTours. Facei clic pe IDAngajat din lista de cmpuri tblAngajati i tragei i plasai-l pe Angajat n lista de cmpuri tblCustomerTours. Putei elimina un altura la o interogare fcnd clic pe linie de asociere (carefulthere nu e mult acolo s facei clic!) i apsnd DELETE. Apoi, trebuie s specificai cmpurile pe care dorii s apar n rezultatele interogrii. Putei aduga cmpuri la grila de proiectare a interogrii n dou moduri:
o o

Prin dublu-clic pe cmp n lista de cmpuri. Fcnd clic i trgnd de teren pn la grila de proiectare tine.

Deoarece listele de teren nu au loc de mult pentru a afia coninutul lor, va trebui s derulai n sus sau n jos n list, n scopul de a gsi cmpul pe care dorii. 7. Facei dublu-clic pe LastName i cmpurile Prenume n lista de cmpuri tblAngajati. Access adaug domeniile NumeDeFamilie i Prenume din tabelul tblAngajati la grila de proiectare. Urmtorul aduga cmpurile de tblTours i tabele tblCustomerTours.

8. Facei dublu-clic pe cmpul TourName n lista de cmpuri tblTours i data i cmpurile cost din lista de cmpuri tblCustomerTours. Apoi, trebuie s specificai criterii pentru interogare. Pentru acest exerciiu, v dorii s vedei tururi din primul trimestru al anului. 9. Facei clic pe coloana Data de rndul Criterii i tipul Between 1/1/00 and 3/31/00 . Vrei pentru a sorta interogarea de data, asa ca ... 10. Facei clic pe coloana Data e un fel caset list sgeat i selectai Ascendent. Asta e! Tocmai ai creat-o interogare, aa cum se arat n figur. 11. Salvai interogarea ca qryFirstQuarterTours i facei clic pe OK. S rula noul nostru interogare! 12. Facei clic pe Buton de pe bara de instrumente a alerga.

Alte modaliti de a rula o interogare sunt de a deschide interogare din fereastra Baz de date, sau facei clic pe butonul Vizualizare din bara de instrumente n vizualizarea Proiectare, sau interogarea de selectare "Run din meniu. Access afieaz rezultatele interogrii. Rezultatele arata numele angajailor care au vndut excursii i numele, datele, i costurile de fiecare tur.

A crea o interogare multi-tabel n Vizualizare proiect:


1. Facei clic pe pictograma din NTREBRI obiectele BAR, apoi facei dublu clic pe Creare interogare n Vizualizare proiect. 2. Facei clic pe tabel Buton dac este necesar. Selectai tabelul sau interogarea care dorii s utilizai i facei clic pe ADD. 3. Repetai pasul 2 sunt necesare pentru tabele sau interogri SUPLIMENTARE. Facei clic pe nchidere cnd ai terminat. 4. Dac Access nu se altur automat Tabele, facei clic domeniul vizat n primul tabel i glisai-l n cmpul conexe, n al doilea tabel. Repetati daca este necesar s conectai toate tabele. 5. Dublu-clic pe fiecare cmpul pe care dorii s le includei n interogare din lista de cmpuri. SAU ... Tragei cmp din lista de cmp, spre grila de proiectare.

6. n grila de proiectare, introducei orice DORITE CAUTARE Criterii pentru cmpul n rndul Criterii. 7. Facei clic pe SORT LIST BOX ARROW pentru cmp i selectai o ordine de sortare. 8. nchidei fereastra interogare. 9. Facei clic pe Da pentru a salva de interogare, introducei un nume de interogare, apoi facei clic pe OK. [Anterior] [Cuprins Page] [Next]

Crearea unui cmp calculat


Crearea unui cmp.

Pentru a introduce cmpuri ntr-o expresie, tastai numele cmpului n paranteze ([Total comand]).

Dac exist un nume de domeniu n mai mult de un tabel, va trebui s introducei numele de tabelul care conine cmpul n paranteze ([Tours clientului]), urmat de un semn de exclamare (!). Apoi, tastai numele cmpului n paranteze ([Total comand]).

n mod normal, atunci cnd creai o baz de date, ar trebui s avei doar s introducei informaiile de care avei nevoie i nu v facei griji cu privire la datele sau valori pe care Access calculeaz pe baza informaiilor deja n baza de date. Un cmp calculat efectueaz un anumit tip de aritmetic pe una sau mai multe cmpuri dintr-o baz de date pentru a veni cu un domeniu complet nou. De exemplu, dac baza de date are o ordine cmpul total i un teren ratei de impozitare, Access poate calcula aceste dou domenii pentru a afla impozitul pe vnzri pentru fiecare comand: [Total comand] x [Tax Rate] = [impozitul pe vnzri]. Trebuie s creai o expresie (sau formula), pentru a efectua un calcul. Pentru a introduce cmpuri ntr-o expresie, tastai numele cmpului n paranteze ([Total comand]), aa cum este descris n figura. Dac exist un nume de domeniu n mai mult de un tabel, va trebui s introducei numele de tabelul care conine cmpul n paranteze ([Tours clientului]), urmat de un semn de exclamare (!). Apoi, tastai numele cmpului n paranteze, precum [Total comand], aa cum este descris n figura. De exemplu, dac un tabel Comenzi i un tabel de Transport ambele conin un cmp Dat, v-ar spune Access care dintre cele dou domenii data la care dorii s utilizai prin tastarea numelui tabelului ([Comenzi]), un semn de exclamare (!), Iar apoi nume de cmp ([Data]) sau, cu alte cuvinte, [Comenzi]! [Data]. Da, poate fi un pic confuz la nceput ... Aceast lecie v va arta cum s adugai un cmp calculat la o interogare. 1. Dac este necesar, deschidei baza de date Lecia 6. Acum, haidei s deschidei interogarea qryEmployeeSales n Vizualizare proiect. 2. Facei clic pe pictograma Interogari din bara Obiecte, dac este necesar, facei clic pe interogarea qryEmployeeSales, i apoi facei clic pe butonul de design. n loc de a crea o interogare de la zero, puteti modifica o interogare existente i salvai-l cu un nume diferit. 3. Facei clic pe celula cmp gol din a patra coloan i tip Bonus:[Cost]*[Commission] , aa cum se arat n figur. Putei folosi, de asemenea, Generatorul de expresii pentru a v ajuta s creai cmpurile calculate. Facei clic pe butonul Builder de pe bara de instrumente, facei dublu clic pe cmpul pe care dorii s le utilizai n calcul, facei clic pe butonul care corespunde calcul pe care dorii, i apoi facei clic sau tastai orice alte domenii sau valori dorii s le utilizai.

Expresia introdus va crea un nou cmp calculat numit "bonus", care va afia rezultatele cmpul Cost din tabelul tblCustomerTours nmulit cu domeniul Comisia n tabelul tblAngajati. S vedem rezultatele de domeniul nostru calculat. 4. Facei clic pe Buton de pe bara de instrumente a alerga.

Alte modaliti de a rula o interogare sunt de a deschide interogare din fereastra Baz de date, sau facei clic pe butonul Vizualizare din bara de instrumente n vizualizarea Proiectare, sau interogarea de selectare "Run din meniu. Access afieaz rezultatele interogrii. "Bonus" cmp calculat multiplic cmpul Cost de domeniul Comisie n fiecare nregistrare i afieaz rezultatele. Salvai modificrile ntr-un nou interogare cu un nume diferit. Iat cum: 5. Selectati File Save As din meniul. Salvare ca apare caseta de dialog. 6. Tip qryEmployeeBonus din interogare Salvai "qryEmployeeSales 'a: cutie i facei clic pe OK. Access salveaz modificrile ntr-o nou interogare numit "qryEmployeeBonus." 7. nchidei interogare. Esti deja familiarizat cu unele dintre cele utilizate n expresii, inclusiv simbolurile matematice, cum ar fi semnul plus (+) pentru a realiza plus ntre valori, i semnul minus (-) pentru a efectua scdere ntre valori. Check out tabelul de mai jos pentru o perfecionare pe diferite operatori aritmetici.
Operatorii aritmetici

Operator

Descriere

* + / ^

Multiplicare Plus Scdere Divizie Exponeniere

A crea o expresie sau de calcul ntr-o interogare:


1. DISPLAY interogarea n vizualizarea Proiectare. 2. Facei clic pe rndul Cmp O coloan necompletat n grila de proiectare. 3. Introducei numele de cmp pentru cmpul calculat urmat de dou puncte (:). 4. Introducei expresia dorii acces la CALCULEAZA, folosind sintaxa CORECT. SAU ... Facei clic pe butonul construi pe bara de instrumente, facei dublu clic pe cmpul pe care dorii s le utilizai n calcul, facei clic pe butonul care corespunde la calculul dorit, apoi facei clic sau tastai orice alte domenii sau valori dorii s le utilizai. Cnd ai terminat, facei clic pe OK. 5. Click pe butonul View sau a alerga din bara de instrumente pentru a vedea rezultatele. [Anterior] [Cuprins Page] [Next]

Lucrul cu expresii i Generatorul de expresii


l face uor de a crea expresii

Putei aduga calcule la interogri, formulare i rapoarte prin tastarea o expresie, sau o formul care spune Acces exact ce s calculeze. O expresie poate fi orice combinaie de valori, identificatori (cum ar fi valoarea dintr-un cmp), i operatorii care au ca rezultat o valoare. Iat un exemplu de o expresie care calculeaz profitul din dou domenii numite de venituri i cheltuieli:
Profit: [Income] - [Expenses]

Putei folosi, de asemenea constante ntr-o expresie, cum ar fi:


Commission: [Sales] * .15

Cmpurile Numr nu sunt singurele tipuri de cmpuri pe care le putei utiliza n se pot efectua, de asemenea, calcule cu datele, orele, i date de tip text. Problema cu crearea expresiilor este trebuie s introducei o formul astfel nct accesul se nelege (i credei-m, Access nu este foarte luminos). De exemplu, atunci cnd creai o expresie, anumite tipuri de informaii trebuie s fie cuprins ntre caractere speciale, astfel nct accesul stie ce tip de informaii pe care le nume iStable i nume de cmpuri trebuie s fie nchise n [paranteze], iruri de text n "ghilimele", i aa mai departe. Tabelul are mai multe informaii despre modul de utilizare a diferitelor elemente ntr-o expresie. Dac tii ce vrei o expresie de a face, dar nu cum s-l scrie, putei ncerca s utilizai Generatorul de expresii. Expresii v permite s alegei cmpurile, simboluri matematice, i funcii care le putei utiliza pentru a crea o expresie. Aceast lecie v va oferi o experien mai expresii de scris, att pe cont propriu i utiliznd Generatorul de expresii. 1. Facei clic pe interogarea qrySales i apoi facei clic pe butonul de design. n primul rnd avei nevoie pentru a insera o coloan necompletat de la nceputul grila de proiectare. Iat cum: 2. Poziionai mouse-ul pe partea de sus a cmpului preul normal (pn modificri ) i facei clic pentru a selecta cmpul. Apsai Insert pentru a aduga o nou coloan. O coloan se insereaz nainte coloana preul normal. n pasul urmtor, v va nva cum s creeze una dintre funciile cele mai comune de baze de date: cum de a combina domenii Prenume i NumeDeFamilie tabelul tblAngajati pentru a afia numele complet. 3. Tip Agent:[FirstName]&" "&[LastName] n rndul Cmp. Este utilizat pentru a combina sau concatena dou sau mai multe cmpuri de text. "", Adaug un spaiu ntre [Prenume] [NumeDeFamilie] cmpurile i. Apoi, trebuie s introducei o expresie care calculeaz costul tur prin nmulirea numrului de teren Bilete de domeniul preul normal. Vei utiliza Generatorul de expresii pentru a v ajuta s scrie aceast expresie. 4. Facei clic pe un nou cmp necompletat i facei clic pe instrumente a construi. Buton de pe bara de

Un alt mod de a utiliza Generatorul de expresii este s facei clic dreapta n orice domeniu i selectai Build din meniul de comenzi rapide.

Apare expresii, aa cum se arat n figur. Expresii conine o zon n care v putei construi expresia, butoane pe care le putei utiliza pentru a construi expresia, i cmpurile i controalele n actualul interogare, raport sau formular. 5. Dublu-clic pe Pret Normal, facei clic pe numrul de bilete. Butonul de multiplicare, i dublu-clic pe

Expresia finalizat apare n caseta expresie, aa cum se arat n figur. Ai terminat de scris expresie astfel nct s putei nchide. 6. Facei clic pe OK. Expresii se nchide. Adugai o etichet semnificativ la domeniul nou calculat. 7. n domeniul noul calculat, nlocuii Expr1: eticheta cu Total: Expresia editat ar trebui s citeasc total: [Pret Normal] * [numrul de bilete]. S vedem rezultatele de interogare nou. 8. Facei clic pe butonul Run din bara de instrumente. Interogarea combin cmpurile Prenume i Nume din nou domeniu agent i afieaz preul total al vnzrilor n noul domeniu total. 9. Facei clic pe butonul Salvare din meniu pentru a salva modificrile i apoi nchidei interogarea. Microsoft Access este foarte stricte cu privire la modul n care scrie expresii. Dac expresii nu sunt scrise n sintaxa corect, ele nu vor funciona. Folosii tabelul de mai jos ca un ghid pentru adugarea de cmpuri, text, i constante la expresii.
Cum tipurile de date ar trebui s caute ntr-o expresie

Tip de date

Cum ar trebui s arate

Text Dat / Timp Denumire cmp Nume cmp ntr-un tabel specific Concatenate (combinat) Textul si domeniile

"Minneapolis" # 20-Mar-99 # (Access va aduga simbolurile #) [Pret] [Produse] [Pret]! [Ultima] & "," & [Prima]

Tip de date

Cum ar trebui s arate

Cmp calculat (folosind dou cmpuri) Cmp calculat (Folosind un cmp i o constant)

[SalePrice] - [Cost] [SalePrice] * 0.1

Pentru a crea o expresie cu Generatorul de expresii:


1. DISPLAY interogarea n vizualizarea Proiectare. 2. Facei clic pe rndul Cmp O coloan necompletat n grila de proiectare. 3. Facei clic pe butonul construi pe bara de instrumente, facei dublu clic pe cmpul pe care dorii s le utilizai n THECALCULATION, facei clic pe butonul care corespunde la calculul dorit, apoi facei clic sau tastai orice alte domenii sau valori dorii s le utilizai. 4. Facei clic pe OK. [Anterior] [Cuprins Page] [Next]

Folosind o funcie de IIf


Sintaxa pentru funcia IIf

Aici funcia IIf evalueaz valoarea din cmpul First Class i returneaz 50, dac domeniul First Class este adevrat i 25 n cazul n care domeniul First Class este fals.

Funciile sunt utilizate pentru a crea calcule mai complicate sau expresii dect operatorii pot. De exemplu, adaug mai multe valori mpreun, i funcia IPmt calculeaz plile de mprumut bazate pe o rat a dobnzii, durata creditului, iar suma principal a mprumutului. Exist cteva sute n Access, dar toate acestea sunt utilizate ntr-un mod similar: numele funciei, urmat de argumentele din paranteze. Un argument n Access este o valoare funcie pentru a efectua calculul nu dezacord nclzit avei peste opinii politice. De exemplu, argument n formula p r2 ar fi r, sau raza, utilizat pentru a gsi suprafaa unui cerc. Aceast lecie introduce o funcie de baz de date foarte util: funcia IIf. Funcia IIf este o sau pentru c evalueaz o condiie i returneaz o valoare dac condiia este adevrat i o alt valoare dac condiia este fals. De exemplu, ai putea utiliza funcia IIf ntr-o factur pentru a crea o formul care ar scade o reducere de 5 la sut din factur n cazul n total au fost mai mult de 500 de dolari altfel, funcia IIf nu va scdea nimic. Funcia IIf conine trei argumente, aa cum se arat n figur. Din moment ce se poate utiliza pentru a v ajuta s creai formule funcionale IIF, tu chiar nu au nevoie s memoreze sintaxa funciei. n aceast lecie vei folosi funcia IIf pentru a crea un cmp care ofer pasagerilor o reducere de 50 de dolari n cazul n care zbura de prim clas i o reducere de 25 de dolari n cazul n care ele zboar antrenor, aa cum se arat n figur. 1. Facei clic pe interogarea qryRebate i apoi facei clic pe butonul de design. Avei nevoie pentru a crea un cmp calculat, care va determina ct de mult de un rabat de pasageri ar trebui s primeasc. Crea acest domeniu, n primul rnd cmp gol. 2. Facei clic pe gol rndul Cmp n a cincea coloan i facei clic pe butonul Build din bara de instrumente. Apare expresii. n partea de jos-stnga a ferestrei, Generatorul de expresii afieaz o list de mai multe dosare care conin informaii. De exemplu, folderul Tabele conine o list a tuturor tabelelor din baza de date curent. Aceste foldere sunt afiate ntr-o vizualizare ierarhic. Un simbol plus ( ) Sau un simbol minus ( ) De lng un dosar nseamn un dosar conine mai multe subfoldere. n mod normal, aceste subfoldere sunt ascunse. Putei afia folderele ascunse ntr-un dosar de dublu-clic pe dosarul. Pentru a vedea coninutul unui dosar, selectai pur i simplu coninutul folderits vor aprea n ferestre de mijloc i stnga. Pentru a utiliza una dintre funciile de built-in, dublu-clic pe folderul Funcii i selectai n fereastra din stnga jos. 3. Facei dublu-clic pe folderul Funcii n fereastra din stnga jos. Folderul Funcii extinde i afieaz coninutul su. Directorul funcii predefinite conine cteva sute de funcii care sunt incluse n Access.

4. Facei clic pe folderul funcii predefinite. Cnd selectai Built-in folderul Funcii n fereastra din stnga, fereastra din mijloc afieaz categorii de funcii se pot utiliza, iar fereastra din dreapta afiseaza functiile din categoria selectat. Dac tii categoria de funcia pe care dorii s utilizai, putei selecta n fereastra mijloc de a restrnge opiunile dumneavoastr n fereastra din dreapta. 5. Derulai n jos fereastra de mijloc i pentru a gsi i facei clic pe categoria funcia de desfurarea programului. Fereastra din dreapta afiseaza functiile Flow Programul. 6. Facei dublu-clic pe funcia IIf n fereastra din dreapta. Access adaug IIf (expr, truepart, falsepart) la caseta de expresii. Acum, c tii sintaxa corect a funciei IIf, avei nevoie pentru a nlocui numele argumentul cu valorile date. Putei face dublu-clic pentru a selecta orice nume de argument, astfel nct s l putei nlocui cu propria valoare. 7. Facei dublu-clic pe argumentul expr. Trebuie s specificai testif logic pasageri a zburat la clasa nti sau nu. 8. Facei dublu-clic pe folderul tabele n fereastra din stnga, facei clic pe folderul tblCustomers, iar apoi dublu-clic pe cmpul prim clas n fereastra din mijloc. Expresii adaug domeniul First Class la expresia. Duce restul testului logic. 9. Tip =true . Expresia dvs. ar trebui s citeasc IIf ([tblCustomers]! [First Class] = Adevrat, truepart, falsepart). Acum va trebui s nlocuiasc truepart i falsepart argumente cu valorile pe care dorii s utilizai dac declaraia IIf este adevrat sau fals. 10. Facei dublu-clic pe argumentul truepart i de tip 50 , apoi dublu-clic pe argumentul falsepart i de tip 25 . 11. Facei clic pe OK. Expresii se nchide. Avem nevoie de a da noului control calculat un nume mai semnificativ ... 12. n domeniul noul calculat, nlocuii Expr1: eticheta cu Rebate: S vedem rezultatele de interogare nou. 13. Facei clic pe butonul Run din bara de instrumente.

Expresia IIf n noul domeniu rabat evalueaz domeniul de prim clas i returneaz o reducere de 50 de dolari n cazul n care clientul a zburat prima clas, i o reducere de 25 de dolari, dac nu. Salvai modificrile. 14. Salvai modificrile i nchidei interogarea.

Pentru a crea un IIF (IF. .. atunci) FUNCIA:


1. DISPLAY interogarea n vizualizarea Proiectare. 2. Facei clic pe rndul Cmp O coloan necompletat n grila de proiectare. 3. Introducei numele rubricii urmat de dou puncte (:). 4. Tastai expresia utiliznd sintaxa IIf (expr, truepart, falsepart) SAU ... Facei clic pe butonul construi pe bara de instrumente. Dublu-clic pe folderul funcii n fereastra de jos-stnga, facei clic built-in functii dosar, derulai n jos fereastra din mijloc i facei clic pe FLOW Categoria programului, apoi defilai n jos coloana din dreapta i facei dublu clic pe FUNCIA IIF. Inlocui componentele funciei IIF prinse cu cmpuri i valorile pe care dorii, apoi facei clic pe OK. [Anterior] [Cuprins Page] [Next]

Grupa rezumarea Records


Folosind o interogare pentru a gsi numrul total de bilete i de vnzri, grupate n funcie de domeniul TourName i cmpul Numr de Bilete.

Cnd lucrai cu ntrebri, v va fi de multe ori mai puin interesai n nregistrrile individuale i mai interesai de informaii cuprinse grupuri de nregistrri. O interogare poate calcula

informaii despre un grup de nregistrri din unul sau mai multe tabele. De exemplu, ai putea crea o interogare care gsete suma total de ceai companiei vndute n China n 1998 sau ct de mult tot ce costul ceai. Rndul Total v permite s grup i sintetiza informaiile ntr-o interogare. n mod normal rndul Total este ascuns de la vedere n proiectarea interogrii windowyou poate face total s apar fcnd clic pe butonul Totaluri pe bara de instrumente sau prin selectarea View Totaluri din meniu. Odat rndul Total este afiat, pot s v spun Acces cum dorii s rezuma domeniile. 1. Facei clic pe interogarea qryTourSales i apoi facei clic pe butonul de design. n primul rnd trebuie s adugai cmpul pe care dorii s grupai datele de pe grila de proiectare. Vrei pentru a calcula vnzrile totale i numrul de bilete vndute pentru fiecare pachet de servicii turistice, astfel nct vei grupa interogarea de teren TourName. 2. Facei dublu-clic pe cmpul TourName n lista de cmpuri tblTours. Cmpul TourName apare ca primul cmp n grila de proiectare. Apoi, trebuie s adugai cmpurile pe care dorii s rezuma. 3. Facei dublu-clic pe numrul de bilete i cmpuri cost din lista de cmpuri tblCustomerTours. Pentru a rezuma interogarea dumneavoastr, trebuie s v cheme rndul Total. Pentru a convoca rndul Total, facei clic pe butonul Totaluri pe bara de instrumente sau selectai View Totaluri din meniu. 4. Facei clic pe Totalizeaz buton de pe bara de instrumente.

Un alt mod de a afia rndul Total este de a selecta Vizualizare Totaluri din meniu. Rndul Total apare n grila de proiectare. "Grupul de" trebuie s rmn n TourName rndul Total la grupa nregistrrile de domeniu TourName. Apoi, trebuie s selectai cmpurile pe care dorii s rezuma i de calcul pe care dorii s efectuai pe ele. 5. Facei clic pe rndul Total n numrul de coloane Bilete i facei clic pe sgeata lista care apare. Apare o list de calcule, similare cu cele prezentate n figur. Tot ce trebuie s facei este s selectai pur i simplu de calcul pe care dorii s efectuai pe teren. tabel descrie calculele disponibile. 6. Selectai Suma din list. Acest lucru va totaliza valorile din cmpul Numr de Bilete. 7. Facei clic pe rndul Total n coloana Cost, facei clic pe sgeata list, i selectai Sum din list.

Avei posibilitatea s specificai criterii pentru a limita nregistrrile pe care dorii s fie intra calculatedsimply criteriile n rndul Criterii din orice domenii grupate sau calculate. n cazul n care cmpul pe care dorii s o utilizai pentru criterii nu este unul dintre domeniile grupate sau calculate, trebuie s utilizai "n cazul n care" opiune n domeniul de rndul Total. "n cazul n care" opiune limiteaz nregistrrile utilizate la calcularea fr a fi incluse n rezultatele interogrii. Vrei s calculeze doar acele nregistrri din al doilea trimestru al anului. 8. Facei dublu-clic pe cmpul Dat din lista de cmpuri tblCustomerTours. Iat cum s adugai criterii la cmpul Dat. 9. Facei clic pe rndul Total n coloana Date, facei clic pe sgeata de list, i selectai unde din list. "n cazul n care" opiune este utilizat numai pentru a limita rezultatele recordsits nu pot fi afiate n rezultatele interogrii. Acces automat Debifarea "Arat" caseta de selectare. 10. Facei clic pe coloana Data de rndul Criterii i tipul Between 4/1/00 and 6/30/00 . Eti gata pentru a vedea rezultatele noii interogare. 11. Facei clic pe butonul Run din bara de instrumente. Access afieaz rezultatele interogrii, care calculeaz vnzrile totale i numrul de bilete vndute pentru fiecare pachet de turneu. 12. Salvai interogarea ca qryTourTotals i apoi nchidei interogarea.
Totalul Opiuni

Opiune

Descriere

Grupare dup Sum Medie Min Max Numra

Grupuri valorile din domeniu, astfel nct s putei efectua calcule pe grupuri. Calculeaz total (suma) de valori ntr-un cmp. Calculeaz media valorilor ntr-un cmp. Gsete cea mai mic valoare ntr-un cmp. Gsete cea mai mare valoare ntr-un cmp. Contorizeaz numrul de intrri ntr-un domeniu, nu include nregistrrile

Opiune

Descriere

necompletate (nule). STDEV Var n primul rnd Trecut Expresie Calculeaz abaterea standard de valori ntr-un cmp. Calculeaz variana de valori ntr-un cmp. Gaseste valorile din prima nregistrare ntr-un domeniu. Gaseste valorile din ultima nregistrare ntr-un domeniu. Spune Access pe care dorii s creai propriul expresie pentru a calcula un cmp. Definete criteriile pentru un cmp pentru a limita nregistrrile incluse ntr-un calcul.

Unde

Pentru a calcula sau rezuma un grup de nregistrri:


1. DISPLAY interogarea n vizualizarea Proiectare. 2. DACA ESTE NECESAR, CLICK totalurile din bara de instrumente. 3. Muta cmpul pe care dorii s grupai datele CTRE in grila de proiectare. ASIGURAI-V C GROUP BY APARE N CARE Field TOTAL rnd. Not: Cmpul (e) pe care dorii s le grupai mustului apar mai nti n grila de proiectare i au GRUP DE PE TOTAL ROW lor. 4. Muta cmpul pe care dorii pentru a efectua calcule PE in grila de proiectare. 5. Alegei tipul de calcul pe care dorii s o efectuai, fcnd clic pe Field TOTAL consecutiv, fcnd clic pe sgeata LISTA, i selectnd un calcul din list.

Afieaz valori superioare sau inferioare


Spune Accesul pentru a afia doar primele cinci valori ntr-o interogare.

Access afieaz primele cinci valori pe care le gsete n interogare.

Access afieaz cinci turnee cu cele mai mici vnzrile totale.

Dac i pas este cele mai mari sau cele mai mici valori produse de o interogare, avei posibilitatea s utilizai lista de valori de top n pentru a afia doar aceste nregistrri. De exemplu, ai putea folosi lista de valori de top pentru a afia cele mai mari sau mai mici de zece ordine n tabelul de facturi. Aceast lecie explic modul n care putei utiliza lista de valori de top pentru a afia n partea de sus sau ntr-o interogare. 1. Facei clic pe interogarea qryTourSales i apoi facei clic pe butonul de design. A trece la pasul urmtor i adugai cmpurile pe care dorii s le vedei n interogare. 2. Facei dublu-clic pe cmpul TourName n lista de cmpuri tblTours, iar cmpurile de cost i Smoker n lista de cmpuri tblCustomerTours.

Dorii s creai o interogare care preia cele cinci tururi nefumatori mai scumpe. n primul rnd trebuie s adugai criteriile nefumatori la interogare. 3. Facei clic pe rndul Criterii din coloana fumtor i de tip False . Acum avei nevoie pentru a sorta cmpul pe care dorii s afiai valorile de sus sau de jos pentru. Sortare rnd funcioneaz un pic diferit atunci cnd utilizai valori de sus sau de jos:
o o

Crescator: Afieaz valorile de jos. Descendent: Afieaz.

Vrei interogare pentru a afia valorile de top n domeniul costurilor, deci ... 4. n coloana Cost, facei clic pe Sortare caseta list sgeat i selectai descendent. Apoi, trebuie s utilizai lista de valori de top pentru a specifica numrul de valori de top pe care dorii s fie afiate n rezultatele interogrii. 5. Facei clic pe Valori Top lista sgeata de pe bara de instrumente i selectai 5, aa cum se arat n figur. Aceasta va afia cele cinci bilete mai scumpe. Esti gata pentru a executa interogarea. 6. Facei clic pe butonul Run din bara de instrumente. Access afieaz rezultatele interogrii, similare la figura. 7. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a afia interogarea n vizualizarea Proiectare. Putei folosi, de asemenea, Top Valorile sunt dotate pentru a afia valorile de sus sau de jos dintr-un calcul. S modificai interogarea astfel nct acesta calculeaz vnzrile totale de nefumatori vnzri de turism. 8. Dac rndul Total nu este deja afiat, facei clic pe butonul Totaluri pe bara de instrumente. Apare rndul Total. Ai nevoie pentru a specifica domeniul pe care dorii s utilizai pentru a grupa interogare, domeniu care (e) pe care dorii s fie calculat, i care cmpuri sunt folosite pentru a limita numrul de nregistrri afiate n interogare. Vrei sa nregistrrile de grup utiliznd cmpul TourName, i de la rndul su total se afieaz deja Grupare dup, putei s-l lsai aa cum este. Vei avea nevoie pentru a optimiza rndul Total pentru att costurile, ct i cmpurile fumtor, cu toate acestea. 9. Facei clic pe rndul Total n coloana Cost, facei clic pe sgeata list, i selectai Sum din list.

Acest lucru va totaliza cmpul Cost. Cmp Fumator este utilizat drept criterii pentru a limita nregistrrile afiate la numai nonsmokersit nu ar trebui s fie incluse n rezultatele interogrii. Trece la pasul urmtor pentru a spune Accesai aceast. 10. Facei clic pe rndul Total n coloana Fumatorii, facei clic pe sgeata list, i selectai unde din list. O schimbare mai mult nainte de a rula timp querythis n loc s afieze valori de top pentru cmpul Cost dorim pentru a afia valorile de jos. 11. n coloana Cost, facei clic pe Sortare caseta list sgeat i selectai Ascendent. Acest lucru va rezuma cele cinci turnee cu cele mai mici vnzri (pentru nefumatori). S vedem rezultatele ... 12. Facei clic pe butonul Run din bara de instrumente. Access afieaz rezultatele interogrii, aa cum se arat n figur. 13. Salvai interogarea ca qryBottomTours i apoi nchidei interogarea. Urmtorul tabel explic de ce fiecare dintre opiunile din lista de valori Top face.
Lista de top valori

Face acest lucru ...

... Pentru a afia acest

Facei clic pe 5, 25, sau 100 din Top Lista de valori Introducei un numr, cum ar fi 15 n Top Box valori

Top 5, 25, sau 100 de nregistrri Top 15 (sau numr specificat de) nregistrri

Facei clic pe 5% sau 25% din Lista de top valori Top 5 sau 25 la suta din nregistrri Tastai un procent, cum ar fi de 20%, n caseta de Top 20 la suta (sau specificat la suta) de sus valori nregistrri Facei clic pe Toate din lista de valori Top Toate nregistrrile

A Vedere de sus sau de jos valori:


1. DISPLAY interogarea n vizualizarea Proiectare. 2. Facei clic pe cmpul SORT corespunztoare i selectai fie:
o

Ascendent: Afieaz valorile de jos.

Descresctoare: Afieaz valorile de top.

3. Selectai o opiune din valorilor Lista de top pe bara de instrumente. [Anterior] [Cuprins Page] [Next]

Interogri parametru
Introducei o prin introducerea unui mesaj sau solicita nchise n [paranteze] n criteriile de domeniul de rnd.

Interogare cu parametri solicit utilizatorului s introduc starea.

Rezultatele interogare cu parametri.

Obosit de a modifica o interogare de fiecare dat cnd dorii s utilizai un nou criteriu? O interogare cu parametri este rspunsul dumneavoastr. O interogare cu parametri solicit utilizatorului pentru criteriile interogrii. De exemplu, ai putea crea o interogare de vnzri regionale, care ar cere pentru numele statului pe care dorii s filtrai.

Crearea unei interogri parametru este uor. Tot ce trebuie s facei este s facei clic pe rndul Criterii pentru cmpul pe care dorii s l utilizai ca un parametru i introducei un mesaj, nchise n [paranteze], pe care dorii Access s afiai atunci cnd executai interogarea, aa cum se arat n figur. 1. Facei clic pe interogarea qryTourSales i apoi facei clic pe butonul de design. Ca ntotdeauna, trebuie s adugai cmpul pe care dorii s grupai datele de pe grila de proiectare. De data aceasta ne-o dorim pentru a crea o interogare care rezum vnzrile totale angajailor. Aici sunt domeniile pe care le vom folosi n interogare: 2. n lista de cmpuri tblAngajati, dublu-clic pe Prenume, Nume, iar cmpurile de stat, i n lista de cmpuri tblCustomerTours, dublu-clic pe Cost i cmpurile de dat. Apoi, trebuie s spun interogarea pe care dorii s le grupai i s rezume interogare. 3. Dac este necesar, facei clic pe butonul Totaluri pe bara de instrumente. Apare rndul Total. Ai nevoie pentru a specifica domeniul pe care (e) pe care dorii s utilizai pentru a grupa interogare, domeniu care (e) pe care dorii s fie calculat, i teren care (e) pe care dorii s utilizai pentru a limita numrul de nregistrri afiate n interogare. Vrei s Records grup utiliznd Prenume, Nume, iar cmpurile de stat i pentru a gsi total a cmpului cost. 4. Facei clic pe coloana Cost de rndul Total, facei clic pe sgeata list, i selectai Sum din list. Acest lucru va totaliza cmpul Cost. Vom folosi cmpul Data drept criterii pentru a limita nregistrrile pentru cei care se ncadreaz ntre dou date. n loc de a intra ntro expresie criteriilor cu dou valori dat fix, cum ar fi "ntre 1/1/00 i 3/31/00," vom crea doi parametri, care va solicita utilizatorului s introduc cele dou valori dat de fiecare dat cnd executai interogare. 5. Facei clic pe coloana Data de rndul Criterii i tipul Between [Enter start date] and [Enter end date] . Tocmai ai creat dou parametersthe [Introducei data de ncepere] parametru i [Enter data de sfrit] parametru. Deoarece cmpul Data este folosit doar ca un cmp criterii, avei nevoie pentru a selecta "unde" opiune din rndul su total. 6. Facei clic pe coloana Data de rndul Total, facei clic pe sgeata de list, i selectai unde din list. "Arat" caseta n mod automat Debifarea sine, indicnd c domeniul dat nu vor aprea n rezultatele interogrii.

S adugm un parameterone mai multe care solicit utilizatorului pentru a intra n starea n care turneul a fost vndut. 7. Facei clic pe coloana stat rndul Criterii i tipul [Enter the state] . Acest lucru va solicita utilizatorului s introduc numele de stat. Avnd n vedere c domeniul de stat este utilizat doar ca un cmp criterii, avei nevoie pentru a selecta "unde" opiune din rndul su total. 8. Facei clic pe coloana stat rndul Total, facei clic pe sgeata de list, i selectai unde din list. S testa interogarea noastr. 9. Facei clic pe butonul Run din bara de instrumente. Accesul solicit s introducei primul parametru, dup cum se arat n figur. Vrei s rezuma nregistrrile de la Washington. 10. Tipul de WA i facei clic pe OK. Access v solicit pentru urmtoarea dat de ncepere parameterthe. 11. Tipul de 1/1/00 i facei clic pe OK. Access v solicit pentru ultima parameterthe data de sfrit. 12. Tipul de 6/30/00 i facei clic pe OK. Access afieaz rezultatele interogare cu parametri, aa cum se arat n figur. Ordinea de interogare poate fi diferit dac ai pus cmpul Prenume pe grila de proiectare nainte de cmpul Nume. 13. Salvai interogarea ca qryParameter i apoi nchidei interogarea. Unii dezvoltatori de acces avansate folosesc forme custom-made pentru a oferi interogri parametri cu informaiile lor. n cazul n care dezvoltatorii se leaga un parametru pentru controalele de pe o form (cum ar fi [frmCustomers]! [Name]), utilizatorii pot completa caseta de dialog una n loc s completeze cinci sau ase casete de dialog pop-up.

Pentru a crea o interogare cu parametri:


1. DISPLAY interogarea n vizualizarea Proiectare. 2. Facei clic pe rndul Criterii pentru cmpul pe care dorii s o utilizai pentru criteriile de parametri i Introducei textul prompt, nconjurat de paranteze ptrate []. 3. Click pe butonul View sau a alerga din bara de instrumente pentru a executa interogarea.

4. Introducei o valoare criterii n rspuns la PROMPT i facei clic pe OK. [Anterior] [Cuprins Page] [Next]
App Dev. C C # Java Visual Basic Grafic Flash Photoshop Hardware O certificare + Reea Reea Microsoft Office MS Access MS Excel MS Excel 2007 MS FrontPage MS PowerPoint MS Word Web Dev. ASP HTML si CSS MySQL Perl i CGI PHP si MySQL XML anunuri:

Gsirea nregistrrilor dublur


Pasul Unu: Selectai tabelul sau interogarea n care dorii s cutai pentru valori.

Pasul doi: Selectai cmpul sau cmpurile care conin dou valori.

Interogarea afieaz acele nregistrri care au valori dublate att n NumeDeFamilie i Prenume domenii.

V ajut s gsii nregistrri care au aceeai valoare ntr-unul sau mai multe domenii. Deci, atunci cnd ai nevoie s utilizai o interogare de dubluri Cauta? Aici sunt cteva scenarii:

Pentru a cuta valori dublate ntr-un tabel Comenzi pentru a afla care clienii au plasat mai multe ordine. Pentru a cuta valori dublate n mai multe domenii pentru a cuta erorile de introducere a datelor. De exemplu, dac avei i alt utilizator a introdus accidental acelorai clieni ntr-un tabel, ai putea cuta pentru valori dublate n domeniile NumeDeFamilie i Prenume a gsi i a terge nregistrrile duplicat.

Access ofer un expert pentru a face crea o interogare care gsete informaii duplicat ntr-o clip. "Arrr-rrgh!" strigi aa cum i dai seama c i un alt co-lucrtor au intrat doar acelorai clieni ntr-o baz de date. Din fericire, putei gsi nregistrri duplicate cu ajutorul Cauta Query Wizard dubluri. 1. Dac este necesar, deschidei baza de date Lecia 6. Acum, haidei s creai o nou interogare. 2. n fereastra Baz de date, facei clic pe pictograma Interogari din bara de obiecte i facei clic pe butonul Nou. Apare caseta de dialog Interogare nou. 3. Selectai Gsire Expertul dubluri i facei clic pe OK.

Primul pas a gsi Query Wizard dubluri apare, aa cum se arat n figur. Alegeti tabelul sau interogarea pe care dorii s cearn prin intermediul pentru. 4. Selectai tabelul tblCustomers i facei clic pe Urmtorul. Al doilea pas a gsi Query Wizard dubluri apare, aa cum se arat n figur. Ei v va spune Access domeniu sau domenii care ar putea conine informaiile dublate. Din moment ce sunt ncercarea de a gsi clieni duplicat, v decidei pentru a cuta cmpurile Prenume i NumeDeFamilie pentru valori dublate. 5. Facei dublu-clic pe cmpurile NumeDeFamilie i Prenume. Cmpurile NumeDeFamilie i Prenume apar n "duplicat valoarea domenii" lista. 6. Facei clic pe Next. Apare urmtoarea etap a. Putei alege orice domeniu (altele dect cele specificate n Pasul 4), pe care dorii s fie afiate n interogare. Tu decizi pentru a afia ora i de stat cmpurile astfel nct s putei verifica dac nregistrrile sunt duplicate. 7. Facei dublu-clic pe ora i de stat domenii. Facei clic pe Urmtorul cnd ai terminat. Eti terminat! Ei bine, aproape. Trebuie s dea interogare un nume, sau putei accepta numele de acces implicit d interogare. 8. Facei clic pe Finish. Access salveaz interogarea cu numele de "gsii duplicate pentru tblCustomers" i afieaz rezultatele interogrii, aa cum se arat n figur. 9. nchidei interogare.

A UTILIZA gsii duplicate QUERY Wizard:


1. n fereastra Baz de date, facei clic pe pictograma interogri n obiectele BAR i facei clic pe butonul New. 2. SELECT gsii duplicate QUERY expert i facei clic pe OK. 3. Selectai tabelul sau interogarea care dorii s cutai i apsai Next. 4. Dublu-clic pe cmpul (S) care ar putea contine valori dublate i apsai Next. 5. Facei dublu clic pe orice cmp suplimentar pe care dorii s apar n rezultatele interogrii i facei clic pe NEXT. 6. Facei clic pe Finish.

[Anterior] [Cuprins Page] [Next]

Gsirea Records neegalat


Selectai tabelul sau interogarea cu valorile pe care dorii s le afiai n interogare.

Specifica domeniul pe care se va altura nregistrrile din primul tabel la nregistrrile din al doilea tabel.

Interogarea afieaz acele nregistrri din tabelul Clieni care nu au nregistrri care se potrivesc n tabelul tblCustomerTours.

V ajut s gsii nregistrrile dintr-un tabel care nu au nregistrri care se potrivesc ntr-un alt tabel. Unele scenarii cnd vei avea nevoie pentru a crea o astfel de interogare includ:

Pentru a gsi clieni care nu s-au plasat o comand. Pentru a gsi produse care nu au fost achiziionate. Pentru a gsi nregistrri "orfane". Dac nu ai aplicat integritate referenial n tabele legate, tergerea unei nregistrri ntr-un tabel ar putea lsa una sau mai multe nregistrri orfane ntr-un tabel legat. De exemplu, dac tergei o nregistrare client de la o mas client, putei lsa cteva pentru care clientul ntr-un tabel Ordine.

n aceast lecie vei utiliza Gsete Expertul Query de neegalat pentru a crea o interogare pentru a gsi clieni care nu au rezervat un tur. 1. n fereastra Baz de date, facei clic pe pictograma Interogari din bara de obiecte i facei clic pe butonul Nou. Apare caseta de dialog Interogare nou. 2. Selectai Gsii Expertul Query de neegalat i facei clic pe OK. Primul pas a gsi Expertul Query neegalat apare, aa cum se arat n figur. Ai nevoie pentru a alege tabelul sau interogarea crui valori dorii s se afieze n interogare. Din moment ce dorii s gsii clieni fr pachete turistice, ar trebui s selectai tabelul tblCustomers. 3. Selectai tabelul tblCustomers i facei clic pe Urmtorul. Al doilea pas a gsi apare Expertul Query de neegalat. Aici trebuie s spun Access care masa conine nregistrrile aferente. S selecta tabelul tblCustomerTours. 4. Selectai tabelul tblCustomerTours i facei clic pe Urmtorul. Al treilea pas al Caut Expertul Query neegalat apare, aa cum se arat n figur. Aici trebuie s precizeze domeniul conex s se alture nregistrrile din primul tabel la nregistrrile din al doilea tabel. Dup ce ai selectat recordul de potrivire n ambele tabele, facei clic pe pentru a asocia cele dou tabele.

5. Verificai dac cmpul CustomerID este selectat n ambele tabele i facei clic pe butonul. Zona de domenii de potrivire afieaz cmpurile folosit pentru a uni tabelele de client (= de client). 6. Facei clic pe Next. Aproape acolo! Acum va trebui s specificai care cmpuri pe care dorii s vedei n interogare. 7. Facei dublu clic pe nume, prenume, oraul, i cmpurile de stat. Nume, Prenume, oraul, iar cmpurile de stat ar trebui s apar toate n "selectat cmpurile" lista. 8. Facei clic pe Next. Aici v putei da interogarea un nameor putei accepta numele implicit c Access d interogare. 9. Facei clic pe Finish. Access salveaz interogarea cu numele de "tblCustomers Fr tblCustomerTours de potrivire" i afieaz rezultatele interogrii, aa cum se arat n figur. 10. nchidei interogare.

A UTILIZA GASITI Expertul Query de neegalat:


1. n fereastra Baz de date, facei clic pe pictograma interogri n obiectele BAR i facei clic pe butonul New. 2. Selectai Cutare Expertul Query de neegalat i facei clic pe OK. 3. Selectai tabelul ale cror valori dorii s le afiai i facei clic pe NEXT. 4. Selectai tabelul care conine nregistrrile legate i facei clic pe Urmtorul. 5. Precizeaz domeniile conexe, care se alture dou tabele, CLICK ATUNCI pentru a asocia cele dou tabele i facei clic pe Urmtorul. 6. Facei dublu clic pe orice cmp suplimentar pe care dorii s apar n rezultatele interogrii i facei clic pe NEXT. 7. Facei clic pe Finish. [Anterior] [Cuprins Page] [Next]

Interogri ncruciat
Este dificil de a vedea linia de jos ntr-o lung list de nregistrri, cum ar fi acest lucru.

O interogare afieaz o vedere rezumat al informaiilor figura lui.

n interogarea tabel ncruciat Expertul

O interogare tabel ncruciat n Vizualizare proiect.

Exist mai multe modaliti prin care interogri v pot ajuta s rezuma i s analizeze toate informaiile n baza de date. O interogare tabel ncruciat afieaz rezumate informaiile ntrun format de tabel pe care l face uor de a analiza i compara datele. Uit-te la informaiile afiate n figur dificil de a vedea linia de jos, nu-i aa? Acum, uite ce se ntmpl atunci cnd aceleai informaii este plasat ntr-o interogare tabel ncruciat, aa cum se arat n figur. Care credei c este mai uor de neles? Avei posibilitatea s creai o interogare tabel ncruciat n Vizualizare proiect sau folosind instrumentele de interogare Expertul Tabel ncruciat. Query Wizard tabel ncruciat este de obicei mult mai uor, dar are unele limitri:

Dac avei nevoie pentru a utiliza mai mult de un tabel sau o interogare n interogarea tabel ncruciat, va trebui mai nti pentru a crea o interogare separat care are tabelele pe care dorii s le utilizai. Nu putei specifica criterii care limiteaz atunci cnd utilizai Query Wizard Tabel ncruciat. (Dar se poate modifica oricnd interogarea tabel ncruciat n Vizualizare proiect i se adaug criteriile de tine.)

n aceast lecie vei utiliza Query Wizard tabel ncruciat pentru a crea o interogare care rezum vnzrile de bilete lunare de excursii. 1. n fereastra Baz de date, facei clic pe pictograma Interogari din bara de obiecte i facei clic pe butonul Nou. Apare caseta de dialog Interogare nou. 2. Selectai Crosstab Query Wizard i facei clic pe OK. Apare prima etap a Query Wizard Tabel ncruciat. Aici trebuie s selectai tabelul sau interogarea care conine valorile pe care dorii. Pentru acest exerciiu, vei utiliza interogarea ToursByName ca surs pentru interogarea tabel ncruciat. 3. Facei clic pe opiunea interogri n seciunea View pentru a afia interogri n baza de date, selectai interogarea qryToursByName, i facei clic pe Urmtorul. Al doilea pas a Query Wizard tabel ncruciat este domeniu pe care dorii s o utilizai ca titlurile de rnd de tabel ncruciat. S folosim domeniu TourName pentru titluri de rnd. 4. Facei dublu-clic pe cmpul TourName i facei clic pe Urmtorul. Urmtorul pas este de a determina domeniul pe care dorii s l utilizai pentru titlurile de coloan. S folosim cmpul Dat ca titlul coloanei.

5. Facei dublu-clic pe cmpul Dat. Pentru c ai selectat un cmp dat, ntreab de intervalul pe care dorii s grupai datele: data, luna, trimestru, an sau data / ora. Pentru acest exerciiu vrei coloana data de date de grup de luni. 6. Facei dublu-clic pe opiunea de Luna. Probabil cel mai important pas n interogarea tabel ncruciat Expertul este de a determina domeniul pe care dorii s calculai unde coloane i rnduri se intersecteaz i tipul de calcul pe care dorii s utilizai pentru a rezuma domeniile. 7. Selectai numrul de teren Bilete de pe list i opiunea Suma din lista Funcii, aa cum se arat n figur. Acest lucru va calcula numrul total de bilete vndute pentru fiecare tur, grupate pe lun. 8. Facei clic pe Next. Trebuie s dea interogarea tabel ncruciat un nume. 9. Tastai qryTicketsByDate i facei clic pe Finish. Access salveaz interogarea cu numele de "qryTicketsByDate" i afieaz rezultatele interogrii, figura. S modifica interogarea tabel ncruciat i se adaug cteva criterii de limitare. 10. Facei clic pe butonul Vizualizare pentru a afia interogarea tabel ncruciat n Vizualizare proiect. Interogare tabel ncruciat apare n Vizualizare proiect aa cum se arat n figur. Observai rndul Tabel ncruciat, care se utilizeaz pentru a determina dac un cmp ar trebui s fie un titlu, titlul rndului, sau valoarea din coloana. 11. Facei dublu-clic pe cmpul prim clas n lista de qryToursByName. Vrei doar pentru a vedea tururi pentru pasageri fr bilete la clasa. 12. Facei clic pe coloana First Class lui rndul Total, facei clic pe sgeata list i selectai unde din list. Facei clic pe rndul Criterii din coloana clasa nti i de tip False . 13. Facei clic pe butonul Run din bara de instrumente. Access afieaz interogarea tabel ncruciat, care include doar bilete de non-de prima clasa. 14. nchide interogarea fr a salva modificrile.

A crea o interogare tabel ncruciat:


1. n fereastra Baz de date, facei clic pe pictograma interogri n obiectele BAR i facei clic pe butonul New. 2. SELECT tabel ncruciat QUERY expert i facei clic pe OK. 3. Selectai tabelul sau interogarea care dorii s utilizai i facei clic pe NEXT. 4. Selectai cmpul dorii s utilizai CA, capul de tabel i facei clic pe NEXT. 5. Selectai cmpul dorii s utilizai ca i coloana poziie i facei clic pe Urmtorul. 6. Selectai cmpul VREI Pentru a rezuma, tipul de calcul pe care dorii s utilizai pentru a rezuma domeniu, facei clic pe Urmtorul. 7. Tastai un nume pentru interogare tabel ncruciat i facei clic pe FINISH.

terge interogri
O interogare de tergere

Access v solicit s confirmai interogare.

Cu siguranta cel mai periculos dintre toate interogrile este o interogare de tergere, o interogare, care terge o grmad de nregistrri la un moment dat. Dup ce ai ters

nregistrri utiliznd o interogare de tergere, nu putei anula nregistrrile resultsthe au plecat pentru totdeauna! Crearea unei interogri de tergere nu este diferit de crearea unei selectai querywith o diferen foarte important: n timp ce o interogare de selectare afieaz nregistrrile care corespund criteriilor dvs., a DELETE terge interogare aceste nregistrri. Din acest motiv, ar trebui s examinai ntotdeauna rezultatele unei interogri de tergere n Vizualizare foaie de date pentru a vedea care nregistrrile vor fi terse. Dac dorii s tergei nregistrrile de exemplu tablesfor multiple, un client i toate ordersyou care clientului trebuie s facei cteva lucruri pentru nceput:

Definirea relaiilor ntre tabele. Stabili integritatea referenial pentru join (e) ntre tabele i pornii Cascade tergerea nregistrrilor similare opiune.

Leanne Chang, unul dintre managerii North Shore de turism, decide s deschid propriul ei agenie de turism concurente de peste drum, i fiind persoana rzbuntor ea este, ia toi clienii ei cu ea. n aceast lecie, vei crea o interogare de tergere pentru a terge toate excursii vndute de Leanne Chang. 1. Din fereastra Baz de date, facei clic pe pictograma Interogari din bara de obiecte i facei clic pe butonul Nou. Apare caseta de dialog Interogare nou. 2. Selectai Vizualizare proiect i facei clic pe OK. Fereastra de proiectare a interogrii i caseta de dialog Afiare tabel apar att. Trebuie s selectai tabelele i / sau interogri pe care dorii s le utilizai n interogare de tergere. 3. Facei clic pe tabelul tblAngajati i facei clic pe Add. O lista de cmpuri pentru tabelul tblAngajati apare n jumtatea de sus a ferestrei de proiectare a interogrii. 4. Adauga masa tblCustomerTours i mas tblTours la interogare. Cnd ai terminat de adugat tabelele i / sau interogri, putei nchide caseta de dialog Afiare tabel. 5. Facei clic pe nchidere. Dac tabelele sunt legate, Access se conecteaz automat domeniile lor comune cu o linie de asociere. Dac tabelele care nu sunt legate, va trebui s li se alture manual glisnd un cmp din lista de cmpuri o masa la domeniul de potrivire n lista de cmpuri cellalt tabel lui. Ai nevoie pentru a conecta tabelul tblAngajati cu tabelul tblCustomerTours.

6. Facei clic pe cmpul IDAngajat din lista de cmpuri tblAngajati i tragei i plasai-l pe teren Angajat n lista de cmpuri tblCustomerTours. Acum trebuie s spun Acces c aceasta este o interogare de tergere. 7. Facei clic pe Interogare de tip buton lista de sgeat de pe bara de instrumente i selectai tergere interogare din list. Un alt mod de a schimba tipul de interogare este de a selecta interogare din meniu i selectai tipul de interogare din list. Access transform interogarea de selectare la o interogare de tergere i afieaz rndul tergere n grila de proiectare a interogrii. Acum trebuie s spun Acces ceea ce dorii s tergei. 8. Tragei asterisc (*) de la partea de sus a lista de cmpuri tblCustomerTours n grila de proiectare. Observai c la apare n celula tergere pentru domeniul asterisc, care indic faptul c nregistrrile vor fi terse din tabelul tblCustomerTours. Dac nu dorii ca interogarea s tergei fiecare nregistrare din tabel tblCustomerTours, vei avea nevoie pentru a aduga unele criterii de limitare. Tu decizi pentru a utiliza numele de familie Chang ca criteriile de limitare. 9. Glisai cmpul Nume din lista de cmpuri tblAngajati n grila de proiectare. De data aceasta cazul n care apare n celula tergere pentru cmpul Nume, indicnd faptul c cmpul Nume va fi folosit ca i criterii pentru a selecta care nregistrrile vor fi terse din tabelul tblCustomerTours. 10. Facei clic pe rndul Criterii din coloana LastName i tastai Chang . Access va aduga "ghilimele" n jurul irul Chang de text pentru tine, aa cum se arat n figur. Asta e tot acolo este de a crea o interogare de tergere. nainte de a executa o interogare de tergere, trebuie s examinai ntotdeauna rezultatele n vizualizarea Foaie de date primul. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a afia interogarea de tergere n Vizualizare foaie de date. 11. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a examina rezultatele interogrii de tergere n Vizualizare foaie de date. Interogarea de tergere afieaz rezultatele interogrii de tergere. S comutai napoi la vizualizarea Proiectare. 12. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a reveni la vizualizarea Proiectare. S executai interogarea de tergere i terge nregistrrile selectate.

13. Facei clic pe butonul Run din bara de instrumente. Accesul tot precaut ntreab dac vrei ntr-adevr interogare de tergere pentru a terge nregistrri, aa cum se arat n figur. 14. Facei clic pe Da. Accesul tcere terge toate nregistrrile de 75 de turism pentru Leanne Chang. 15. nchide interogarea fr a salva modificrile i a deschide interogarea qryToursByName. Observai c toate excursii pentru Leanne Chang au plecat. 16. nchidei interogare qryToursByName.

A crea o interogare DELETE:


1. n fereastra Baz de date, facei clic pe pictograma interogri n obiectele BAR i facei clic pe butonul New. 2. SELECT Vizualizare proiect i facei clic pe OK. 3. Adugai tabelele corespunztoare i interogri i facei clic pe nchidere. 4. CONNECT orice tabele INDEPENDENI. 5. Facei clic pe Tip interogare butonul sgeat LISTA pe bara de instrumente i selectai tergere interogare. SAU ... Interogarea de selectare DELETE interogare din MENU. 6. Tragei tabelul din care dorii s tergei nregistrrile i cmpul pe care dorii s o utilizai ca CRITERII pe grila de proiectare. 7. Facei clic pe butonul Vizualizare pentru a vizualiza rezultatele interogrii DELETE. 8. Dac suntei mulumit de faptul c nregistrrile corespunztoare vor fi terse, facei clic pe butonul rula pe bara de instrumente i facei clic pe Da pentru a confirma tergerea.

Adaug interogri
Caseta de dialog Adugare ntreab unde dorii s adugai nregistrrile interogrii.

O interogare n Vizualizare proiect.

O interogare de adugare ia un grup de nregistrri din unul sau mai multe tabele sau interogri n baza de date i le adaug la un alt tabel existent. Interogri de adugare sunt utile mai ales pentru importul de informaii ntr-un tabel. De exemplu, ai putea utiliza o interogare de adugare pentru a importa mai multe nregistrri ale clienilor zeci de o foaie de calcul Excel ntr-un tabel existent. Desigur, va trebui s tie cum de a importa foaia de calcul Excel firstand c este o alt lecie n sine. Exist mai multe reguli pe care trebuie s le urmai atunci cnd se utilizeaz o interogare de adugare:

Datele adugate trebuie s ndeplineasc validare de date i reguli de integritate referenial din tabel acesta se adaug la. Datele adugate trebuie s aib propriile sale unice valori primar-cheie. n cazul n care domeniul principal-cheie n tabelul la care se adaug date este un cmp AutoNumerotare, nu aduga c fieldAccess va genera numere noi pentru noile nregistrri. Tipul de date din nregistrrile pe care le adugai trebuie s se potriveasc cu tipul de date din tabelul de la care esti le adugai.

n aceast lecie, vei crea o interogare de adugare pentru a aduga un nou grup de excursii la masa tblCustomerTours. 1. Dac este necesar, deschidei baza de date Lecia 6. Acum, haidei s creai o nou interogare.

2. n fereastra Baz de date, facei clic pe pictograma Interogari din bara de obiecte i facei clic pe butonul Nou. Apare caseta de dialog Interogare nou. 3. Selectai Vizualizare proiect i facei clic pe OK. Fereastra de proiectare a interogrii i caseta de dialog Afiare tabel apar att. S selectai tabelele i / sau interogri pe care dorii s le utilizai n interogarea de adugare. 4. Facei clic pe tabel tblCaribbeanTours, facei clic pe Adugare, apoi pe nchidere. Acum avei nevoie pentru a converti interogarea de selectare ntr-o interogare de adugare. Iat cum: 5. Interogarea de selectare Adaug interogare din meniu. Apare caseta de dialog Adugare, aa cum se arat n figur. Trebuie s spun interogarea de adugare n care dorii rezultatele interogrii s fie adugate. 6. Selectai tblCustomerTours din lista Nume tabel i facei clic pe OK. Interogarea de adugare se va aduga la rezultatele de interogare de la masa tblCustomerTours. Observai c o adugare la rndul apare n grila de proiectare, aa cum se arat n figur. Acum trebuie s specificai cmpurile pe care dorii s le adugai. 7. Facei dublu clic pe de client, angajat, i cmpurile TourID n lista de cmpuri tblCaribbeanTours. Deoarece numele cmpurilor sunt aceleai n ambele tabele, Access completeaz automat de adaugare a rndul cu numele cmpurilor te adugarea la nregistrri. Dac unele dintre domeniile ce te adugarea avea un nume de domeniu diferit, va trebui s specificai n domeniu, care ar trebui s fie adugate la Adugare la rnd. 8. Facei dublu-clic pe cmpul Nu sunt bilete n lista de cmpuri tblCaribbeanTours. Din moment ce nu exist un cmp numit nici un bilet n tabelul tblCustomerTours, Access nu se umple automat n Adugare la rnd. Va trebui s selectai numele cmpului pe care dorii s s. 9. Facei clic pe Adugare la rnd n domeniul nici un bilet, facei clic pe sgeata listei, apoi selectai numrul de bilete. Aceasta va aduga cmpurile din domeniul nici un bilet n tabelul tblCaribbeanTours la numrul de cmp bilete n tabelul tblCustomerTours. Trece la pasul urmtor i s termin adugnd restul de domenii pe care dorii s le adugai.

10. Facei dublu-clic pe Dat, clasa nti, Smoker, expediat prin, i cmpurile cost din lista de cmpuri tblCaribbeanTours. Ca la orice interogare aciune, ar trebui s examinai ntotdeauna rezultatele n vizualizarea Foaie de date primul. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a afia rezultatele de interogare de adugare n Vizualizare foaie de date. 11. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a previzualiza rezultatele interogarea de adugare n Vizualizare foaie de date. Interogarea de adugare afieaz nregistrrile se va aduga sau aduga la masa tblCustomerTours. 12. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a reveni la vizualizarea Proiectare i facei clic pe butonul Run din bara de instrumente. Access v solicit s confirmai adugarea de nregistrri la masa tblCustomerTours. 13. Facei clic pe Da. Access adaug nregistrrile din tabelul tblCaribbeanTours la tabelul tblCustomerTours. 14. nchide interogarea fr a salva modificrile i a deschide interogarea qryToursByName. Observai nregistrrile noi tblCaribbeanTours care au fost adugate de ctre interogarea de adugare. 15. nchidei interogare qryToursByName.

Pentru a crea o interogare de adugare:


1. Creai o interogare nou, selectai Vizualizare proiect i facei clic pe OK. CLICK tabelele i / sau interogri dorii s le utilizai n interogarea de adugare, facei clic pe Adugare, aproape. 2. Facei clic pe Tip interogare butonul sgeat LISTA pe bara de instrumente i selectai interogarea de adugare. SAU ... Interogarea de selectare APPEND interogare din MENU. 3. Selectai tabelul la care dorii s adugai rezultatele interogrii. 4. Dac selectai un tabel existent, facei clic pe una dintre urmtoarele opiuni: Baza de date curent: dac masa este n baza de date deschisa.

Alt baz de date: Introduceti numele alt baz de date (inclusiv calea, dac este necesar). 5. Facei clic pe OK. 6. Adugai cmpurile pe care dorii s le adugai i s identifice un teren de potrivire Dac Access nu furnizeaz ONE. 7. Facei clic pe butonul Vizualizare din bara de instrumente pentru a vizualiza rezultatele interogrii sau butonul Run din bara de instrumente i facei clic pe Da pentru a confirma adunare. [Anterior] [Cuprins Page] [Next]

Interogri face-mas
Tastai numele tabelului creai n caseta de dialog Table Marca

Interogarea make-mas

Interogarea utilizeaz rezultatele sale pentru a crea un tabel nou.

Ca toate interogrile, o interogare de make-mas pune o ntrebare de informaii n una sau mai multe tabele i apoi preia rezultatele. n loc de afiarea rezultatelor, cu toate acestea, o interogare make-mas creeaz un nou tabel cu rezultatele interogrii. Interogri face-mas sunt utile pentru:

Exportul unui tabel la o alt baz de date sau aplicaie. Crearea unei copii de rezerv a unui tabel. Crearea unui tabel arhiv care stocheaz nregistrrile vechi. Crearea unui tabel care cuprinde informaii sau cmpuri din mai mult de un tabel.

n aceast lecie, vei crea o interogare make-tabel pentru a crea un tabel cu informaii despre toate nregistrrile de turism din China. 1. Facei clic pe interogarea qryTourSales i apoi facei clic pe butonul de design. Interogarea se deschide n Vizualizare proiect. n primul rnd trebuie s adugai cmpurile pe care dorii s le includei n dvs. nou tabel. 2. Facei dublu-clic pe cmpul TourName n lista de cmpuri tblTours, numrul de bilete, data, i cmpuri cost din lista de cmpuri tblCustomerTours, i NumeDeFamilie i cmpurile Prenume din lista de cmpuri tblAngajati. Interogarea make-mas va crea un tabel cu aceste domenii, aa cum se arat n figura. Apoi, trebuie s specificai orice criterii de limitare. 3. Facei clic pe rndul Criterii din coloana TourName i tipul de China . Access va aduga "ghilimele" n jurul irul de text "China" pentru tine. Interogarea make-mas va include doar excursii China, atunci cnd se creeaz noul tabel. Iat cum de a schimba tipul de interogare la o interogare make-mas: 4. Facei clic pe butonul Tip interogare lista de sgeat i interogarea de selectare facetabelul din list. Access afieaz caseta de dialog Table Marca, aa cum se arat n figura. Aici trebuie s spun Accesul numele noului tabel. 5. Tip tblChinaTours n caseta Nume tabel i facei clic pe OK. Eti gata s aib interogare make-mas a crea noul tabel. Previzualiza rezultatele interogrii primul. Ca la orice interogare aciune, ar trebui s examinai ntotdeauna rezultatele n vizualizarea Foaie de date primul. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a afia rezultatele interogrii make-tabel n vizualizarea Foaie de date.

6. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a examina rezultatele interogrii make-tabel n vizualizarea Foaie de date. Interogarea make-mas afieaz nregistrrile care le va folosi pentru a crea noul tabel tblChinaTours. 7. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a reveni la vizualizarea Proiectare i facei clic pe butonul Run din bara de instrumente. Access v solicit s confirmai crearea tabelului tblChinaTours. 8. Facei clic pe Da. Access creeaz noul tabel tblChinaTours bazat pe rezultatele interogrii make-mas, dup cum se arat n figura. Acum, haidei s deschidei tabelul nou. 9. nchide interogarea fr a salva modificrile, facei clic pe pictograma Tabele din bara Obiecte, i dublu-clic pe masa tblChinaTours. Verificai rezultatele interogrii make-mas, apoi ... 10. nchidei tabelul tblChinaTours.

A crea o interogare face-TABLE:


1. n vizualizarea Proiectare, creai o interogare de selectare, inclusiv toate tabelele, cmpurile, cmpuri calculate i criterii. 2. Facei clic pe Tip interogare butonul sgeat LISTA pe bara de instrumente i selectai QUERY MAKE-TABLE. SAU ... Interogarea de selectare QUERY MAKE-MASA din meniu. 3. Tastai numele tabelului pe care dorii s creai, sau facei clic pe lista vertical i selectai un tabel din list, dac dorii s nlocuii cel existent. 4. Dac selectai un tabel existent, facei clic pe una dintre urmtoarele opiuni: Baza de date curent: dac masa este n baza de date deschisa. Alt baz de date: I tastai numele alt baz de date (inclusiv calea, dac este necesar). 5. Facei clic pe OK. 6. Facei clic pe butonul Vizualizare din bara de instrumente pentru a vizualiza rezultatele interogrii sau butonul Run din bara de instrumente i facei clic pe Da pentru a confirma creaie. [Anterior] [Cuprins Page] [Next]

Actualizare interogri
O interogare.

Access v solicit s confirmai actualizarea nregistrare.

Interogare de actualizare

Avei posibilitatea s utilizai o interogare de actualizare pentru a schimba o gramada de nregistrri n acelai timp. De exemplu, ai putea crea o interogare de actualizare la preuri mai mici cu opt la sut, sau pentru a schimba reprezentantul de vnzri pentru toi clienii din Oregon de la "Mr. Potter" a "George Bailey." La fel ca alte interogri de aciune, creai o interogare de actualizare prin crearea mai nti o interogare de selectare i apoi conversia interogarea de selectare ntr-o interogare de actualizare. n aceast lecie, vei crea o interogare de actualizare s ridice preurile de toate cltoriile n Europa cu 10 la sut.

1. Din fereastra Baz de date, facei clic pe pictograma Interogari din bara de obiecte i facei clic pe butonul Nou. Apare caseta de dialog Interogare nou. 2. Selectai Vizualizare proiect i facei clic pe OK. Fereastra de proiectare a interogrii i caseta de dialog Afiare tabel apar att. Aici trebuie s selectai tabele i / sau interogri pe care dorii s le utilizai n interogare de actualizare. 3. Facei dublu-clic pe tabelul tblTours i facei clic pe nchidere. Acum avei nevoie pentru a converti interogarea de selectare ntr-o interogare de actualizare. Iat cum: 4. Facei clic pe butonul Tip interogare lista de sgeat i selectai Actualizare interogare din list. Access transform interogarea de selectare ntr-o interogare de actualizare. Observa o actualizare la rndul apare n grila de proiectare. Acum trebuie s specificai cmpurile pe care dorii s le actualizai. 5. Facei dublu-clic pe TourID, pretul normal, iar primele terenuri pre clasificare n lista de cmpuri tblTours. Urmtorul pas este un pic trickyyou trebuie s spun Acces ce cmpuri pentru a actualiza i cum s le actualizeze. Vrei s ridice preul de att preul normal i primele terenuri pre clasificare de 10 percentyou va trebui s scrie o expresie (sau formula), n Actualizare la rnduri de ambele domenii pentru a face acest pic de magie ntmpla. 6. Facei clic pe Actualizare coloana preul normal de la rnd i tipul [Normal Price]+ ([Normal Price]*.1) . Deci, ce nseamn aceast expresie confuz nseamn de fapt? S presupunem c preul normal pentru o nregistrare este de $ 100. Expresia va arata apoi ceva de genul: [$ 100] + ([$ 100] * 0.1). Acces calculeaz mai nti ceva se vede n paranteze, asa ca multipli de 100 $ x 0,1 (sau 10%) si vine cu 10 $. Access adaug atunci acest 10 dolari la preul normal (ca in de $ 10 + $ 100) i vine cu 110 dolari. Face un pic mai mult sens? Sper sobecause ce trebuie s fac acelai lucru pentru primul cmp Pret clasa. 7. Facei clic pe Actualizare First Class coloana Price a rndul i tipul:
[First Class Price]+([First Class Price]*.1)

Apoi, trebuie s specificai orice criterii de limitare. Vrei s creasc preurile numai pentru acele excursii care sunt n Europa. Din pcate, singura modalitate de a determina acest lucru este de a privi valorile din tabel tblTours. Aici sunt toate

TourIDs europene: 1, 2, 3 i 9. Va trebui s creeze o sau o declaraie n interogare pentru a v asigura c primii-le pe toate. 8. Facei clic pe rndul Criterii domeniul TourID i tip 1 . Aceasta va selecta nregistrare a crei TourID este "1", dar ce facem cu restul? 9. Apsai (Tasta sgeat n jos) pentru a selecta al doilea rnd domeniul TourID de criterii (sau rnd) i de tip 2 . Aceasta va selecta nregistrrile pentru care TourID este "2". Du-te la pasul urmtor i s termin adugnd restul de criterii sau. 10. Apsai (Tasta sgeat n jos) pentru a selecta Criterii al treilea rnd domeniul TourID, tipul 3 , apsai (Tasta sgeat n jos) pentru a selecta al patrulea rnd i tipul Criterii domeniul TourID de 9 . Compara interogarea cu cea din figura. Arata la fel? S executai interogarea. 11. Facei clic pe butonul Run din bara de instrumente. Access ntreab despre actualizarea nregistrrile selectate, aa cum se arat n figur. 12. Facei clic pe Da. Accesa actualizrile nregistrrile selectate, prin ridicarea ambelor lor Preul pieei i primele terenuri pre clasificare cu 10 la suta. S deschidem noul tabel. 13. nchide interogarea fr a salva modificrile, facei clic pe pictograma Tabele din bara Obiecte, i dublu-clic pe masa tblTours. Compara tabel cu figura. Observai c preurile de patru turnee europene au crescut cu zece la sut. 14. nchidei tabelul tblTours i nchide baza de date.

Pentru a crea o interogare de actualizare:


1. Creai o interogare NOU n vizualizarea Proiectare, selectai, apoi tabelele i / sau interogri dorii s utilizai n interogare UPDATE. 2. Facei clic pe Tip interogare butonul sgeat LISTA pe bara de instrumente i selectai interogare de actualizare. SAU ... Interogarea de selectare interogare de actualizare din meniu. 3. Facei dublu clic pe cmpurile pe care dorii s apar n interogri sau facei clic i glisai cmpurile pe grila de proiectare.

4. Introducei o expresie pentru a actualiza cmpul selectat. 5. Introducei orice criterii, dac este necesar, pentru a selecta ce trebuie actualizate Records. 6. Facei clic pe butonul Vizualizare pentru a vizualiza rezultatele interogrii UPDATE. 7. Dac suntei mulumit de faptul c nregistrrile corespunztoare vor fi actualizate, facei clic pe butonul rula pe bara de instrumente i facei clic pe Da pentru a confirma actualizarea.

Revizuirea
Lecia Sumar
O scurt trecere n revist

Pentru a crea o interogare n Vizualizare proiect: Facei clic pe pictograma Interogari din bara Obiecte, apoi facei dublu clic pe Creare interogare n Vizualizare proiect. Selectai tabelul sau interogarea pe care dorii s utilizai i facei clic pe Add. Repetai dup cum este necesar pentru tabele suplimentare sau interogri pe care dorii s le adugai la interogare i facei clic pe nchidere atunci cnd ai terminat. Facei dublu clic pe cmpurile pe care dorii s apar n interogare sau facei clic i glisai cmpurile pe grila de proiectare. n grila de proiect, introducei nici un fel criteriile de cutare dorite pentru domeniul n rndul Criterii i / sau facei clic pe Sortare caseta list sgeat pentru teren i o ordine de sortare. Facei clic pe butonul Save de pe bara de instrumente, facei clic pe Da pentru a salva interogarea, introduceti un nume de interogare, i facei clic pe OK.
nelegerea Diferite tipuri de interogri

Tipuri de ntrebri sunt:


Interogri de selectare Interogri parametri Interogri tabel ncruciat Interogri face-mas Adaug interogri terge interogri Actualizare interogri Interogri ale Uniunii

Crearea unei interogari multi-tabel

Pentru a crea o interogare multi-tabel n Vizualizare proiect: Facei clic pe pictograma Interogari din bara Obiecte, apoi facei dublu clic pe Creare interogare n Vizualizare proiect. Selectai tabelul sau interogarea pe care dorii s utilizai i facei clic pe Add. Repetai dup cum este necesar pentru tabele suplimentare sau interogri pe care dorii s le adugai la interogare i facei clic pe nchidere atunci cnd ai terminat. Dac Access nu se alture n mod automat tabele, facei clic pe cmpul legat n primul tabel i glisai-l n domeniu legat n al doilea tabel. Se repet dup cum este necesar pentru a conecta toate tabelele. Facei dublu clic pe cmpurile pe care dorii s apar n interogare sau facei clic i glisai cmpurile pe grila de proiectare. n grila de proiect, introducei nici un fel criteriile de cutare dorite pentru domeniul n rndul Criterii i / sau facei clic pe Sortare caseta list sgeat pentru cmpul i selectai o ordine de sortare. Facei clic pe butonul Save de pe bara de instrumente, facei clic pe Da pentru a salva interogarea, introduceti un nume de interogare, i facei clic pe OK.
Crearea unui cmp calculat

Pentru a crea o expresie sau de calcul ntr-o interogare: Afiarea interogarea n vizualizarea Proiectare. Facei clic pe rndul Cmp de o coloan goal din grila de proiectare, introducei numele cmpului pentru cmpul calculat, urmat de o: (dou puncte), apoi introducei expresia pe care dorii Access s calculeze, folosind sintaxa corect (sau putei folosi expresia constructor pentru a v ajuta s creai aceast expresie).
Lucrul cu expresii i Generatorul de expresii

Pentru a crea o expresie cu Generatorul de expresii: Afiarea interogarea n vizualizarea Proiectare i facei clic pe rndul Cmp de o coloan goal din grila de proiectare. Facei clic pe butonul Build din bara de instrumente, facei dublu clic pe cmpul pe care dorii s le utilizai n calcul, facei clic pe butonul care corespunde calcul pe care dorii, i apoi facei clic sau tastai orice alte domenii sau valori dorii s le utilizai. Facei clic pe OK cnd ai terminat.
Folosind o funcie de IIF

Pentru a crea un IIF (IF. .. atunci) Funcie: Afiarea interogarea n vizualizarea Proiectare. Facei clic pe rndul Cmp de o coloan goal din grila de proiectare, introducei numele cmpului, urmat de un: (dou puncte) i tastai expresia utiliznd sintaxa IIf(expr, truepart, falsepart) (sau putei utiliza Generatorul de expresii pentru a te ajuta a crea expresia IIf).
Grupa rezumarea Records

Pentru a calcula sau Rezuma un grup de nregistrri: Afiarea interogarea n vizualizarea Proiectare i, dac este necesar, facei clic pe butonul Totaluri pe bara de instrumente. Mutai cmpul pe care dorii s grupai datele de pe grila de proiectare i asigurai-v c Grupare dup apare n acest domeniu este rndul Total. Mutai cmpul pe care dorii s efectuai calcule pe pe grila de proiectare. Alege tipul de calcul pe care dorii s o efectuai, fcnd clic pe cmp rndul Total, facei clic pe sgeata listei, i selectnd un calcul din list.
Afieaz valori superioare sau inferioare

Pentru a Vezi valorile sus sau de jos: Afiarea interogarea n vizualizarea Proiectare, facei clic pe cmpul Sortare adecvat, i selectai Ascendent (afieaz valori inferioare) sau descendent

(afieaz valori de top). Selectai o opiune din lista de valori de top de pe bara de instrumente.
Interogri parametru

Pentru a crea o interogare cu parametri: Afiarea interogarea n vizualizarea Proiectare, facei clic pe rndul Criterii pentru cmpul pe care dorii s o utilizai pentru criteriile de parametri i introducei textul prompt, nconjurat de paranteze drepte [].
Gsirea nregistrrilor dublur

Pentru a folosi dubluri Query Wizard Cauta: n fereastra Baz de date, facei clic pe pictograma Interogari din bara de obiecte i facei clic pe butonul Nou. Selectai gsii duplicate Query Wizard i facei clic pe OK, apoi selectai tabelul sau interogarea pe care dorii s cutai i facei clic pe Urmtorul. Facei dublu-clic pe cmpul (e) care poate conine dou valori i facei clic pe Urmtorul. Facei dublu-clic pe toate cmpurile suplimentare pe care dorii s apar n rezultatele interogrii, facei clic pe Urmtorul, apoi facei clic pe Finish.
Gsirea Records neegalat

Pentru a utiliza Gsete Expertul Query de neegalat: Din fereastra Baz de date, facei clic pe pictograma Interogari din bara de obiecte i facei clic pe butonul Nou. Selectai Gsii Expertul Query de neegalat i facei clic pe OK, selectai tabelul crui valori dorii s afiai i facei clic pe Urmtorul. Selectai tabelul care conine nregistrrile aferente, facei clic pe Urmtorul, precizeaz domeniile conexe care unesc cele dou tabele, apoi facei clic pe pentru a asocia cele dou tabele i facei clic pe Urmtorul. Facei dublu-clic pe toate cmpurile suplimentare pe care dorii s apar n rezultatele interogrii, facei clic pe Urmtorul, apoi facei clic pe Finish.
Interogri ncruciat

Pentru a crea o interogare tabel ncruciat: n fereastra Baz de date, facei clic pe pictograma Interogari din bara de obiecte i facei clic pe butonul Nou, apoi selectai Tabel ncruciat Query Wizard i facei clic pe OK. Selectai tabelul sau interogarea pe care dorii s le utilizai n interogarea tabel ncruciat i facei clic pe Urmtorul. Selectai cmpul pe care dorii s folosii ca titlul rnd, facei clic pe Urmtorul, selectai cmpul pe care dorii s o utilizai ca titlul coloanei, apoi facei clic pe Urmtorul. Selectai cmpul pe care dorii s rezuma, tipul de calcul pe care dorii s utilizai pentru a rezuma domeniu, facei clic pe Urmtorul, tastai un nume pentru interogare tabel ncruciat, i facei clic pe Finish.
terge interogri

Pentru a crea o interogare Delete: n fereastra Baz de date, facei clic pe pictograma Interogari din bara de obiecte i facei clic pe butonul Nou. Selectai Vizualizare proiect i facei clic pe OK. Adugai tabelele corespunztoare i / sau interogri i facei clic pe nchidere, apoi conectai tabele care nu au legatura. Facei clic pe butonul Tip interogare lista de sgeat de pe bara de instrumente i selectai tergere Query sau interogarea de selectare "tergei interogare din meniu. Facei clic pe butonul Vizualizare pentru a vizualiza rezultatele interogrii de tergere. Dac suntei mulumit de faptul c nregistrrile corespunztoare vor fi

terse, facei clic pe butonul Run din bara de instrumente i facei clic pe Da pentru a confirma tergerea.
Adaug interogri

Pentru a crea o interogare de adugare: Creai o interogare nou, selectai Vizualizare proiect, apoi facei clic pe OK. Facei clic pe tabelele i / sau interogri pe care dorii s le utilizai n interogarea de adugare, facei clic pe Adugare, apoi pe nchidere cnd ai terminat. Facei clic pe butonul Tip interogare lista de sgeat de pe bara de instrumente i selectai Adugai ntrebare sau interogarea de selectare Adaug interogare din meniu. Selectai tabelul de la care dorii s adugai rezultatele interogrii. Dac selectai un tabel existent, facei clic pe una dintre urmtoarele opiuni: Baza de date curent (dac masa este n baza de date deschis n prezent) sau alt bazei de date (i tastai numele alt baz de date, inclusiv calea, dac este necesar). Facei clic pe OK, apoi adugai cmpurile pe care dorii s le adugai i s identifice un teren de potrivire n cazul n care Access nu furnizeaz unul. Facei clic pe OK i facei clic pe butonul Vizualizare de pe bara de instrumente pentru a vizualiza rezultatele interogrii sau butonul Run din bara de instrumente pentru a aduga nregistrrile.
Interogri face-mas

Pentru a crea o interogare make-mas: n vizualizarea Proiectare, creai o interogare de selectare, inclusiv tabele, cmpuri, cmpuri calculate, i criterii. Facei clic pe butonul Tip interogare lista de sgeat de pe bara de instrumente i interogarea de selectare face-Tabelul sau interogarea de selectare Query Make-Table din meniu. Tastai numele tabelului pe care dorii s creai, sau facei clic pe lista vertical i selectai un tabel din list, dac dorii s l nlocuiasc pe cel existent. Dac selectai un tabel existent, facei clic pe una dintre urmtoarele opiuni: Baza de date curent (dac masa este n baza de date deschis n prezent) sau alt bazei de date (i tastai numele alt baz de date, inclusiv calea, dac este necesar). Facei clic pe OK. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a vizualiza rezultatele interogrii sau butonul Run din bara de instrumente pentru a crea noul tabel.
Actualizare interogri

Pentru a crea o interogare de actualizare: Creai o interogare nou n vizualizarea Proiectare, apoi selectai tabelele i / sau interogri pe care dorii s le utilizai n interogare de actualizare. Facei clic pe butonul Tip interogare lista de sgeat de pe bara de instrumente i selectai Actualizare Query sau interogarea de selectare Actualizare interogare din meniu. Facei dublu clic pe cmpurile pe care dorii s apar n interogare sau facei clic i glisai cmpurile pe grila de proiectare. Introducei o expresie a actualiza cmpul selectat i introducei orice criterii, n cazul n care este necesar, pentru a selecta care ar trebui s fie actualizat Records. Facei clic pe butonul Vizualizare pentru a vedea rezultatele de interogare de actualizare. Dac suntei mulumit de faptul c nregistrrile corespunztoare vor fi actualizate, facei clic pe butonul Run din bara de instrumente pentru a actualiza nregistrrile. Chestiona 1. Care dintre urmatoarele criterii nu este scris folosind sintaxa corect? 1. "Harris" 2. ntre 1/1/2000 i 12/31/2000

3. FARA VALOARE 4. 500 2. Care dintre urmtoarele tipuri de interogri sunt interogrile de aciune? (Selectai tot ce se aplic.) 1. Interogri parametru. 2. Adaug interogri. 3. Actualizare interogri. 4. Interogri tabel ncruciat. 3. Care dintre urmtoarele expresii nu este scris n sintaxa corect? 1. [Total comand] * [Tax Rate] 2. "Total comand" * 0.1 3. [TblCustomerTours]! [Cost] * [tblAngajati] [Comisiei]! 4. 100 +10 4. Dac avei probleme amintindu-i cum s scrie expresii folosind sintaxa corect, putei utiliza Generatorul de expresii pentru a v ajuta s creai expresie. (Adevrat sau fals?) 5. Rabat: IIF ([Vrsta] 65, "Senior", "adult") Aceast expresie este un exemplu de: 1. Ceva ce am nvat din nou n algebr liceu i am crezut c nu ar vedea din nou. 2. O expresie financiar. 3. Ceva ce aparine ntr-o carte Microsoft Excel. 4. O expresie condiional. 6. O interogare solicit un utilizator pentru o dat i apoi afieaz numai nregistrrile care conin data specificat. Ce tip de interogare este aceasta? 1. O interogare cu parametri. 2. O interogare tabel ncruciat. 3. O interogare de aciune. 4. O interogare de actualizare. 7. Trebuie s creai un raport, dac dorii pentru a calcula totalul pentru un grup de nregistrri, cum interogri nu poate efectua aceast activitate. (Adevrat sau fals?) 8. O interogare sintetizeaz informaiile ntr-o gril, organizat de regiuni i luni. Ce tip de interogare este aceasta? 1. O interogare cu parametri. 2. O interogare tabel ncruciat. 3. O interogare de aciune.

4. O interogare de actualizare. 9. Compania dumneavoastr n cele din urm a fost de acord s-i cumperi un puturos 3Com Palm PDA. Acum dorii s extragei clientii din baza de date a companiei i le-a pus ntr-un tabel separat care poate exporta n palma ta. Ce tip de interogare ar putea ajuta s realiza aceast sarcin? 1. O interogare cu parametri. 2. O interogare tabel ncruciat. 3. O interogare de actualizare. 4. O interogare make-mas. 10. Dac dorii s creai o interogare tabel ncruciat, ceea ce trebuie tabelul esti interogarea conine? 1. Cel puin un cmp de text. 2. Cel puin un cmp numr. 3. Mai mult de 100 de inregistrari. 4. O mulime de informaii confuze. 11. Cum putei aduga un tabel n fereastra de proiectare a interogrii? 1. Selectai Editare Adaug mas din meniu. 2. Facei clic pe butonul Afiare tabel de pe bara de instrumente. 3. Selectai tabelul din list tabelul de pe bara de instrumente. 4. Selectai Instrumente Adaug mas din meniu. 12. Vrei o interogare pentru a calcula vnzrile totale pentru angajaii dumneavoastr. Cum poti sa faci acest lucru din fereastra de proiectare a interogrii? 1. Facei clic pe butonul Totaluri pe bara de instrumente. n rndul Total selecta "Grupul de" sub cmpul Angajat i "Sum" n domeniul vanzarilor. 2. Facei clic n domeniul Vnzri i facei clic pe butonul AutoSum din bara de instrumente. 3. Ai nevoie de a exporta aceste informaii pentru a Microsoft Excel i se calculeaz acolo. 4. Facei clic n domeniul Vnzri i selectai Instrumente nsumareAutomat din meniu. Teme pentru acas 1. Deschidei baza de date temele. 2. Folosind tabelele Clieni i creanelor de asigurare, a crea o interogare multi-tabel care refer la numrul total de cereri, grupate de field.Hint stat: Utilizai funcia Count pe orice cmp din tabelul creanelor de asigurare. 3. Sorta rezultatele interogrii n ordine alfabetic dup data.

4. Adugai criterii de interogare care exclude nregistrrile din statul Wisconsin (WI). 5. Schimba interogarea de selectare la o interogare de tergere i tergei toate nregistrrile din statul Wisconsin (WI). 6. Modifica interogarea de tergere napoi ntr-o interogare de selectare. Scoatei criteriilor actuale i adaug criterii parametru care cer nceput i data de sfrit. 7. Crearea unui cmp concatenate care combin cmpurile Prenume i NumeDeFamilie. 8. Salvai interogarea ca "Query temele." 9. nchide interogarea i baza de date Tema.

MS Access Tutoriale - Lucrul cu formulare


Un formular creat n Access este similar cu formele obinuite de hrtie pe care le completai cu un pix sau creion numai tu nu trebuie s v facei griji cu privire la ncercarea de a citi caligrafie saraci. n Access, forme ofer o modalitate uoar de a intra i de a vizualiza datele ntr-un tabel. Iat doar cteva exemple de modul n care formele face de lucru cu date mai uor.

Mai uor de a vizualiza i utiliza: n loc de defilare nainte i napoi n fia tehnic unui tabel, un formular v permite s se concentreze pe o singur nregistrare la un moment dat. A se vedea, de date n orice mod dorii: Avei posibilitatea s proiectai formulare pentru a prezenta informaii n orice mod dorii. Combina date din tabele legate: O form poate afia date din mai multe tabele corelate sau interogri i utilizatorii nu vor ti c acestea sunt de lucru cu dou surse!

i asta doar pentru nceput. Nici o ndoial despre aceasta face face baza de date uor de utilizat. La fel ca o caset de dialog pentru Windows (care este de fapt ceea ce o forma e), formele de acces poate include cmpuri de umplere-in-the-gol, casete de selectare, liste verticale, i mai mult. Acest tutorial explica tot ceea ce ai dorit vreodat s tii despre forme i poate cteva lucruri pe care nu vrei s tii.
Continuai Reading

Tabelul de coninut (indice tutorial)


publicitate Crearea unui formular cu autoform Modificarea unui formular Adugarea i tergerea Domenii Mutarea i dimensionarea Controale Schimbarea ordinii Tab Lucrul cu control Properties control de proprietate de referin Lucrul cu Form Properties Forma i Raportul de proprietate de referin Lucrul cu controale multiple Adugarea, tiere, copiere i lipire Controale Schimbarea un control de surs de date Crearea unui control calculat Modificarea Valoare implicit a controlului Utiliznd Asistentul de control Crearea unui subformular Modificarea i Lucrul cu subformulare Review

[Urmatoarea]

Crearea unui formular cu autoform


Selectarea unui autoform din caseta de dialog Formular nou

Un formular piloane creat de Expertul autoform

Cel mai rapid i mai simplu mod de a crea un formular n Access este cu unul din autoform Wizards. Creeaz automat un formular prin amenajarea toate cmpurile dintr-un tabel sau interogare. Autoform Wizards sunt rapide i uor de utilizat, dar limitat exist doar cinci autoform Wizards, i fiecare poate crea doar un singur tip de formular, dup cum se arat n tabel. Desigur, putei modifica ntotdeauna o form creat de ctre un vrjitor autoform. n aceast lecie vei nva cum s creai un formular cu ajutorul unui Wizard autoform. 1. Deschidei Lecia 7 baza de date. n primul rnd avei nevoie pentru a merge la pictograma Formulare din bara Obiecte. 2. Facei clic pe pictograma Formulare din bara Obiecte, apoi facei clic pe butonul Nou. Apare caseta de dialog Formular nou, aa cum se arat n figur. Putei crea un formular cu expertul autoform prin selectarea uneia dintre cele cinci autoform Wizards ...

3. Selectai autoform: Coloane din list. ... i tabelul sau interogarea pe care dorii s le utilizai n formular. 4. Facei clic pe Selectai tabelul sau interogarea n care datele obiectului provine din: sgeat i selectai qryCustomers din list. Asta-i toate informaiile de care Expertul autoform are nevoie pentru a crea forma ta. 5. Facei clic pe OK pentru a crea formularul de coloan. Acces ia toate cmpurile din interogare qryCustomers, le aranjeaz, i creeaz un formular similar cu cel prezentat n figur. 6. Facei clic pe butonul nchidere pentru a nchide forma. Facei clic pe Nu pentru a salva modificrile. Forme Wizards autoform nu sunt ntr-adevr foarte frumos s se uite la, dar ele v pot oferi un start bun la crearea de forma dorii ntr-adevr, deoarece este mult mai uor de a modifica un formular existent dect este de a crea o de la zero.
Disponibil Formular Layouts

Formular tip

Aspect form

Descriere

n form de coloan

Afieaz o singur nregistrare la un moment dat. Date pentru fiecare nregistrare este afiat vertical. Punct de vedere tehnic, Default Vezi proprietatea piloane formularului este setat la Single. Afieaz mai multe nregistrri dintr-o dat. Datele pentru nregistrri este afiat orizontal. Punct de vedere tehnic, Default Vezi proprietatea form de tabel este setat pentru a continua. Afieaz mai multe nregistrri o dat n Vizualizare foaie de date. Punct de vedere tehnic, Default Vezi proprietatea pe forma Foaie de date este setat la Foaie de date.

Tabular

Foaie de date

Formular tip

Aspect form

Descriere

PivotTable

Analizeaz dinamic informaii i rezum l ntr-un tabel Foaie de date, cum ar fi.

PivotChart

Analizeaz dinamic informaii i rezum l ntr-o diagram.

Pentru a crea un formular cu autoform:


1. Din fereastra Baz de date, facei clic pe pictograma forme n obiectele BAR i facei clic pe butonul New. 2. Selectai una din urmtoarele:
Autoform: piloane Autoform: tabelare Autoform: Foaie de date Autoform: PivotTable Autoform: PivotChart

3. Facei clic pe tabelul sau interogarea care dorii s utilizai pentru forma din lista dropdown. 4. Facei clic pe OK. [Coninut pagin] [Next]

Modificarea unui formular


Un formular n Vizualizare proiect.

Dup ce creai un formular, v poate decide s-l modifice pentru a aduga caracteristici suplimentare sau a face mai uor de utilizat. De exemplu, ar putea s dorii s adugai sau s tergei un cmp sau schimba locaia unui cmp din formular. Ai modifica un formular n Vizualizare proiect, pe care le putei obine n dou moduri diferite:

Din fereastra Baz de date: Facei clic pe pictograma Formulare pentru a lista formularelor n baza de date. Facei clic pe formularul pe care dorii s modificai i facei clic pe butonul Proiect. De la o fereastr de forma: Facei clic pe butonul Vizualizare de pe bara de instrumente sau selectai View Vizualizare proiect din meniul.

Aceast lecie v va prezenta la forma Vizualizare proiect. 1. Din fereastra Baz de date, facei clic pe pictograma Formulare din bara Obiecte, dac acesta nu este deja selectat, apoi selectai forma frmCustomers i facei clic pe butonul Proiect. Formularul frmCustomers apare n Vizualizare proiect, aa cum se arat n figura. Nu lasa vizualizarea Proiectare te sperie. Se pare mai complicat dect este n realitate. n unele moduri, vizualizarea Proiectare formular este similar cu multe programe Paint. Gndiiv la forma ca panza dumneavoastr i Unelte i List de cmpuri ca pensule pe care le utilizai pentru a aduga cmpuri, casete text i butoane de forma. Orice obiect grafic care apare pe formulare i rapoarte se numete un control. O caset text folosit pentru a introduce i afia informaii, o etichet de text, i un buton ce facei clic pentru a imprima un raport ar fi exemple de controale. Ai aduga controale la un formular, fcnd clic pe controlul pe care dorii s utilizai i apoi fcnd clic i trgnd-o pe formular pentru a desena controlul. Tabelul prezint i descrie butoane Trusa de unelte i comenzi.
Butoane set de instrumente i comenzi

Button set de instrument e

Descriere

Facei clic pe acest buton i apoi facei clic pe controlul pe care dorii s o selectai. Pentru a selecta mai multe controale, facei clic pe acest buton i inei apsat tasta Shift n timp ce facei clic pe fiecare control, sau tragei un dreptunghi n jurul toate controalele pe care dorii s le selectai. Click pentru a utiliza Wizards de control atunci cnd adugai controale la formular. Creeaz o etichet text static, care este aceeai pentru fiecare nregistrare, cum ar fi un titlu. Cele mai multe controale deja au o etichet text ataat. Creeaz o caset text care afieaz informaii dintr-un tabel i interogare. Putei folosi, de asemenea, casete text pentru a introduce textul. Creeaz o caset n jurul unui grup de butoane de opiune, astfel nct utilizatorul este permis doar pentru a face o selecie din caseta de grup. Creeaz un buton de comutare care v permite s afiai i introducei datele de la o Da / Nu domeniu. Creeaz un buton de opiuni (sau buton radio), care permite utilizatorului s fac o selecie unic din dou sau mai multe opiuni. Butoanele de opiuni sunt utilizate n mod normal, cu un control caset grup. Creeaz o cutie care este verificat sau necontrolate. Utilizai pentru a introduce datele de la o Da / Nu domeniu. Creeaz o caset drop-down, care permite utilizatorului s introducei textul sau selectai un element dintr-o list de opiuni. Creeaz o cutie care permite utilizatorului s selectai un element dintr-o list de opiuni. Creeaz un buton care execut o funcie macro sau Visual Basic. Afieaz o imagine sau fiier grafic pe care le specificai. Insereaz un obiect OLE care nu este legat la un cmp n baza de date curent.

Button set de instrument e

Descriere

Folosii un cadru de obiect nelegat pentru a afia informaii de la o surs extern sau un program, cum ar fi o foaie de calcul, grafice, sau alt fiier. Insereaz un obiect OLE, care este legat la un cmp din baza de date. Utilizai Rame obiect obligaia de a afia imagini sau alte informaii OLE n baza de date. n mod normal utilizat cu cmpurile obiect OLE. Insereaz un sfrit de pagin. V permite s creai file (cum ar fi cele gsite n unele casete de dialog) pentru a include mai mult de o pagin din controalele din formular. Insertii de o alt form n formularul principal. Utilizat atunci cnd dorii s arate date de la o relaie unu-la-mai-muli. V permite s trage o linie. V permite s desenai un dreptunghi. Click pentru a afisa alte obiecte OLE.

Pentru a modifica un formular:


1. Din fereastra Baz de date, facei clic pe pictograma forme n obiectele BAR. 2. Clic pe formularul dorii s modificai i facei clic pe butonul Proiect. SAU ... Deschidei formularul i facei clic pe butonul Vizualizare din bara de instrumente. [Anterior] [Cuprins Page] [Next]

Adugarea i tergerea Fields


tergerea unui control este un proces rapid i uor.

Adugarea unui cmp la un formular, fcnd clic i trgnd-o din Lista de cmpuri

Forma modificata.

Dup ce ai creat un formular, putei terge cmpuri inutile sau aduga mai multe cmpuri pentru a afia informaii suplimentare. Adugai cmpuri la un formular prin glisarea cmpurilor din Lista de cmpuri pe formular. Lista de cmpuri listeaz toate cmpurile din tabelul sau interogarea ai utilizat pentru a crea forma. n aceast lecie, vei modifica un formular existent. 1. Asigurai-v c avei forma frmCustomers deschis n vizualizarea Proiectare. n primul rnd facei clic pe controlul pe care dorii s o tergei. 2. Facei clic pe caseta de text DOB pentru ao selecta. Mnere apar n jurul controlul, indicnd c acesta este selectat. Selectarea o etichet va selecta doar eticheta. Selectarea o caset de text va selecta att caseta de text i eticheta corespunztoare. 3. Apsai tasta Delete pentru a terge caseta de text DOB. Poof! Caseta text DOB dispare, fr nici un tam-tam, aa cum se arat n figura. Att de mult pentru tergerea domenii. Iat cum s adugai un cmp:

4. n cazul n List de cmpuri nu este afiat, facei clic pe din bara de instrumente.

Butonul List de cmpuri

Un alt mod de a afia lista de cmpuri este de a selecta View Lista de cmpuri din meniu. List de cmpuri afieaz toate cmpurile din tabelul sau interogarea ai utilizat pentru a crea formalthough va trebui, de obicei, pentru a defila n jos List de cmpuri pentru a gsi cmpul pe care dorii. Odat Lista de cmpuri este afiat putei s facei clic i glisai cmpul pe care dorii s o adugai din Lista de cmpuri unde dorii teren s apar pe formular. Trece la pasul urmtor i adugai domeniul DOB-ai fi ters anterior de forma. 5. Derulai n jos lista cmp pn cnd gsii domeniu DOB. Facei clic i glisai cmpul DOB chiar deasupra cmpului telefon, aa cum se arat n figur, apoi eliberai butonul mouse-ului. Cmpul DOB apare deasupra cmpului telefon. Nu v facei griji dac domeniul DOB nu este poziionat perfectlyyou'll nva cum s se mite controale n lecia urmtoare. Vezi cum arata formularul n Vizualizare formular. 6. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a afia formularul n Vizualizare formular. Compara formular cu cea din figura. 7. Selectati File Save As din meniul. Salvai formularul ca frmFirstForm .

Pentru a aduga un cmp la un formular:


1. Afia formularul n vizualizarea Proiectare i facei clic pe butonul List de cmpuri din bara de instrumente, dac este necesar. 2. GASITI cmpul pe care dorii s le adugai la forma n lista de cmpuri, apoi facei clic i glisai cmpul n locaia dorit din formular. Pentru a terge un cmp sau control: 1. Facei clic pe cmp sau control pentru al selecta. 2. Apsai DELETE. [Anterior] [Cuprins Page] [Next]

Mutarea i dimensionarea Controale


Pentru a muta un control, poziionai mouse-ul pe o margine a controlului pn cnd se transform ntrun cursor de mn, i apoi tragei i plasai controlul ntr-o loca ie nou de pe formular.

Cele mai multe controale au o etichet corespunztoare.

Este uor pentru a modifica locaia i dimensiunea unui control pe o form. Mutarea unui control v permite s schimbai ordinea de informaii care apar pe formular. Cnd dimensiunea unui control, mri sau micora cantitatea de informaii de control poate afia. Dup ce ai selectat un control pe o form, ghidajele de dimensionare apar n jurul marginilor de control. Acum avei posibilitatea s glisai mnere dimensionare pentru a ajusta dimensiunea de control sau trece controlul la o nou locaie de pe formular. Aceast lecie v va oferi o experien mutarea i dimensionarea controalelor pe formularul ai creat n lecia anterioar. 1. Asigurai-v c avei forma frmFirstForm deschis n Vizualizare proiect. Ai nevoie pentru a selecta un control nainte de a v putei muta sau dimensiunea acesteia. 2. Facei clic pe caseta text de telefon pentru ao selecta. Ghidaje de dimensionare apar n jurul cmpului de telefon selectate. Iat cum s se mite un control: 3. Poziionai cursorul pe orice granita a casetei de text Telefon (dar nu pe un ghidaj de dimensionare) pn cnd se modific ntr-o . Atunci cnd indicatorul mouse-ului se schimb la un , nseamn c avei posibilitatea s glisai i s fixai de control la o locaie. Este nevoie de o afacere bun de precizie pentru a poziiona cursorul peste frontiera mica a unui control. Mutai indicatorul foarte ncet i ateptai pn cnd se transform ntr-o nainte de a ncerca s mutai de control. 4. Facei clic i inei apsat butonul mouse-ului n timp ce indicatorul este nc peste frontiera casetei de text telefon. Glisai cmpul direct din partea dreapt a casetei de text Prenume i direct deasupra casetei de text SSN, aa cum se arat n figur, apoi eliberai butonul mouse-ului. Prin pur i simplu drag and drop cu mouse-ul, avei posibilitatea s mutai orice obiect pe un formular sau reportany forme, linii, imagini, sau casetele de text.

Uneori, poate dorii s mutai obiectul doar o smidgen. Putei folosi tastatura pentru a muta sau ghiont controale cu o mai mare precizie. Pentru a muta controlul, pur i simplu inei apsat tasta Ctrl n timp ce apsai oricare dintre tastele sgeat de pe tastatur. 5. Cu domeniul de telefon nc selectat, inei apsat tasta Ctrl i apsai sgeat) cheie. (Stnga

Cmpul Phone se deplaseaz spre stnga o smidgen. Du-te la pasul urmtor i ncercai s mutai domeniul DOB. 6. Urmai procedura ai nvat n pasul 5 i mutai caseta text DOB direct la dreapta casetei de text LastName i direct deasupra casetei de text telefon. Nu v facei griji dac domeniul DOB nu este de aceeai mrime sau aliniat cu alte fix controlswe'll c ntr-un minut. Observai c caseta de text DOB se mut cu controlul eticheta. Putei muta etichete i controale independent de o anter trgndu-le prin lor superioare ghidajele de dimensionare din stnga. 7. Poziionai cursorul deasupra sus mnerul din stnga dimensionare a etichetei DOB pn cnd se modific o . Atunci cnd indicatorul mouse-ului se schimb la un , nseamn c avei posibilitatea s glisai i s fixai caseta text sau eticheta independent una de alta. Cele mai multe controale au o etichet corespunztoare, aa cum se arat n figur. Asigurai-v c poziionai mouse-ul pe eticheta DOB i nu caseta text DOB. 8. Facei clic i inei apsat butonul mouse-ului n timp ce indicatorul este nc pe sus de mnerul stnga dimensionare a etichetei DOB. Tragei eticheta DOB, astfel nct eticheta DOB este aliniat spre stnga cu eticheta de telefon de mai jos ea. Destul de controale i labelshere Cum de a schimba dimensiunea lor n micare. Cnd selectai un control, ghidaje de dimensionare apar n jurul marginea ei. Putei folosi aceste ghidajele de dimensionare pentru a modifica dimensiunea si proportiile de control selectat. Trece la pasul urmtor pentru a vedea cum putem modifica dimensiunea etichetei DOB selectat. 9. Cu eticheta DOB nc selectat, poziionai cursorul deasupra-dreapta mijloc ghidaj de dimensionare pn cnd se transform ntr-o . Facei clic i inei apsat butonul mouse-ului i glisai spre dreapta pn cnd eticheta este aceeai lime ca i celelalte etichete de pe formular, apoi eliberai butonul mouse-ului. Pe msur ce glisai ghidajul de dimensionare de control al lui, un contur punctat pare a v ajuta s-l redimensiona.

10. Facei clic pe caseta text DOB. Urmai procedura ai nvat n Pasul 9 i redimensiona caseta de text DOB, astfel c este aceeai lime ca i celelalte casete de text n form. Asta e tot acolo este de a se muta i dimensionarea controalelor pe un formular. 11. Facei clic pe butonul Save de pe bara de instrumente Proiectare formular pentru a salva modificrile.

Pentru a redimensiona un control:


1. Facei clic pe control pentru al selecta. 2. Facei clic pe unul a controlului ghidajele de dimensionare i glisai pn cnd CONTROL ajunge la dimensiunea dorit. Pentru a muta un CONTROL:

Facei clic i glisai CONTROL n locaia dorit. Eliberai butonul mouse-ul s renune la control.

Pentru a muta o caset de text sau ETICHETA independent unul de cellalt:

Poziionai cursorul deasupra de sus mnerul din stnga dimensionarea de control pn cnd se modific ntr-un cursor HAND, apoi facei clic i tragei de control.

[Anterior] [Cuprins Page] [Next]

Schimbarea ordinii Tab


Pentru Fila determin ordinea prin care avansa de la un domeniu la altul atunci cnd apsa i Tab.

Chiar i atunci cnd repoziionai cmpurile de pe un formular, ordinea tab-ul rmne acelai.

Schimbarea ordinii fila.

Dac adugai, eliminai, sau muta cmpuri pe un formular, vei dori s modificai ordinea filelor a formularului. Pentru tab-ul unui formular determin ordinea n care v avansa de la un domeniu la altul, atunci cnd apsai tasta TAB. Cnd un formular este creat n primul rnd, ordinea cmpurilor determin ordinea iniial fila. Chiar i atunci cnd repoziionai cmpurile de pe un formular, ordinea filelor formularul rmne acelai. De exemplu, ordinea prezentat n fila este din cnd forma a fost creat iniial. Pentru c ai rearanjat mai multe controale, pentru fila nu mai reflect ordinea n care cmpurile apar pe formularul, aa cum se arat n figur. Acest lucru nu este ntr-adevr o mare problem, deoarece este uor de a schimba ordinea filelor. Pentru a schimba ordinea filelor pentru o form selectai View fila Ordine din meniu. Va aprea, aa cum se arat n figur. De aici tot ce trebuie s facei este s facei clic i glisai cmpul n ordinea dorit. Sau putei s facei clic pe butonul Order Auto, care rearanjeaz n mod automat pentru fil pentru a corespunde cu ordinea n care controalele apar pe formular. 1. Asigurai-v c avei forma frmFirstForm deschide. n primul rnd s vedem ordinea tab-ul curent de forma frmFirstForm. 2. Trecei la formularul de vedere, fcnd clic pe butonul Vizualizare de pe. Du-te la pasul urmtor i s vedem ce se ntmpl, atunci cnd ncercai tab prin cmpurile din formular. 3. Apsai tasta TAB de mai multe ori. Cnd apsai tasta Tab, cursorul sare din domeniul CustomerID la cmpul Nume la ... Cmp telefon? Pentru Fila de forma frmFirstForm a fost determinat n cazul n care forma a fost creat. Este posibil s fi mutat cmpul Nume Telefon n lecia anterioar, dar poziia sa n ordinea tab-ul nu sa schimbat.

Putei vizualiza i modifica ordinea tab-ul prin deschiderea caseta de dialog Ordine Tab. n primul rnd avei nevoie pentru a fi n Vizualizare proiect. 4. Facei clic pe butonul Vizualizare de pe bara de instrumente Proiectare formular pentru a comuta la vizualizarea Proiectare. Iat cum pentru a afia caseta de dialog Ordine Tab. 5. Selectai View fila Ordine din meniu. Apare caseta de dialog Ordine Tab, aa cum se arat n figur. Ordinea cmpurilor din list este ordinea n care va avansa de la un domeniu la altul, atunci cnd apsai tasta TAB. Exist o serie de metode de a schimba ordinea filelor. Mod rapid i uor este s facei clic pe butonul Order Auto, care rearanjeaz n mod automat pentru fil pentru a corespunde cu ordinea n care controalele apar pe formular. Ordinea filelor iniial a unui formular i opiunea Ordine Auto att a crea o ordine fila de la stnga la dreapta, de sus n jos. 6. Facei clic pe butonul Auto Ordinului. Accesul se uit la ordinea n care apar cmpurile n formular i regleaz ordinea tab-ul corespunztor. Uneori, ordinea tab-ul s nu fie intuitiv pentru introducerea datelor i poate dorii s-l schimbai manual. De exemplu, poate dorii s modificai ordinea filelor, astfel nct adresa, oraul, statul, iar cmpurile cod potal sunt mpreun. Iat cum de a schimba manual poziia unui cmp n ordinea tab. 7. Facei clic pe Selectorul de rnd oras din lista de comanda si proiectul cumparatorului. Acum, c ai selectat rndul oraului putei schimba ordinea prin glisarea-l ntr-o locaie nou n list. 8. Tragei rndul oraului pn cnd este sub rndul Adresa, aa cum se arat n figur, apoi eliberai butonul mouse-ului. Trece la pasul urmtor i a termina aranjarea cmpurile n ordinea tab. 9. Tragei rnd de stat sub rndul City i glisai rndul cod potal sub rndul de stat. Ai terminat schimba ordinea filelor pentru forma frmFirstForm. 10. Facei clic pe OK pentru a nchide caseta de dialog Ordine Tab. S testeze noua ordine fila.

11. Comutai la Vizualizare formular fcnd clic pe butonul Vizualizare din bara de instrumente Proiectare formular. Apsai tasta TAB de mai multe ori i observai ordinea n care se mut cursorul de la un domeniu la altul. Ai terminat aceasta lectie asa ... 12. Salvai modificrile i apoi nchidei formularul de frmFirstForm.

SCHIMBAREA unui formular fila Ordine:


1. Afia formularul n vizualizarea Proiectare. 2. Selectai Vizualizare fila Ordine din meniu. 3. Facei clic pe selectorul de rnd pentru controlul pe care dorii s l mutai. 4. Facei clic i glisai ROW selectorul de locaia dorit. 5. Repetai paii 3 i 4 pentru a schimba ordinea controale suplimentare. A schimba n mod automat COMANDA TAB: 1. Afia formularul n vizualizarea Proiectare. 2. Selectai Vizualizare fila Ordine din meniu. 3. Facei clic pe AUTO PENTRU buton pentru a reordona automat controalele de formular, funcie de poziia lor din formular.

Lucrul cu proprietile de control


Aici caseta de dialog Proprieti

Fiecare control de pe un formular fiecare caset de text, fiecare etichet, iar fiecare verificare boxhas un set de proprieti care se pot modifica. O proprietate este un atribut care defineste un obiect de aspect, comportament, sau caracteristici. De exemplu, proprietile unei case ar fi

culoarea, metri patrati, i forma. O proprietate pentru un teren pe un formular ar putea fi numrul de zecimale afiate sau valoarea implicit pentru cmp. Pentru c putei schimba aproape ntotdeauna proprietile unui obiect, v putei gndi la ele ca setrile obiectului. Diferite tipuri de controale au proprieti diferite. De exemplu, controalele de etichete au o proprietate Caption care determin text care este afiat pe etichet, n timp ce controale caset de text are o proprietate Surs control care determin domeniu care este afiat n control. Cele mai multe controale au mai multe zeci de proprieti sau setri diferite. Din fericire, Acces organizeaz aceste proprieti n diferite categorii, aa cum se arat n figur. Exist mai multe moduri de a vizualiza proprietile de orice obiect:

Facei clic dreapta pe control i selectai Proprieti din meniul de comenzi rapide. Selectai controlul i facei clic pe butonul Properties din bara de instrumente. Selectai controlul i selectai View Properties din meniu.

Aceasta lectie explica cum de a vizualiza i modifica proprietile unui control al lui. 1. Deschidei formularul frmCustomers n Vizualizare proiect. Iat un mod de a vizualiza proprietile pentru un control: 2. Selectai LastName control caset text i afia proprietile sale, fcnd clic pe Butonul Properties din bara de instrumente Proiectare formular. Alte modaliti de a vizualiza proprietile unui control de sunt de a facei clic dreapta pe control i selectai Proprieti din meniul de comenzi rapide, sau selectai control i selectai View Properties din meniu. Apare caseta de dialog Properties i afieaz proprietile pentru LastName control caset text, dup cum se arat n figur. Pentru a schimba o proprietate, pur i simplu gsi i facei clic pe caseta de proprieti corespunztoare i efectuai modificrile. Unele cutii de proprietate se va afia una dintre urmtoarele butoane atunci cand este apasat:
o o

Facei clic pentru a afia o list de opiuni pentru a modifica setrile pentru proprietatea selectat. Facei clic pentru a invoca un Wizard sau afia o caset de dialog care v putei folosi pentru a schimba setrile pentru proprietatea selectat.

Trece la pasul urmtor i vom ncerca schimbarea una dintre proprietile LastName control caset text este. 3. Facei clic pe fila Format, dac este necesar, apoi gsii i facei clic n caseta Stil napoi i selectai transparent din meniul. Cele mai multe controale au zeci i zeci de proprieti. Va trebui de multe ori s facei clic pe fila corespunztoare i apoi face unele defilare pentru a gsi caseta de proprieti pe care le cutai.

Partea din spate a LastName control caset text devine transparent i afieaz fundal gri de forma de baz. Transparent Back Style proprietatea LastName control caset text arata din loc, asa ca hai sa-l schimbe din nou. 4. Facei clic pe caseta spate stil i modificai proprietatea de LastName control caset text reveni la normal. Odat ce caseta de dialog Properties este deschis, putei s facei clic pur i simplu nici un control pentru a afia proprietile sale. 5. Facei clic pe eticheta LastName (nu caseta text LastName). Caseta de dialog Proprieti afieaz acum proprietile pentru etichet LastName. V pot spune care proprietile de control se vor fi afiate de ctre uita la bara de titlu a casetei de dialog Properties. 6. Facei clic pe butonul nchidere pentru a nchide caseta de dialog Properties.
Filele din caseta de dialog Proprieti

Tab

Descriere

Format

Proprieti care determin aspectul obiectului, cum ar fi culoarea, formatarea textului, linie si culoare de frontier / grosime, si efecte speciale. Scopul multe proprietati Formatarea ar trebui s fie destul de evident, de exemplu, dimensiunea fontului determin dimensiunea fontului de control. Proprieti care determin n cazul n care un control a obine datele, valoarea implicit (dac este cazul), precum i regulile de validare de date pentru control.

Datele

Aciuni pentru care se poate atribui o procedur macro sau Visual Basic. De Eveniment exemplu, facei clic pe un buton sau introducerea de informaii ntr-un anumit domeniu ar putea declana un macro pentru a rula. Proprieti diverse, dar importante, cum ar fi numele de control, n cazul n tab pentru control este permis, iar n cazul n care un mesaj ar trebui s apar n bara de stare atunci cnd este selectat controlul. Afieaz toate proprietile de control.

Alte

Toate

Pentru a afia proprietile pentru un control:


1. Afia formularul n vizualizarea Proiectare. 2. Selectai controlul i facei clic pe proprietile din bara de instrumente. SAU ...

Facei clic dreapta pe CONTROL i selectai Proprieti din meniul de comenzi rapide. SAU ... Selectai controlul i selectai View Properties din meniu.

Proprietate de control de referin


Fiecare control de pe un formular sau raport are zeci de diferite sau setrile aa cum v pstrai-le pe toate drept? Urmtorul tabel v arat cum aceast lecie este de fapt o foaie de ieftin pe care le putei utiliza ori de cte ori nu suntei sigur exact ceea ce o anumit proprietate control este sau nu. Cele mai importante proprieti sunt marcate cu un *.
Forma i raportul proprieti comune de control

Proprietate Legend * Format * Zecimale * Vizibil *

Tab Format Format Format Format

Descriere Afieaz un titlu descriptiv pentru un formular sau etichete de text. Personalizeaz modul numere, date, ore, i text sunt afiate i tiprite. Determin numrul de zecimale afiate. Afieaz sau ascunde un control. Util dac dorii s utilizai informaii cu privire la forma fr a fi vizibil. De exemplu, se poate utiliza valoarea ntr-un control ascuns ca criteriile pentru o interogare. Determin dac o seciune sau control apare ntotdeauna sau apare numai atunci cnd este afiat pe ecran sau imprimate. Determin dac barele de defilare apare n control. Determin poziia orizontal a controlului. Determin poziia vertical a controlului. Determin limea unui control. Determin nlimea unui control. Determin dac o comand este transparent sau nu. Determina culoarea unui control. Facei clic pe selecta o culoare dintr-o palet. Se aplic un efect 3-D la un control. Determin stilul de linie de borderselect unui control de la transparente, linii continue, linii punctate, etc Stabilete culoarea de frontier unui control de. Facei clic pe pentru a selecta o culoare dintr-o palet. pentru a

DISPLAY cnd

Format

Barele de defilare Format Stnga * Top * Lime * nlime * napoi Style Spate Culoare Efect special Stil de frontier Culoare chenar Format Format Format Format Format Format Format Format Format

Proprietate Lime de frontier Fore Culoare Numele fontului Font Greutate Italic Font Subliniat Text Aliniere

Tab Format Format Format Format Format Format Format

Descriere Determin limea de frontier unui control (n puncte). Stabilete culoarea textului ntr-un control sau culoarea de umplere a unui obiect. Facei clic pe pentru a selecta o culoare dintr-o palet. Stabilete fontul folosit ntr-un control (cum ar fi Arial sau Times New Roman). Determin grosimea (ingrosate) a textului ntr-un control. Determin dac textul ntr-un control apare n caractere italice. Determin dac textul ntr-un control este subliniat. Determin modul n care textul trebuie s fie aliniat ntr-un control. Determin datele care vor apare n control. Limiteaz cantitatea i tipul de informaii care pot fi introduse ntr-un cmp, cum ar fi (___) _____ ____-_ pentru un numr de telefon. Facei clic pe buton pentru a crea o masc de intrare utiliznd Expertul masc de intrare. Specific o valoare care este introdus automat n acest domeniu pentru noi recorduri. V permite s introducei o expresie care este evaluat la date n domeniu este adugat sau schimbat. V permite s introducei un mesaj care se afieaz atunci cnd datele nu ndeplinesc proprietatea Regul de validare. Determin dac se pot face schimbri la datele unui cmp.

De control Sursa * Datele Masc de intrare * Datele Valoare implicit *

Datele

Regula de validare Datele * Validarea Text * Blocat * Tab eveniment Nume * Datele Datele

V permite s atribuii o procedur macro sau Visual Basic Eveniment pentru un anumit eveniment, cum ar fi atunci cnd facei clic sau actualiza un control. Alte Specific numele de control care l identific n expresii, macro-uri, i proceduri Visual Basic. Specific un mesaj pentru a afia n bara de stare atunci cnd este selectat controlul. Determin dac apsnd tasta Enter adaug o nou linie de text dintr-un control sau n cazul n care se trece la urmtorul cmp. Determin dac AutoCorecie (adic, "teh" " ") este folosit ntr-un control. Utilizat cu proprietatea masca de intrare. Determin dac o fil automat la urmtorul cmp apare atunci cnd ultimul caracter permis de masca de intrare un control caset text este introdus.

Bara de stare Text Alte Introducei Comportament tast Permite AutoCorecie AutoTab Alte Alte

Alte

Proprietate Tabulator Pagina de start a Tab Shortcut Menu Bar

Tab Alte Alte Alte

Descriere Stabilete dac utilizatorii sunt capabili s fil pentru a controla. Determin ordinea filelor. Specific un utilizator a creat-meniu de comenzi rapide care apare atunci cnd controlul este dreapta-clic. Specific un mesaj scurt care apare atunci cnd un utilizator de puncte de la controlul de cteva secunde. Specific un numr de identificare pentru un fiier de ajutor creat de utilizatori care apare atunci cnd utilizatorul selecteaz controlul i apas F1. Specific informaii suplimentare, definit de utilizator, care este stocat n obiect.

ControlTip Mesaj Alte Ajutor Id Context Alte Etichet Alte

[Anterior] [Cuprins Page] [Next]

Lucrul cu Form Properties


Selector Form

n cteva lecii anterioare, ai fost de nvare cum de a vizualiza i modifica proprietile pentru controalele de formular. n aceast lecie vei nva cum s vizualizai i s modificai proprietile i setrile de forma n sine. Asta e rightjust cum ar fi controale, forme au, de asemenea, propriul set de proprieti care se pot vizualiza i manipula. Deci, de ce s v dorii s modificai proprietile unui formular? Modificarea proprietilor unui formular poate fi important mai ales dac se creeaz o baz de date care va fi folosit de ctre utilizatorii nceptori. De exemplu, prin modificarea proprietilor unui formular putei:

Permite utilizatorilor s editeze nregistrri care ies dintr-un tabel sau querybut nu aduga nregistrri suplimentare. Afia o nregistrare la un moment dat pe fiecare formular sau afia mai multe nregistrri dintr-o dat.

Determina marimea si localizarea de forma.

Pentru a vizualiza proprietile pentru un formular sau raport, pur i simplu dublu-clic pe Selector form, aa cum se arat n figur. n aceast lecie vei nva cum s lucreze cu proprietile unui formular. 1. Deschidei formularul frmCustomers n vizualizarea Formular. n starea sa actual, sub forma frmCustomers afieaz o nregistrare la un moment dat i are o legend destul de confuz n bara de titlu: ". FrmCustomers" Acestea sunt proprieti de formular care se poate schimba. Tu trebuie s fie n Vizualizare proiect, n scopul de a vizualiza i modifica proprietile unui formular. 2. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a comuta la vizualizarea Proiectare. Pentru a vizualiza proprietile pentru un formular, facei dublu clic pe Selector form, aa cum se arat n figur. Trece la pasul urmtor i ncercai s-l! 3. Facei dublu-clic pe Forma Selector.

Microsoft Access afieaz proprietile pentru formular. n primul rnd, haidei s dea "frmCustomers" bara de titlu un nume mai descriptiv. 4. Facei clic pe fila Format, n cazul n care este necesar, facei clic n caseta de legend, i nlocuirea textului cu Customers . Una dintre cele mai importante proprieti de formular este proprietatea Vizualizare implicit, care determin ct de multe recorduri un formular poate afia simultan. S aruncm o privire mai atenta la aceast proprietate ... 5. Facei clic pe fila Format, facei clic pe Vizualizare cutie implicit, i facei clic pe sgeata n jos. Avei cinci opiuni. Acestea sunt:
o o

Formular unic: Afieaz o nregistrare la un moment dat pe un formular. Formulare continue: afieaz mai multe nregistrri dintr-un formular. Principala diferen dintre formele Foaie de date i continu este ca o form continu pot fi personalizate. Foaie de date: Afieaz mai multe nregistrri ntr-un tabel, folosind o linie pentru fiecare nregistrare. Tabele i interogri afia informaii n foi de date. PivotTable: analizeaz dinamic informaii i rezum l ntr-un tabel Foaie de date, cum ar fi. PivotChart: analizeaz dinamic informaii i rezum l ntr-o diagram.

6. Selectai Foaie de date din list.

E destul de schimbri de acum. 7. nchidei caseta de dialog Proprieti. S vedem cum arat forma cu noile sale proprieti. 8. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a afia forma. Access afieaz acum forma frmCustomers n Vizualizare foaie de date, i are un nou titlu n bara de titlu. 9. Facei clic pe butonul nchidere pentru a nchide formularul frmCustomers fr a salva modificrile. Probabil te intrebi cum avei de gnd pentru a obine un mner pe toate aceste forme. Nu worryyou nu va atinge, probabil, 95 la suta dintre ei. Iar atunci cnd de fapt nu trebuie s rollv mneci i Forma aborda, vei gsi foaie de ieftin n urmtoarea lecie de nepreuit.

Pentru a vizualiza i modifica proprietile Form:


1. Afia formularul n vizualizarea Proiectare. 2. Facei dublu clic pe SELECTOR FORMA. 3. Facei clic pe fila PROPRIETATE adecvate i PROPRIETATE cutie i efectuai modificrile dorite. [Anterior] [Cuprins Page] [Next]

Forma i Raportul de proprietate de referin


Dac ai crezut c de control a avut o mulime de proprieti, ateptai pn cnd vei vedea ct de multe proprieti formulare i rapoarte au! Tabelul este un alt "foaie de ieftin", care enumer diverse proprieti de formular. Unele dintre cele mai importante proprieti sunt marcate cu un *.
Form important Properties

Proprietate Legend * Implicit *

Tab Format Format

Descriere Afieaz un titlu descriptiv n bara de titlu a formularului. Determin vedere forma este n atunci cnd este deschis. Formular unic: Afieaz o nregistrare la un moment dat. Formulare continue: afieaz mai multe nregistrri ntr-o

Proprietate

Tab form.

Descriere

Foaie de date: Afieaz mai multe nregistrri dintr-o foaie de date. PivotTable: dinamic analizeaz date, sintetizeaz ntr-un tabel. PivotChart: dinamic analizeaz date, rezum ntr-o diagram. Permitei Vizualizare formular Permitei Vizualizare foaie de date Format Permitei PivotTable View Permitei PivotChart View Barele de defilare * Format Selectori nregistrare * Butoane de navigare * Clivaje Auto Resize Stil de Frontier * Control Box Min Butoane Max Butonul de nchidere Lime * nlime * Imagine Format Format Format Format Format Format Format Format Format Format Format Determin dac barele de defilare apare pe formular. Determin dac o form conine un selector nregistrare. Determin dac un formular are butoane de navigare. Determin dac liniile apar ntre nregistrri n formulare continue. Redimensioneaz forma n mod automat pentru a afia o nregistrare complet. Determin tipul de fereastra forma apare n: Nici unul, subire, Barosan, sau Dialog. Determin dac un meniu de control apare n form. Determin dac reduc i / sau de a maximiza butoane apar n form. Determin dac un buton de aproape apare pe formular. Determin limea de forma. Determin nlimea formularului. Adaug un grafic sau o imagine pentru a forma sau de fond

Determin dac utilizatorii pot trece la acest punct de vedere.

Proprietate

Tab

Descriere raport. Facei clic pe butonul Build pentru a cuta la dosar i fiier.

Tip imagine Mod Dimensiune imagine Aliniere imagine Tigla imagine Grid X Grid Y Layout pentru imprimare Paleta Surs nregistrarea surs * Filtrul ORDER BY Permitei Filtre Permite editri * Permitei Eliminrile * Permitei Intrri * Date de intrare * Tab eveniment Aprea pe neateptate Modal Ciclu Meniu Bar Toolbar

Format Format Format Format Format Format Format Format Datele Datele Datele Datele Datele Datele Datele Datele

Determin dac imaginea este ncorporat sau legat. Determin modul de afiare a coninutului unui cadru de imagine: Clip, Stretch, sau Zoom. Determin alinierea unei imagini ntr-un cadru. Determin dac o imagine este gresie ntr-un cadru. Determin numrul de subdiviziuni (orizontal), ntr-o gril. Determin numrul de subdiviziuni (vertical), ntr-o gril. Determin dac forma utilizeaz fonturi de imprimant. Specific calea i numele de fiier pentru fiierul grafic folosit ca o palet. Specific tabelul sau interogarea ale cror date vor fi utilizate n form. Specific un filtru care este ncrcat automat cu Formularul / raport. Specific ordinea de sortare care este ncrcat automat cu Formularul / raport. Determin dac filtrele pot fi aplicate pentru a forma. Determin dac nregistrrile pot fi modificate n form. Determin dac nregistrrile pot fi terse n form. Determin dac nregistrrile pot fi adugate n form. V permite s selectai "Da" dac dorii s utilizai formularul de a aduga noi nregistrri numai.

V permite s atribuii o procedur macro sau Visual Basic Eveniment pentru un anumit eveniment, cum ar fi atunci cnd facei clic sau actualiza un control. Alte Alte Alte Alte Alte Determin dac formularul apare ntr-o fereastr pop-up care rmne pe partea de sus a tuturor celorlalte ferestre. Determin dac form pstreaz focalizarea (nu putei trece la orice alte ferestre sau formulare) pn cnd acesta este nchis. Determin modul n care tasta TAB ar trebui ciclu. V permite s selectai o bar de meniuri particularizat pe care ai creat care ar trebui s apar atunci cnd formularul este activ. V permite s selectai o bar de instrumente particularizat

Proprietate

Tab

Descriere pe care ai creat-o, care ar trebui s apar atunci cnd formularul este activ.

Meniu contextual

Alte

Determin dac mouse-ul meniuri dreptul de comenzi rapide butoanelor sunt permise n form. Specific un utilizator a creat-meniu de comenzi rapide care apare atunci cnd un utilizator face clic pe butonul din dreapta al mouse-ului. Imprima formularul folosind optimizat formatare laser imprimant. Specific numele fiierului de ajutor personalizat de forma. Specific un numr de identificare pentru un fiier de ajutor creat de utilizatori care apare atunci cnd utilizatorul selecteaz controlul i apas F1. Specific informaii suplimentare definite de utilizator, care este stocat n form. Specific dac formularul are cod Visual Basic n spatele ei.

Shortcut Menu Bar Alte Imprimare laser rapid Ajutor fiier Ajutor Id Context Etichet Are Modul Alte Alte Alte Alte Alte

Lucrul cu controale multiple


O modalitate de selectare este apsnd i innd apsat tasta Shift n timp ce face i clic pe fiecare control pe care dorii s o selectai.

Un alt mod de a selecta este prin tragere la o caset n jurul controalele pe care dori i s le selecta i.

Avantajul de a selecta mai multe controale ntr-un formular sau raport este c putei edita, terge, muta, format, sau redimensiona o grmad de control dintr-o dat, n loc de a avea de a edita fiecare control individual. n aceast lecie vei nva cum de a selecta mai multe controale n formular. 1. Deschidei formularul frmCustomers n Vizualizare proiect. Pentru a terge o comand trebuie s-l selectai i apsai tasta Delete. Uneori, vei dori s tergei mai multe controale, n loc de selectarea i tergerea fiecrui control

individual, putei selecta i terge mai multe controale n acelai timp. Exist mai multe moduri putei selecta mai mult de un de control:
o o

Apsai i inei apsat tasta Shift n timp ce facei clic pe fiecare control pe care dorii s o selectai. Dac este necesar, facei clic pe Selectai butonul obiectele de pe bara de instrumente Toolbox. Apoi, utilizai indicatorul sgeat ( ) Pentru a desena o caset n jurul controalele pe care dorii s le selectai, dup cum se arat n figur. Dezavantajul acestei metode este c nu e la fel de selectiv ca folosind Shift + metoda clic. Dac controalele dorii s le selectai sunt aliniate de-a lungul unei linii orizontale, facei clic n partea stng a obiectelor din rigla vertical pentru a selecta fiecare controlul la dreptul de conductor.

2. inei apsat tasta Shift n timp ce facei clic pe fumtor i First Class casetele de text aa cum se arat n figur. Mnere apar n jurul controalelor, indicnd c acestea sunt selectate. 3. Apsai tasta Delete pentru a terge controalele selectate. Fumator i First Class controale caset text sunt att terse.

Pentru a selecta CONTROALE multiple:

Apsai i inei apsat tasta Shift n timp ce facei clic pe fiecare control pe care dorii s le selectai.

SAU ...

UTILIZAREA sageata ( ) Pentru a desena o caset n jurul controlul pe care dorii s le selectai.

SAU ...

Cazul n care controalele sunt aliniate lungul unei linii orizontale sau verticale, facei clic pe rigla orizontal sau vertical deasupra sau la stnga ale controalelor.

[Anterior] [Cuprins Page] [Next]

Adugarea, tiere, copiere i lipire Controale

Adauga un control la un formular fcnd clic pe controlul pe Toolbox i apoi clic i trgnd de pe formular.

n aceast lecie vei nva cum s adugai un control fcnd clic i trgnd i prin copierea i lipirea. 1. Facei clic pe butonul caseta de selectare de pe Toolbox. n cazul n care caseta de instrumente nu este afiat, facei clic pe instrumente de pe bara de instrumente Proiectare formular. Butonul set de

Indicatorul mouse-ului se transform ntr-o indicnd faptul c avei posibilitatea s facei clic i glisai un control caset de selectare pe formular. 2. Aezai indicatorul sub caseta de text SSN. Facei clic i tragei indicatorul n jos i la dreapta i eliberai butonul mouse-ului, aa cum se arat n figur. Felicitri! Ai adugat doar un control caset de selectare pentru a forma ta. Dac formularul are deja un control care este similar cu cel pe care dorii s adugai, este de multe ori mai uor pentru a aduga un nou control prin copierea i lipirea de control similar dect este de a aduga un control folosind Toolbox. Dup ce ai lipit de control, putei modifica cu uurin proprietile sale, cum ar fi sursa sa de date textul etichetei. Iat cum de a copia un control. 3. Selectai controlul caseta tocmai ai adugat i facei clic pe butonul Copy din bara de instrumente Proiectare formular. Access copiaz selectat controlul caseta de selectare pentru a clipboard-ul Windows. Poti taia, de asemenea, controale la un formular, prin selectarea ei i fcnd clic pe butonul Cut de pe bara de instrumente Proiectare formular sau prin apsarea Ctrl + X. Acum, haidei s lipii controlul copiat. 4. Facei clic pe Buton de pe bara de instrumente Proiectare form de past.

Access lipete caseta copiate pe forma ca un nou caseta cu propriul nume i eticheta. Vom modifica cele dou noi controale caseta de selectare n lecia urmtoare.

Pentru a aduga un CONTROL:


1. Facei clic pe butonul INSTRUMENTE pe bara de instrumente dac este necesar. 2. Click pe butonul setului de instrumente pentru tipul de control pe care dorii s l adugai. 3. n fereastra FORMA, facei clic i glisai indicatorul unde dorii CONTROL s apar. S taie o CONTROL:

Selectai controlul I: Facei clic pe butonul CUT pe bara de instrumente, sau ... Apsai Ctrl + X SAU ... Selectai Editare CUT din meniu.

Pentru a copia un control:

Selectai controlul i facei clic pe butonul Copy din bara de instrumente, sau ... apsai Ctrl + C sau ... selectai Editare COPY din meniul.

Pentru a lipi un control:

Selectai controlul i facei clic pe butonul Paste de pe bara SAU ... Apsai CTRL + V sau ... selectai Editare Paste din MENU.

[Anterior] [Cuprins Page] [Next]

Schimbarea unui control de surs de date


Exemple de legat, nelegat i controale calculate

Setarea proprietii Surs control

Paii din modificarea textul etichetei de control al lui.

Exist trei tipuri de controale pe care le putei aduga la formularele, aa cum este ilustrat n figura. Acestea sunt:

Controale legate: controale Bound sunt obligate sau conectat la un cmp de baz ntrun tabel sau interogare. Se utilizeaz pentru a afia, intra, i s actualizeze valori de cmp n baza de date. Domeniile pe care le putei aduga la un formular utiliznd Lista de cmpuri sunt toate exemple de. Controale Unbound: controale nelegate nu sunt obligate sau conectat la un cmp de baz ntr-un tabel sau interogare. Se utilizeaz pentru a afia informaii. Etichete, casete text i butoane pot fi inserate toate pe un formular ca. Cele dou casete de selectare v adaug la formularul n leciile anterioare sunt ambele exemple de controale nelegate, deoarece acestea nu sunt conectate la un cmp de baz ntr-un tabel sau interogare. Controale calculate: controale calculate sunt bazate pe o expresie i sunt utilizate pentru a calcula valorile ntr-o form, cum ar fi probleme aritmetice. Punct de vedere tehnic, sunt controale nelegate pentru c nu actualiza orice cmpuri de tabel.

Controlul proprietatea Surs Un control determin ceea ce este afiat ntr-un control Iat cum:

Controlul proprietatea Surs Un control legat conine numele de domeniu de baze de date care stau la baza de care este legat. Controlul proprietatea Surs un control nelegat nu conine numele unui cmp de baze de date care stau la baza.

Controlul proprietatea Surs un control calculat conine o expresie care calculeaz valorile afiate n control.

Aceast lecie explic modul n care putei modifica proprietatea Surs control a controlului. 1. Selectai primul control caset de selectare ai adugat n lecia anterioar, i afiai proprietile sale fcnd clic pe butonul Properties din bara de instrumente Proiectare formular. Apare caseta de dialog Proprieti. Putei gsi proprietatea Surs control de pe fila Date. 2. Facei clic pe fila Date. Apare fila Date, dup cum se arat n figur. Putei determina ceea ce este afiat n control prin setarea proprietii Surs control. Putei lega controlul la un cmp n interogare de baz sau de mas sub form de fcnd clic pe buton, sau avei posibilitatea s tastai text sau o expresie direct n caseta Surs control. Vrem s lega caseta selectat la domeniul fumtor. 3. Facei clic n caseta Surs control, facei clic pe aa cum se arat n figur. buton i selectai Smoker din list,

Caseta este acum legat la cmpul Smoker n tabelul tblCustomers. Urmtor s legai alt control caseta de selectare ai adugat n cmpul First Class. 4. Cu caseta de dialog Proprieti nc deschis, facei clic pe al doilea control caset de selectare ai adugat n lecia anterioar. Caseta de dialog Properties este actualizat i afieaz setrile pentru selectat controlul caseta de selectare. 5. Facei clic n caseta Surs control, facei clic pe list. buton i selectai First Class din

Ai terminat cu precizarea surselor de date pentru cele dou casete de selectare, astfel nct s putei nchide caseta de dialog Properties. 6. Facei clic pe butonul nchidere pentru a nchide caseta de dialog Properties. nainte de a am terminat, trebuie s dea dou casete de selectare etichete text mai semnificative. Iat cum: 7. Poziionai cursorul peste prima etichet textul caseta, pn cnd se modific ntr-un , i apoi facei clic n interiorul etichetei textul, aa cum este ilustrat n figur. Acum putei edita textul etichetei caseta de selectare. 8. nlocuii eticheta textului cu Smoker .

Acum trece la pasul urmtor i de a schimba eticheta textul pentru a doua caset de selectare. 9. n urma aceleai proceduri ca pai 7-8, redenumii-a doua verificare caseta de text eticheta First Class . Asta e! Ai terminat legarea casetele de selectare pentru dou domenii de baze de date care stau la baza. 10. Facei clic pe butonul nchidere pentru a nchide formularul frmCustomers i facei clic pe Da pentru a salva modificrile.

SCHIMBAREA Un controlului Data Source:


1. Afia formularul n vizualizarea Proiectare. 2. Selectai controlul i facei clic pe proprietile din bara de instrumente. SAU ... Facei clic dreapta pe CONTROL i selectai Proprieti din meniul de comenzi rapide. SAU ... Selectai controlul i selectai View Properties din meniu. 3. Facei clic pe fila Date. 4. Facei clic pe sursa CONTROL BOX, facei clic pe sgeata, apoi selectai cmpul pe care dorii s legai de control pentru a. SAU ... Facei clic pe Surs control caset i introducei o expresie. 5. CLOSE caseta de dialog Proprieti.

Crearea unui control calculat


Pentru a intra n cmpurile bazei de date ntr-o expresie, tastai numele cmpului n paranteze.

Dac exist un nume de domeniu de baz de date n mai mult de un tabel, va trebui s introducei numele de tabelul care conine cmpul n paranteze, urmat de un semn de exclamare (!).

Putei crea un cmp calculat prin introducerea o expresie n caseta Surs control.

Un control calculat este un control nelegat, care afieaz totalurile i alte calcule aritmetice pe un formular. Putei crea controale calculate prin introducerea o expresie (sau formula) pentru a efectua calculul n proprietatea Surs control a controlului. In formele, expresiile ncepe cu semnul egal (=), care spune Access pe care dorii s o efectuai un calcul. Dup semnul egal, trebuie s specificai dou mai multe tipuri de informaii: valorile pe care dorii s calculeze i operatorul aritmetic (e) sau funcia de nume (e) pe care dorii s utilizai pentru a calcula valorile. Expresiile pot conine valori explicite, cum ar fi numere "4" sau "5" sau se poate referi la valorile cuprinse n cmpurile bazei de date. De exemplu, formula = [Costul] * [Comisia] ar multiplica valorile din costul i cmpurile comisioane. Pentru a introduce cmpuri ntr-o expresie, tastai numele cmpului n paranteze ([Total comand]), aa cum se arat n figur. Dac exist un nume de domeniu n mai mult de un tabel, va trebui s introducei numele de tabelul care conine cmpul n paranteze ([Tours clientului]), urmat de un semn de exclamare (!), i apoi din domeniu, cum ar fi [Ordinului total], aa cum se arat n figur. 1. Deschidei formularul frmTours n Vizualizare proiect. Vrei caseta de text total s fie un control calculat care gsete costul total al fiecrui tur prin nmulirea numrului de teren Bilete de cmpul Cost. 2. Selectai caseta text Total, facei clic pe butonul Properties din bara de instrumente Proiectare formular, facei clic pe fila Date. Ai nevoie s introducei expresia n caseta Surs control. 3. Facei clic n caseta Surs control i tastai expresia =[Number of Tickets]*[Cost] aa cum se arat n figur. S vedem cum funcioneaz nostru de control nou calculat. 4. nchidei caseta de dialog Proprieti i facei clic pe butonul Vizualizare de pe bara de instrumente Proiectare formular pentru a comuta la Vizualizare formular.

Cmpul total afieaz rezultatele de exprimare ai introdus n pasul 3. 5. Facei clic pe butonul nchidere pentru a nchide formularul frmTours. Facei clic pe Da pentru a salva. Cu toate c a lucrat pe un formular n aceast lecie, putei utiliza, de asemenea expresii pentru a crea controale calculate i cmpuri n interogri i rapoarte.

Pentru a crea un control calculat:


1. Afia formularul n vizualizarea Proiectare. 2. Selectai controlul i facei clic pe proprietile din bara de instrumente. 3. Facei clic pe fila Date i facei clic n sursa CONTROL BOX. 4. Tastai expresia, sintaxa acces adecvat. SAU ... Facei clic pe butonul construiasc i s utilizai Generatorul de expresii pentru a crea exprimare. [Anterior] [Cuprins Page] [Next]

Schimbarea Valoare implicit a controlului


Setarea proprietii Valoare implicit pentru un control

Valoarea implicit va aprea n control, atunci cnd adugai un nou record, cu forma.

Putei introduce o valoare implicit pentru a specifica o valoare care este introdus automat ntr-un cmp atunci cnd un nou record este creat. De exemplu, n cazul n care cele mai multe dintre clienii dumneavoastr sunt din Texas, ai putea stabili valoarea implicit pentru cmpul de stat pentru "TX". Cnd utilizatorii adaug o nregistrare folosind un formular, ei pot accepta fie "TX" valoare implicit pentru cmpul de stat sau intra n propria lor valoare. 1. Deschidei formularul frmCustomers n Vizualizare proiect. Avnd n vedere c majoritatea clienilor sunt din Minnesota, v decidei s adugai "MN", ca valoare implicit pentru cmpul de stat. 2. Facei clic pe cmpul de stat, afia proprietile sale fcnd clic pe butonul Properties din bara de instrumente Proiectare formular, facei clic pe fila Date. Acum, putei aduga o valoare implicit pentru cmpul de stat. 3. Facei clic pe caseta Valoare implicit i tip MN , aa cum se arat n figur. S vedem cum funcioneaz noua proprietate implicit de valoare. 4. Facei clic pe butonul nchidere pentru a nchide caseta de dialog Proprieti i facei clic pe butonul Vizualizare de pe bara de instrumente Proiectare formular pentru a comuta la Vizualizare formular. Vei avea nevoie pentru a aduga un nou record, pentru a vedea orice valori implicite. 5. Facei clic pe butonul New Record de pe bara de navigare de nregistrare. Access adaug un nou record gol de forma. Observai c domeniul de Stat conine deja "MN" valoare implicit, aa cum se arat n figur. n cazul n care clientul este dintrun alt stat, putei nlocui pur i simplu valoarea implicit cu propriile date. 6. Facei clic pe butonul nchidere pentru a nchide formularul frmCustomers i facei clic pe Da pentru a salva modificrile. O not mai important cu privire la proprietile de control de formular: proprietile de control dintr-un formular sunt mostenite, sau a trecut n jos, de la proprietile originale din tabelul subiacent sau interogarea. De exemplu, dac setai proprietatea Valoare implicit pentru cmp

stat o masa la "TX", "TX" proprietatea Valoare implicit va fi trecut pe la un control de stat legate de pe un formular n mod implicit.

Pentru a seta un de comand Valoare implicit:


1. Afia formularul n vizualizarea Proiectare. 2. Afiarea proprieti pentru control dorit. 3. Facei clic pe fila Date. 4. CLICK valoarea implicit cutie i tastai valoarea implicit s apar pentru noi recorduri. 5. CLOSE caseta de dialog Proprieti.

Utiliznd Expertul de control


Putei porni Expertul de Control

Box Expertul Combo.

Dou controale interactive adugat la un formular utiliznd.

Expertul de control (nici o legtur cu Merlin) v ajut s adugai controale puternice, interactive pentru a forma dvs., aa cum se arat n figur. Cteva exemple includ:

Lista i Combo controale caset care putei cuta valori ntr-un tabel i apoi a afia nregistrarea corespunztoare pe un formular. Butoane care se pot deschide, imprima, sau mese apropiate, formulare, interogri, pagini, i rapoarte. Subformulare, subrapoartele, i diagrame care afieaz datele referitoare la tabele diferite.

Cnd adugai un control utiliznd Expertul de control, vi se va cere o serie de ntrebri cu privire la ceea ce vrei de control s fac. Expertul de control creeaz apoi de control, face setrile de proprieti corespunztoare i chiar adugarea de mai multe linii de cod Visual Basic pentru controlul pentru tine. 1. Deschidei formularul frmCustomers n Vizualizare proiect. Pentru a utiliza expertul de control, pur i simplu, asigurai-v c butonul de Control Wizards din Toolbox este umbrit de portocale, aa cum se arat n figur, i apoi adugai de control. Expertul de control va aprea oricnd ncercai s creai o caset list, caset combo, grup de opiuni, buton, diagram, subraport sau subformular. 2. Asigurai-v c Butonul de control Wizards de pe Toolbox este apsat inch

Expertul de control este att de incredibil de rece i util care vi se recomand s-l pstrai mereu pe. n cazul n care caseta de instrumente nu este afiat, facei clic pe instrumente de pe bara de instrumente Proiectare formular. Butonul set de

n primul rnd, haidei s adugai un control caset combo pentru a forma. 3. Facei clic pe butonul Caset combo din Toolbox. Indicatorul mouse-ului se transform ntr-o indicnd faptul c avei posibilitatea s facei clic i glisai un control caset combo pe formular.

4. Aezai

pointer n antetul formularului, aproximativ un centimetru de la dreptul de cursorul la dreapta cu privire la un inch i

"clieni" eticheta. Facei clic i tragei eliberai butonul mouse-ului.

Deoarece expertul de control este pe, apare, aa cum se arat n figur. Fiecare tip de control va avea propriul Expertul de control i propriul set de opiuni. Pentru acest exerciiu, pe care dorii s selectai a treia opiune. 5. Selectai Gsii un record pe forma mea n funcie de valoarea am selectat n opiunea mea caseta combo i facei clic pe Urmtorul. Urmtorul Expertul de Control ntreab care valorile pe care dorii s le adugai la controlul tau caset combo 6. Facei clic pe butonul de trei ori pentru a aduga cmpurile de client, Nume si Prenume la caseta combo i facei clic pe Urmtorul. Urmtorul Expertul de Control ntreab ct de mare vrei coloanele n controlul dvs. caseta combo i, dac dorii s ascundei coloana cheie. Totul arat bine aici, asa ca ... 7. Facei clic pe Next. n cele din urm, vi se cere s dea caseta combo un nume. Putei accepta numele implicit furnizat de Expertul de control sau v poate oferi propriul nume. 8. Tastai Lookup Name i facei clic pe Finish. Poof! Expertul de Control adaug caseta combo. Urmtor s adugai un buton de comand, care va imprima nregistrarea curent atunci cand este apasat. 9. Facei clic pe Buton de comand de pe Toolbox i adaug un buton din dreapta casetei de text de client, fcnd clic i trgnd. Deoarece expertul de control este pe, apare Expertul buton de comand. Butoanele de comand au o mulime de opiuni pe care le putei alege de la, defalcate pe categorii. 10. Selectai Operaiuni nregistrai din lista de categorii i selectai nregistrare Print din lista de Aciuni. Acest lucru va face butonul de comand imprima nregistrarea curent atunci cand este apasat. 11. Facei clic pe Next. Aici putei specifica textul sau imaginea care va aprea n butonul. 12. Facei clic pe Finish.

Access adaug butonul de comand pentru a forma. 13. Facei clic pe butonul Vizualizare de pe bara de instrumente Proiectare formular. S vedem cum noul nostru de lucru de control. 14. Selectai un nume din noul nume Cutare caseta combo. Access gsete i afieaz nregistrarea pe care o selectai din caseta combo. 15. Facei clic pe butonul nchidere pentru a nchide formularul frmCustomers i Da pentru a salva. ncercai s experimentai i adugarea de controale la formele folosind Expertul de control. Vei fi uimit de ct de mult se poate realiza fr s tie nici de programare!

Pentru a crea o caset list sau caseta combo:


1. Afia formularul n vizualizarea Proiectare. 2. Facei clic pe butonul INSTRUMENTE pe bara de instrumente, dup caz, i asiguraiv CONTROL WIZARDS buton de pe Toolbox este selectat. 3. Facei clic pe caseta combo sau list de butoane caseta caseta de instrumente. 4. n fereastra FORMA, facei clic i glisai n care dorii s CONTROL s apar. 5. Specificai dac dorii de control pentru a obine valori de la un tabel sau interogare, sau dac dorii de control pentru a gsi o nregistrare pe formular. 6. Selectai tabelul care conine cmpurile pe care dorii s le includei n list i facei clic pe Urmtorul. 7. Selectai cmpurile pe care dorii s apar n lista dvs. i facei clic pe Urmtorul. 8. REGLAI limile coloanelor, dac este necesar i facei clic pe Urmtorul. 9. DACA ESTE NECESAR, specificai care coloan conine valoarea pe care vor fi stocate i facei clic pe Urmtorul. 10. PRECIZEZ dac accesul ar trebui s afieze doar valoarea sau afia ntr-un cmp. 11. ENTER o etichet i facei clic pe Finish. [Anterior] [Cuprins Page] [Next]

Crearea unui subformular

Subformulare sunt foarte bune pentru lucrul cu date din mai multe tabele cu unu-la-multe relatii. Aici subformularul afieaz toate turneele facute de fiecare angajat.

Selectai tabelul sau interogarea i cmpurile pe care dorii s le include i pe subformular dumneavoastr.

Ai nevoie de a defini ce domenii lega formularul principal i subformular.

Un subformular este un formular ntr-un formular. Formularul primar se numeste formularul principal, iar formularul n forma se numete subformular, aa cum se arat n figur. Subformulare sunt utile mai ales atunci cnd dorii s arate date din tabele sau interogri cu o relaie unu-la-mai-muli. De exemplu, un formular client ar putea avea un subformular care afieaz comenzile de fiecare client. Subformulare sunt o modalitate foarte bun de a afia informaii de la o relaie de mas unu-la-mai-muli.

Formularul principal i subformularul sunt legate n aa fel nct subformularul afieaz numai nregistrrile care sunt legate de nregistrarea curent din formularul principal. De exemplu, atunci cnd formularul principal afieaz un anumit client, subformularul afieaz doar comenzile pentru acel client. 1. Deschidei formularul frmEmployees n Vizualizare proiect. De obicei, vei dori s v ajute atunci cnd adugai un subformular. 2. Asigurai-v c Butonul de control Wizards de pe Toolbox este apsat inch

Expertul de control este pe buton ori de cte ori ei este deprimat. n cazul n care caseta de instrumente nu este afiat, facei clic pe instrumente de pe bara de instrumente Proiectare formular. Butonul set de

nainte de a aduga un subformular, asigurai-v c avei suficient spaiu pentru aceasta pe formularul principal. 3. Redimensiona fereastra principal form dup cum este necesar, astfel nct s avei suficient spaiu pentru a aduga subformularul. Esti gata pentru a aduga subformularul! Iat cum: 4. Facei clic pe Subformular / buton de pe Toolbox subraport.

Indicatorul mouse-ului se transform ntr-o indicnd faptul c avei posibilitatea s facei clic i glisai subformular pe formularul principal. 5. Aezai pointer chiar sub cmpul DOB. Facei clic i tragei indicatorul n jos i spre dreapta, pn subformular acoper majoritatea jumtatea de jos a formularului principal. Apare i ntreab dac dorii s utilizai un formular existent pentru subformular sau dac dorii s construiasc o nou form, folosind tabele sau interogri. n acest exercitiu, vom avea Expertul ne construim o nou form folosind tabele i interogri ca subformular nostru. 6. Facei clic pe Next. Apare urmtorul pas al expertului. Aici trebuie s selectai tabelul sau interogarea i cmpurile pe care dorii s le afiai n subformular dvs., aa cum se arat n figur. Vrem subformular nostru pentru a afia excursii pe care fiecare angajat a vndut, aa c vom selecta interogare qryCustomerTours ca surs pentru subformular nostru. 7. Interogarea de selectare: qryCustomerTours din tabelele / Interogri caseta combo.

Acum, trebuie s selectai cmpurile pe care dorii s apar n subformular. Trebuie s selectai cmpul aferent folosit pentru a uni formularul principal i subformular. Acest domeniu legat trebuie s apar att pe formularul principal (n cazul n care este numit cmpul mam) i pe subformular (unde este numit cmpul copilului). n acest exercitiu, vom folosi cmpul IDAngajat pentru a lega cele dou forme. Este foarte important ca tabelele subiacente sau interogri de formularul principal i subformular au un domeniu conex i care cmpul aferent apare undeva pe ambele forme. Vezi Crearea ntre tabele n crearea bazelor de date relaionale , dac ai probleme cu nelegerea acestui concept. 8. Selectai cmpul IDAngajat i facei clic pe Cmpuri selectate. buton pentru a aduga cmpul la lista

Acum, c ai adugat cel mai important domeniu care va lega cele dou forme, avei posibilitatea s adugai restul de domenii pe care dorii s apar pe subformular. 9. Aduga data, TourID, de client, precum i numrul de bilete domenii la lista Cmpuri selectate. Dac eti att de departe, ar trebui s fie un profesionist la adugarea i eliminarea cmpurilor utiliznd Expertul. Doar asigurai-v c adugai cmpurile n ordinea specificat n paii 8 i 9. 10. Facei clic pe Next. Urmtorul pas n expertul, aa cum se arat n figur, este de a defini domeniile care se leag de formularul principal i subformular. Expertul Subformular este de multe ori destul de inteligent pentru a recunoate domeniu i s-l utilizai pentru a lega cele dou forme aa cum este n acest exerciiu. Dac nu, va trebui s facei clic pe Definire mea opiune i selectai cele dou domenii conexe. 11. Facei clic pe Next i apoi pe Finish. Access creeaz subformular i adaug-l la formularul principal. 12. Salvai modificrile pentru a forma frmEmployees i afia n vizualizarea Formular. Formularul frmEmployees afieaz informaii despre fiecare angajat i noul subformular afieaz excursii care angajatul rezervate. Subformulare create cu Expertul Subformular sunt, de obicei, un pic cam dur n jurul marginilor i va necesita un pic de lucru curat-up din partea ta. Vom afla cum de a modifica i de a lucra cu un subformular n lecia urmtoare.

Pentru a crea un subformular:


1. Afia formularul n vizualizarea Proiectare. 2. Facei clic pe butonul Toolbox pe bara de instrumente, dac este necesar.

3. ASIGURAI-V DE CONTROL WIZARDS buton de pe Toolbox este selectat. 4. Redimensionarea formular dac este necesar. 5. Facei clic pe subformular / subraport buton de pe Toolbox. 6. n fereastra FORMA, facei clic i glisai n care dorii subformularul s apar. 7. Facei clic pe Next. 8. Specifica tabelul sau interogarea care dorii s utilizai PENTRU subformular i selectai cmpurile pe care dorii s apar n subformular. 9. Facei clic pe Next. 10. DACA ESTE NECESAR, specificai printe i copil domenii care link-ul de formular principal i un subformular. 11. Facei clic pe Finish.

Modificarea i Lucrul cu subformulare


Modificarea un subformular n Vizualizare proiect.

Subformulare rareori ies modul n care dorii s le prima dat: Ele pot fi prea mici sau prea mari i trebuie s fie redimensionate astfel nct formular principal i un subformular se potrivesc mpreun frumos. Dac utilizai un formular existent ca un subformular, ar putea fi necesar pentru a schimba aspectul subformular. Subformulare pot fi afiate folosind una din cele trei formate diferite:

Formular unic: Afieaz o nregistrare n timp, pe un formular. Formulare continue: afieaz mai multe nregistrri dintr-un formular. Principala diferen ntre foile de date i formulare continue este acela c putei proiecta i personaliza formulare continue.

Foaie de date: Afieaz mai multe nregistrri ntr-un tabel, folosind o linie pentru fiecare nregistrare. Tabele i interogri afieaz datele n aspectul Foaie de date. PivotTable: analizeaz dinamic informaii i rezum l ntr-un tabel Foaie de date, cum ar fi. PivotChart: analizeaz dinamic informaii i rezum l ntr-o diagram.

1. Asigurai-v c avei frmEmployees formular modificat n lecia anterioar deschis n vizualizarea Formular. Cnd adugai nregistrri pe un formular principal sau subformular, Access stocheaz datele corespunztoare n fiecare tabel. De obicei, nici nu vei da seama c suntei de lucru cu mai multe mese! S vedem cum funcioneaz noul subformular. 2. Facei clic pe Butonul nregistrarea urmtoare pe nregistrare bara de navigare principala form de. Observai c afieaz subformular excursii rezervat de ctre angajat curent. De asemenea, observai c principala form i forma sub fiecare are propriul set de butoane de navigare pe care le putei utiliza pentru a aduga i pentru a muta ntre nregistrri. ncercai s adugai un nou record pentru subformular. 3. Facei clic pe Butonul Record nou pe bara de navigare de nregistrare.

Indicatorul de nregistrare sare la rnd necompletat la finalul foii de date subformular i punctul de inserie clipind (|) apare n cmpul IDAngajat. Observai c Access a completat n mod automat n domeniul IDAngajat cu IDAngajat principala form de. Dac ai setat integritatea referenial ntre dou sau mai multe domenii conexe, din tabelul subiacent sau interogarea unui subformular lui, va trebui s se supun acestor reguli de integritate referenial, n scopul de a aduga sau a edita o nregistrare n subformular. De exemplu, nu putei introduce un numr n cmpul TourID excepia cazului n care exist acel numr n interogare qryCustomerTours. 4. Introducei un nou record n subformular, utiliznd urmtoarele informaii:
IDAngajat Data TourID De client Numrul de bilete

(Curent)
5.

9/2/01

China

Ali

6. Este uor pentru a comuta ntre formularul principal i subformular: pur i simplu clic pe un cmp sau control n forma pe care dorii s se mute n sau apsai Ctrl + Shift + Tab. 7. Facei clic pe orice cmp n form principal pentru a trece la formularul principal.

Iat cum de a modifica un subformular: 8. Comutai la vizualizarea Proiectare. Prima scapa de eticheta subformular enervant. 9. Selectai eticheta pentru subformular i apsai Delete. Iat cum de a schimba aspectul unui subformular: 10. Facei dublu-clic pe subformular de subformular. Apare caseta de dialog Proprieti. 11. Facei clic pe fila Format, facei clic pe Vizualizare cutie implicit, facei clic pe buton i selectai formulare continue. nchidei caseta de dialog Proprieti. Acum avei nevoie pentru a redimensiona controlul subformular i formularul principal. 12. Facei clic pe subformular pentru al selecta, apoi facei clic i glisai marginea din dreapta a subformular pentru a elimina pierdut, spaiu gol, aa cum se arat n figur. S vedem cum arata formularul nostru. 13. Afiarea forma frmEmployees n vizualizarea Formular. Subformular este afiat n aspectul form continu n loc de aspectul Foaie de date. 14. Salvai modificrile pentru a forma i nchidei Lecia 7 baza de date. Uau! Am acoperit doar o mulime de teren n acest tutorial. ncercai s mutai pe la revizuirea Tutorial pentru a vedea ct de mult v amintii. Forma Selector n colul din stnga sus al

Pentru a modifica un subformular:


1. Facei clic oriunde n subformular. 2. Editai subformular dup cum este necesar. Pentru a afia proprietile unui subformular'S:

Facei dublu clic pe subformular forma sa selectorului.

Revizuirea
Lecia Sumar
Crearea unui formular cu autoform

Pentru a crea un formular cu autoform: Din fereastra Baz de date, facei clic pe pictograma Formulare din bara Obiecte i facei clic pe butonul Nou. Selectai tipul de formular pe care dorii s creai: Coloane, tabel, Foaie de date, PivotTable sau PivotChart. Facei clic pe tabelul sau interogarea pe care dorii s utilizai pentru forma din lista vertical i facei clic pe OK.
Modificarea unui formular

Pentru a modifica un formular: Din fereastra Baz de date, facei clic pe pictograma Formulare din bara Obiecte, facei clic pe forma pe care dorii s modificai i facei clic pe Proiectare, sau deschidei formularul i facei clic pe butonul Vizualizare de pe bara de instrumente.
Adugarea i tergerea Fields

Pentru a aduga un cmp la un formular: Afiarea formularul n Vizualizare proiect i facei clic pe butonul List de cmpuri din bara de instrumente, dac este necesar, gsii cmpul pe care dorii s le adugai la forma din lista de cmpuri, apoi facei clic i glisai cmpul de dorit locaie de pe formular. Pentru a terge un cmp sau control: Facei clic pe cmp sau control pentru a selecta i apoi apsai Delete.
Mutarea i dimensionarea Controale

Pentru a redimensiona un control: Facei clic pe control pentru al selecta, apuca unul din mnere de dimensionare, glisai i apoi eliberai butonul mouse-ului atunci cnd controlul ajunge la dimensiunea dorit. inei apsat tasta Shift n timp ce tragei pentru a menine proporiile de control n timp ce redimensionare. Pentru a muta un control: Facei clic pe controlul i inei apsat butonul mouse-ului, glisai controlul la o locaie nou i apoi eliberai butonul mouse-ului s renune la control. Pentru a muta o caset de text sau eticheta Textul independent unul de cellalt: poziionai cursorul deasupra sus mnerul din stnga dimensionarea de control pn nu se schimb n pictograma mn, apoi facei clic i glisai controlul.
Schimbarea ordinii Tab

Pentru a modifica un formular fila Ordine: Afiarea formularul n Vizualizare proiect i selectai View fila Ordine din meniu. Facei clic pe selectorul de rnd pentru controlul dorii s l mutai i facei clic i tragei pe selectorul de rnd la locaia dorit. Repetai dup cum este necesar pentru a schimba ordinea filelor de controale suplimentare. Pentru a schimba n mod automat Ordinul Tab: Afiarea formularul n Vizualizare proiect i selectai View fila Ordine din meniu. Facei clic pe butonul de comand automat a rearanja automat controalele de formular, n funcie de poziia lor n form.
Lucrul cu proprietile de control

Pentru a afia proprietile de orice control: Afiarea forma n Vizualizare proiect i de a face oricare dintre urmtoarele:

Selectai controlul i facei clic pe butonul Properties din bara de instrumente. Facei clic dreapta pe control i selectai Proprieti din meniul de comenzi rapide. Selectai controlul i selectai View Properties din meniu.

Lucrul cu Form Properties

Pentru a vizualiza i modifica Proprieti formular: Afiarea formularul n Vizualizare proiect i facei dublu clic pe Selector formular. Facei clic pe fila de proprietate adecvat i caseta de proprieti i de a face modificrile dorite.
Lucrul cu controale multiple

Pentru a selecta Controale multiple: Efectuai oricare dintre urmtoarele:


Apsai i inei apsat tasta Shift n timp ce facei clic pe fiecare control pe care dorii s o selectai. Utilizai cursorul sgeat pentru a desena o caset n jurul controlul pe care dorii s o selectai. n cazul n care controalele sunt aliniate de-a lungul unei linii orizontale sau verticale, facei clic pe rigla orizontal sau vertical deasupra sau la stnga a controalelor.

Adugarea, tiere, copiere i lipire Controale

Pentru a aduga un control: Facei clic pe butonul Toolbox de pe bara de instrumente, dac este necesar, facei clic pe butonul de pe Toolbox pentru tipul de control pe care dorii s adugai, n fereastra Formular, facei clic i glisai indicatorul unde dorii de control s apar. Pentru a taie un control: Selectai controlul i:

Facei clic pe butonul Cut de pe bara de instrumente sau ... Apsai Ctrl + X sau ... Selectai Editare Cut din meniul.

Pentru a copia un control: Selectai controlul i:


Facei clic pe butonul Copy din bara de instrumente sau ... Apsai Ctrl + C sau ... Selectai Editare Copy din meniul.

Pentru a lipi un control: Selectai controlul i:


Facei clic pe butonul Paste de pe bara de instrumente sau ... Apsai Ctrl + V sau ... Selectai Editare Paste din meniu.

Schimbarea unui control de surs de date

Pentru a modifica un control de date Sursa: afia formularul n Vizualizare proiect, selectai controlul i facei clic pe butonul Properties din bara de instrumente, sau facei clic dreapta pe control i selectai Proprieti din meniul de comenzi rapide, sau selectai control i selectai View Properties din meniul. Facei clic pe fila Date, facei clic pe caseta Surs control, apoi facei clic pe sgeat i selectai cmpul pe care dorii s legai controlul sau introduce o expresie. nchide caseta de dialog Properties atunci cnd ai terminat.
Crearea unui control calculat

Pentru a crea un control calculat: Afiarea formularul n Vizualizare proiect, selectai controlul i facei clic pe butonul Properties din bara de instrumente. Facei clic pe fila Date i facei clic n caseta Surs control, tastai expresia sau utilizai Generatorul de expresii pentru a crea expresia, iar apoi nchidei caseta de dialog Proprieti.
Schimbarea Valoare implicit a controlului

Pentru a seta un control de Valoare implicit: Afiarea formularul n Vizualizare proiect, afia proprietile de control dorit i facei clic pe fila Date. Facei clic pe caseta Valoare implicit i introducei valoarea implicit pe care dorii s apar pentru noi recorduri. nchide caseta de dialog Properties atunci cnd ai terminat.
Utiliznd Expertul de control

Pentru a crea o list cutie sau caseta combo: Afiarea formularul n Vizualizare proiect, facei clic pe butonul Toolbox de pe bara de instrumente, dac este selectat necesar i asigurai-v c butonul de Control Wizards din Toolbox. Facei clic pe caseta combo sau caseta Button lista pe Toolbox. n fereastra de form, facei clic i glisai n care dorii de control s apar. Specificai dac dorii de control pentru a obine valorile de mas froma sau interogare, sau dac dorii de control pentru a gsi o nregistrare de pe formular. Selectai tabelul care conine cmpurile pe care dorii s le includei n list, facei clic pe Urmtorul, selectai cmpurile pe care dorii s apar n lista dumneavoastr i facei clic pe Urmtorul. Ajustai limile coloanelor, dac este necesar, facei clic pe Urmtorul. Dac este necesar, specificai care coloan conine valoarea pe care vor fi stocate i facei clic pe Urmtorul. Specificai dac accesul ar trebui s afieze doar valoarea sau afia ntr-un domeniu. Introducei o etichet i facei clic pe Finish.
Crearea unui subformular

Pentru a crea un subformular: Afiarea formularul n Vizualizare proiect, facei clic pe butonul Toolbox de pe bara de instrumente, dac este necesar i asigurai-v c este selectat butonul de control Wizards din Toolbox. Redimensionarea forma, dac este necesar, apoi facei clic pe butonul subformular / subraport pe Toolbox i facei clic i glisai n care dorii subformular s apar n form. Facei clic pe Urmtorul i precizeaz tabelul sau interogarea pe care dorii s utilizai pentru subformular i selectai cmpurile pe care dorii s apar n subformular. Facei clic pe Urmtorul, specificai mam i copil domenii care leag formularul principal i subformular, dac este necesar, i facei clic pe Finish.
Modificarea i Lucrul cu subformulare

Pentru a modifica un subformular: Facei clic oriunde n subformular i edita subformular dup cum este necesar.

Proprieti afiare un subformular de: dublu-clic Selector Formular subformular lui. Chestiona 1. Care dintre urmtoarele afirmaii despre Expertul autoform nu este adevrat? 1. Autoform Wizard este cea mai rapid i mai uoar pentru a crea un formular n Microsoft Access. 2. Autoform Expertul poate crea numai cinci tipuri de forme: Foaie de date, Coloane, lamelare, PivotTable sau PivotChart. 3. Forme create cu Expertul autoform vin, de obicei, n cutarea ascuite i profesional i nu necesit nici o suplimentare de lucru curat-up. 4. Autoform Expertul poate crea doar forme bazate pe un singur tabel sau interogare. 2. Care dintre urmtoarele afirmaii nu este adevrat? 1. List de cmpuri afieaz toate cmpurile din tabelul de baz sau interogarea unui formular. 2. Facei clic pe butonul List de cmpuri de pe bara de instrumente pentru a afia lista de cmpuri. 3. Putei aduga cmpuri la un formular trgndu-le din Lista de cmpuri n formular. 4. List de cmpuri afieaz toate cmpurile din fiecare tabel ntr-o baz de date. 3. Controale i etichete lor text corespunztoare nu pot fi deplasate independent unul de altul. (Adevrat sau fals?) 4. Dac mutai un control la un formular, Ordinul Tab, n care v avans de la un domeniu la altul, atunci cnd apsai tasta Tab, se actualizeaz automat. (Adevrat sau fals?) 5. Un formular care are o foaie de date Implicit proprietate va afia o nregistrare la un moment dat n form. (Adevrat sau fals?) 6. Un cmp calculat ... (Selectai tot ce se aplic.) 1. ... Este un control legat. 2. ... Este un control care conine o expresie. 3. ... Pot efectua calcule asupra valorilor domenii, cum ar fi = [Costul] * [Comisiei]. 4. ... Pot efectua calcule asupra valorilor explicite, cum ar fi = 2 +4. 7. Care a stabilit urmtoarele (e) din tabele ar beneficia de un subformular? (Selectai tot ce se aplic.) 1. O tabelul Clieni i tabelul Comenzi client. 2. O tabelul Clieni i tabelul Produse. 3. O tabelul Clieni i tabelul de valut.

4. Un tabel client i un contact tabelul Clieni. 8. Cnd adugai un subformular ntr-un formular principal, Access recunoate ntotdeauna modul n care cele dou forme sunt legate de (adevrat sau fals?) Teme pentru acas 1. Deschidei baza de date temele. 2. Utilizai autoform pentru a crea i de a salva o form coloane numit "Clienii", folosind tabelul Clieni ca surs de date care stau la baza. 3. Adauga un control caset text cu data de astzi, n colul din dreapta jos al form.Hint Clienii: Vei avea nevoie pentru a schimba sursa de date control caset text la expresia = Azi (). 4. Rearanja cmpurile de control de pe formular, astfel nct domeniile NumeDeFamilie i Prenume apar n faa cmpului SSN. 5. Schimba ordinea filelor forma Clientului, pentru a reflecta noua ordine domeniu. 6. tergei controlul de cmp DOB de forma. 7. Redimensionarea Clienii formeaz dup cum este necesar, apoi utilizai Expertul subformular pentru a crea un subformular bazat pe creanele de asigurare mas. 8. Modificai creanelor de asigurare subformular, astfel nct Implicit proprietatea sa este forma singur punct de vedere. 9. Salvai modificrile la formularul principal i subformular. Apoi nchidei forma i baza de date Tema. Quiz Rspunsuri 1. C. autoform Expertul poate crea n timp record, dar ele nu sunt, de obicei, bineorganizate sau cu aspect profesional. 2. D. lista de cmpuri afieaz numai cmpurile din tabelul de baz sau interogarea unui formular. 3. Fals. Avei posibilitatea s facei clic i glisai din stnga sus dimensionare mner pentru a muta o etichet sau de control independent una de alta. 4. Fals. Dac adugai sau mutai un control de pe un formular, va trebui s schimbe forma de tab-ul pentru a yourselfMicrosoft Access nu o va face pentru tine. 5. Fals. Un formular al crui Implicit proprietate a fost stabilit foaia de date va afia mai multe nregistrri. Formularul crui Implicit proprietate fost setat Formular unic ar afia o nregistrare pe formularul simultan. 6. B, C i D. Toate aceste afirmaii sunt adevrate. 7. A i D. Deoarece subformularele sunt foarte bune la afiarea informaiilor de unu-lamulte relatii, ambele din aceste tabele ar putea beneficia de a fi afiate ntr-un subformular. 8. Fals. Dac includei cmpul care leag cele dou tabele, Access se va recunoate n mod automat, n cazul n care v-ai alturat deja cele dou tabele. Dac tabelele care

nu sunt legate, va trebui s se alture manual tabelele de conectarea domeniile lor conexe. [Anterior] [pagin de coninut]

MS Access Tutoriale - de lucru cu Rapoarte


Este uor pentru a imprima o simpl list de nregistrri dintr-un tabel sau interogare pur i simplu facei clic pe butonul Print de pe bara de instrumente. Dar, dac dorii ca exemplare imprimate greu s se uite profesional i includ calcule, grafice, sau un antet personalizat sau subsol, vei avea nevoie pentru a crea un raport. Rapoartele prezint informaii din tabele i interogri ntr-un format care arata foarte bine atunci cnd este imprimat. Rapoartele pot, de asemenea, rezuma i analiza informaiilor din baza de date. De exemplu, un raport ar putea s v spun care dintre angajatii dumneavoastra au folosit cele mai multe zile bolnav de anul trecut. Iat doar cteva exemple de modul n rapoartele funcioneaz bine pentru prezentarea de informaii:

Opiuni de formatare: Modificai tipul, mrimea i culoarea fonturilor folosite ntr-un raport sau aduga linii, cutii, i grafic. Sortare i grupare Opiuni: Rapoartele sunt foarte bune pentru rezumarea i organizarea informaiilor. De exemplu, ai putea crea un raport vnzrile totale de zi, sptmn sau lun. Combina date din tabele legate: Un raport poate afia date din mai multe tabele corelate sau interogri.

Acest ghid explic toate intrarile si iesirile de a crea i de lucru cu rapoarte.


Continuai Reading

Tabelul de coninut (indice tutorial)


publicitate Crearea unui raport cu AutoReport Modificarea unui raport Adugarea i tergerea Fields micare i dimensionare de control Ajustarea Margini i orientarea paginii Adugarea de numere de pagin i Date nelegerea Raportul seciunile de grupare i sortare Records Crearea Controale calculate de lucru cu sectiuni crearea de diagrame cu Chart Wizard Review

[Urmatoarea]

Crearea unui raport cu AutoReport


Caseta de dialog Raport nou

Un raport tabelar creat de Expertul AutoReport

Cel mai rapid i mai simplu mod de a crea un raport simplu n Access este cu. AutoReport Expertul poate crea automat un raport de aranjarea toate cmpurile dintr-un tabel sau o interogare ntr-un raport frumos formatat, aa cum se arat n figur. AutoReport Wizard este usor de folosit, dar limitedit funcioneaz doar cu un singur tabel sau o interogare i exist doar dou tipuri de rapoarte care se pot crea. Desigur, putei modifica ntotdeauna un raport creat utiliznd Expertul AutoReport. n aceast lecie vei nva cum s creeze un raport cu ajutorul unui Wizard AutoReport. 1. Deschidei baza de date Lecia 8. n fereastra Baz de date, avei nevoie pentru a selecta pictograma Rapoarte din bara Obiecte. 2. Facei clic pe pictograma Rapoarte din bara Obiecte, apoi facei clic pe butonul Nou. Apare caseta de dialog Raport nou, aa cum se arat n figur. Putei crea un raport cu Expertul AutoReport prin selectarea uneia dintre cele dou AutoReport Wizards ... 3. Selectai AutoReport: Tabele din list. ... i tabelul sau interogarea pe care dorii s utilizai pentru raportul dumneavoastr. 4. Facei clic pe Selectai tabelul sau interogarea n care datele obiectului provine din: lista sgeat i selectai qryCustomers din list.

Asta-i toate informaiile de care Expertul AutoReport are nevoie pentru a crea raportul dumneavoastr. 5. Facei clic pe OK pentru a crea raportul tabel. Acces ia toate cmpurile din interogare qryCustomers, le aranjeaz, i creeaz un raport similar cu cel prezentat n figur. Yuck! Raportul urte, nu-i aa? 6. nchidei raportul fr a salva modificrile. Rapoartele create de autoform Wizards nu sunt foarte frumos s se uite la, dar sunt rapid i uor de a crea. Dac dorii s avei mai mult control asupra a ceea ce apare pe raportul dvs., utilizai Expertul raport. Oricum, vei dori, probabil, s fac ceva de lucru curat-up, cum ar fi redenumirea titluri de coloane din raport i se deplaseaz / redimensionare controalele sale.
Aspectele disponibile

Aspect raport

Descriere

Afieaz date pentru fiecare nregistrare este vertical. Fiecare domeniu de fiecare nregistrare apare pe o singur linie de la sine.

Afieaz date pentru fiecare nregistrare este orizontal. Fiecare cmp apare ntr-o coloana.

Pentru a crea un raport AUTOREPORT:


1. n fereastra Baz de date, facei clic pe pictograma Rapoarte din obiectele BAR i facei clic pe butonul New. 2. Selectai una din urmtoarele: AUTOREPORT: piloane AUTOREPORT: tabelare

3. Selectai tabelul sau interogarea care dorii s utilizai PENTRU RAPORTUL lista vertical. 4. Facei clic pe OK. [Coninut pagin] [Next]

Modificarea unui raport


Un raport n Vizualizare proiect.

Dup ce creai un raport (de la zero, folosind Expertul raport, sau utiliznd Expertul AutoReport), s-ar putea decide s-l modifice pentru a face mai uor de citit i de neles. De exemplu, ar putea s dorii s adugai sau s tergei un cmp, schimba un titlu de coloan, sau schimba locaiile de cmpurile din raport. V modificai un raport n Vizualizare proiect, pe care le putei obine de la:

Fereastra Baz de date: Facei clic pe pictograma Rapoarte din bara Obiecte a lista rapoarte n baza de date. Facei clic pe raportul pe care dorii s o modificai i facei clic pe butonul de design. Orice fereastr raport: Facei clic pe butonul Vizualizare de pe bara de instrumente sau selectai View Vizualizare proiect din meniul.

Aceast lecie v va prezenta un raport vizualizarea Proiectare. 1. n fereastra Baz de date, facei clic pe pictograma Rapoarte din bara Obiecte, dac acesta nu este deja selectat, apoi selectai raportul rptCustomers i facei clic pe butonul de design.

Raportul rptCustomers apare n Vizualizare proiect, aa cum se arat n figur. Daca ati lucrat deja cu forme n Vizualizare proiect, ar trebui s fie, avnd n vedere territoryDesign familiar este remarcabil de similara pentru ambele formulare i rapoarte. La fel cum este cu forme, vizualizarea Proiectare raport este similar cu mai multe programe de vopsea: Gndii-v la raport ca panza dumneavoastr i Unelte i List de cmpuri ca pensule pe care le utilizai pentru a aduga cmpuri, titluri, i linii de raport. Orice obiect care apare pe un raport este numit un control. O caset text folosit pentru a afia informaii de nregistrare (de obicei, cmpurile dintr-un tabel sau interogare) sau un titlu de coloan sunt ambele exemple de controale. Ai aduga controale la un raport fcnd clic pe controlul pe care dorii s utilizai i apoi trgnd-o pe raport. Vezi tabelul pentru Toolbox.
Butoane set de instrumente i comenzi

Button set de instrument e

Descriere

Facei clic pe acest buton i apoi facei clic pe controlul pe care dorii s o selectai. Pentru a selecta mai multe controale, facei clic pe acest buton i inei apsat tasta Shift n timp ce facei clic pe fiecare control, sau tragei-o form de dreptunghi n jurul toate controalele pe care dorii s le selectai. Click pentru a utiliza Wizards de control atunci cnd adugai controale la raport. Creeaz o etichet text care apare aceeasi pentru fiecare nregistrare, cum ar fi un titlu. Cele mai multe controale includ deja o etichet text. Creeaz o caset text care afieaz informaii din tabele i interogri ntr-un raport. Creeaz o caset n jurul unui grup de butoane de opiune, astfel nct utilizatorul este permis doar pentru a face o selecie din caseta de grup. n mod normal utilizate n forme, nu rapoarte. Creeaz un buton de comutare. n mod normal utilizate n forme, nu rapoarte. Creeaz un buton de opiuni (sau buton radio) care afieaz datele din dou sau mai multe opiuni. n mod normal utilizate n forme, nu rapoarte. Creeaz o cutie care este goal sau conine o bif. Se utilizeaz pentru a afia

Button set de instrument e

Descriere

date dintr-o Da / Nu domeniu. Creeaz o caset combo. n mod normal utilizate n forme, nu rapoarte. Creeaz o caset list. n mod normal utilizate n forme, nu rapoarte. Creeaz un buton care execut o funcie macro sau Visual Basic. n mod normal utilizate n forme, nu rapoarte. Afieaz o imagine cu ajutorul unui fiier grafic pe care l specificai. Insereaz un obiect OLE care nu este legat la un cmp n baza de date curent. Folosii un cadru de obiect nelegat pentru a afia informaii de la o surs extern sau un program, cum ar fi o foaie de calcul, grafice, sau alt fiier. Insereaz un obiect OLE, care este legat la un cmp din baza de date. Utilizai Rame obiect obligaia de a afia imagini sau alte informaii OLE n baza de date. Insereaz un sfrit de pagin. Creeaz o fil de control. n mod normal utilizate n forme, nu rapoarte. Insertii de un alt raport n raportul principal. Utilizat atunci cnd dorii s arate date de la o relaie unu-la-mai-muli. V permite s trage o linie n raport. V permite s atrag un dreptunghi n raport. Click pentru a afisa alte truse i obiecte OLE.

Pentru a modifica un RAPORT:


1. n fereastra Baz de date, facei clic pe pictograma Rapoarte din obiectele BAR. 2. Facei clic pe raportul pe care dorii s o modificai i facei clic pe butonul Proiect.

SAU ... Deschidei raportul i facei clic pe butonul Vizualizare din bara de instrumente.

Adugarea i tergerea Fields


Adugarea unui cmp la un raport, fcnd clic i trgnd-o din Lista de cmpuri pe raport.

Adugarea unui cmp sau control la un raport de multe ori produce rezultate nedorite: Aici domeniul cod potal este o masura gresita i creeaz o etichet de text care nu sunt necesare.

Paii din modificarea o etichet text.

Raportul modificat.

Dup ce ai creat un raport, avei posibilitatea s tergei un cmp care nu avei nevoie sau de a face un raport mai cuprinztor prin adugarea de mai multe cmpuri pentru a afia informaii suplimentare. n aceast lecie, vei modifica un raport existent. 1. Asigurai-v c avei raportul rptCustomers deschis n Vizualizare proiect. Maximizai fereastra de raport. n primul rnd, facei clic pe controlul pe care dorii s o tergei. 2. Facei clic pe caseta text DOB (n seciunea Detaliu) pentru al selecta. Mnere apar n jurul valorii de control, care indic faptul c este selectat controlul. 3. Apsai tasta Delete pentru a terge caseta de text DOB. Caseta text DOB dispare de pe ecran raport. Din pcate, adugnd cmpuri pentru un raport nu este destul de fel de uor ... 4. n cazul n List de cmpuri nu este afiat, facei clic pe butonul List de cmpuri din bara de instrumente. List de cmpuri afieaz toate cmpurile din tabelul sau interogarea ai utilizat pentru a crea raportul, dei va trebui de multe ori s Derulai n jos lista Cmp pentru a gsi cmpul pe care dorii. Odat List de cmpuri este afiat, avei posibilitatea s facei clic i glisai cmpul pe care dorii s o adugai din Lista de cmpuri pe raport, aa cum se arat n figur. 5. Derulai n jos lista cmp pn cnd gsii domeniul cod potal. Facei clic i glisai cmpul cod potal din dreapta a cmpului de stat, apoi eliberai butonul mouse-ului. Cmpul Cod postal apare pe raportul cu mai puin de rezultatele dorite, aa cum se arat n figur. O suprare cu adaugarea de control a unui raport este c vei avea aproape ntotdeauna de a face ceva de lucru curat-up dup aceea. De exemplu, cmpul

ZIPCODE are o etichet de text care nu sunt necesare i nu este poziionat corect. Nu v facei griji cu privire la poziionare pentru nowyou'll nva cum s se mite controale n lecia urmtoare. Putem repara unele dintre celelalte probleme, cu toate acestea, ncepnd cu a scpa de eticheta de text care nu sunt necesare. 6. Facei clic pe eticheta care nu sunt necesare textul Cod potal (NU caseta real de text PLZ!) i apsai Delete. nainte de a am terminat, trebuie s dm domeniul cod potal o poziie de text mai semnificativ. Iat cum: 7. Facei clic pe eticheta textul DOB pentru ao selecta. 8. Poziionai indicatorul peste textul etichetei DOB pn cnd se modific ntr-o , i apoi facei clic n interiorul eticheta textul. Acum putei edita textul etichetei, aa cum se arat n figur. 9. nlocuii eticheta textului cu Zip Code . S vedem cum arat raportul modificat. 10. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a afia raportul n Examinare naintea imprimrii. Comparaie raportul cu cea din figura. 11. nchidei Print Preview i facei clic pe Da pentru a salva modificrile.

A aduga un cmp unui raport:


1. Afia raportul n vizualizarea Proiectare i facei clic pe butonul List de cmpuri din bara de instrumente, dac este necesar. 2. GASITI cmpul pe care dorii s le adugai la raport n lista de cmpuri, apoi facei clic i glisai cmpul n locaia dorit n raport. Pentru a terge un cmp sau control: 1. Facei clic pe cmp sau control pentru al selecta. 2. Apsai DELETE.

Mutarea i dimensionarea Controale


Pentru a muta un control, poziionai mouse-ul pe o margine a controlului pn cnd se transform ntrun cursor de mn, i apoi tragei i plasai controlul ntr-o loca ie nou de pe raport.

Este uor pentru a modifica locaia i dimensiunea unui control la un reportand e ceva ce va trebui, de obicei, de a face ori de cte ori adugai un control, deoarece accesul rareori pune lucrurile exact chiar n primul rnd. Cnd dimensiunea unui control, mri sau micora cantitatea de informaii de control poate afia. Cnd selectai un control pe un raport, ghidaje de dimensionare apar n jurul marginilor de control. Dup ce ai selectat un control, avei posibilitatea s glisai mnere dimensionare pentru a ajusta dimensiunea de control sau trece controlul la o nou locaie de pe raport. Aceast lecie v va oferi o experien mutarea i dimensionarea de control-ai creat n lecia anterioar. 1. Dac este necesar, deschidei baza de date Lecia 8 i facei clic pe pictograma Rapoarte. Acum, avem nevoie pentru a deschide raportul rptCustomers n Vizualizare proiect. 2. Facei clic pe raport therptCustomers i apoi facei clic pe butonul de design. Ai nevoie pentru a selecta un control nainte de a v putei muta sau dimensiunea acesteia. 3. Facei clic pe caseta de text cod potal pentru ao selecta. Ghidaje de dimensionare apar n jurul cmpului cod potal selectat. Iat cum s se mite un control: 4. Poziionai indicatorul peste orice grani a casetei de text Cod potal (dar nu pe un ghidaj de dimensionare) pn cnd se modific ntr-o . Atunci cnd indicatorul mouse-ului se schimb la un , nseamn c avei posibilitatea s glisai i s fixai de control pentru o nou locaie. Este nevoie de o afacere bun de precizie pentru a poziiona cursorul peste frontiera mici de un cmp. Mutai indicatorul foarte ncet i ateptai pn cnd vei vedea transforma ntr-un nainte de a ncerca s mutai de control.

5. Facei clic i inei apsat butonul mouse-ului n timp ce indicatorul este nc peste frontiera casetei de text cod potal. Glisai cmpul direct din partea dreapt a casetei de text de stat, aa cum se arat n figur, apoi eliberai butonul mouse-ului. Prin pur i simplu drag and drop cu mouse-ul, avei posibilitatea s mutai orice obiect pe un raport de orice forme, linii, imagini, sau casete de text. Uneori, dup mutarea unui obiect, vei gsi pe care dorii s mutai obiectul doar o smidgen. Putei folosi tastatura pentru a muta sau ghiont controale cu o mai mare precizie. Pur i simplu inei apsat tasta Ctrl n timp ce apsai oricare dintre tastele sgeat de pe tastatur. 6. Cu caseta de text cod potal nc selectat, inei apsat tasta Ctrl i apsai sgeat) cheie. Caseta text PLZ mut la stnga o smidgen. 7. Asigurai-v c caseta de text cod potal este inca selectat. Poziionai cursorul pestedreapta mijloc ghidaj de dimensionare pn cnd se transform ntr-o . Facei clic i inei apsat butonul mouse-ului i tragei spre stnga pn cnd eticheta este de aproximativ dou treimi din mrimea sa original, apoi eliberai butonul mouse-ului. Pe msur ce glisai ghidajul de dimensionare de control al lui, un contur punctat pare a v ajuta s-l redimensiona. Asta e tot ce e de la un raport. 8. Facei clic pe butonul Save de pe bara de instrumente pentru a salva modificrile. (Stnga

Pentru a redimensiona un control:

Facei clic pe control pentru al selecta, facei clic i glisai unul dintre mnere MRIMEA, apoi eliberai butonul mouse-ului atunci cnd controlul ajunge la dimensiunea dorit. inei apsat tasta SHIFT n timp ce glisai Pentru a menine proporiile controlului, in timp ce redimensionare.

Pentru a muta un CONTROL:

Facei clic pe controlul i inei apsat butonul mouse-ului, tragei de control pentru o noua locatie, eliberai apoi pe butonul mouse-ul s renune la control.

Pentru a copia un control folosind drag-and-drop:

Urmai procedurile fel ca mutarea unei CONTROL, numai inei apsat tasta CTRL n timp ce glisai CONTROL.

Ajustarea Margini i orientarea paginii


Pe fila Margini din caseta de dialog Page Setup

Marginile pe o pagin.

Pagina de tab din caseta de dialog Page Setup.

Comparaie de portret si peisaj pagina orientri.

Esti, probabil, deja contieni de faptul c marjele sunt spaiul gol dintre text i marginile din stnga, dreapta, sus, i partea de jos a unei pagini imprimate. Marjele implicite pentru un raport sunt un inch n partea de sus, de jos, la stnga, i la dreapta. Exist multe motive pentru a schimba marginile unui raport de: a face loc pentru mai multe date, pentru a aduga un spaiu suplimentar, dac suntei obligatoriu un document, sau pentru a lsa un spaiu pentru a scrie n note. Dac nu tii deja cum pentru a ajusta marginile unei pagini, vei dup aceast lecie. Aceast lecie explic, de asemenea, cum de a schimba orientarea paginii. Tot ceea ce imprimai utilizeaz una dintre cele dou tipuri diferite de orientri de hrtie: portret si peisaj. n orientarea portret, hrtia este mai nalt dect este widelike o pictura de portret al unei persoane. n orientarea Landscape, hrtia este mai mare dect este talllike o pictura de un peisaj. 1. Asigurai-v c avei raportul rptCustomers deschis n Vizualizare proiect. Iat cum de a modifica pagina de configurare pentru un raport: 2. Facei clic pe File Page Setup din meniu i facei clic pe fila Margini, dac nu este deja selectat. Marjele implicite sunt un inch n partea de sus, de jos, la stnga, i la dreapta. Pe fila Margini din caseta de dialog Page Setup apare, aa cum se arat n figur. Aici putei vizualiza i ajusta dimensiunea marginilor pentru foaia de lucru curent. Observai c exist margini, de sus, jos, stnga, dreapta i cutii. 3. Facei clic pe caseta marginea de sus i de tip .5 . Acest lucru se va schimba dimensiunea de marginea de sus de la 1.0 "la 0.5". 4. Repetai pasul 2 i schimbai partea de jos, stnga, i din dreapta a 0.5 inci. Nu credei c avei un mner pe schimbarea marjelor de rapoarte? Bine, pentru c fr alte formaliti, vom trece la orientarea paginii. 5. Facei clic pe fila Pagin. Apare fila Pagin, aa cum se arat n figura.

6. n zona Orientare, facei clic pe opiunea Peisaj. Acest lucru se va schimba orientarea foii de lucru pentru a Peisaj atunci cnd este imprimat. 7. Facei clic pe OK. Caseta de dialog Page Setup se nchide, iar marjele raportului i setrile de orientare a paginii se schimb. Cnd modificai marginile un raport, vei dori, de obicei, pentru a redimensiona cum itselfhere raportului: 8. Dac este necesar, derulai la marginea din dreapta a raportului. Facei clic i tragei de marginea din dreapta a raportului de la dreapta la semnul 7.5 inch pe rigla. S vedem cum arat raportul recent formatat. 9. Facei clic pe butonul Vizualizare de pe bara de instrumente. Raportul este examinat pe screenand este uor pentru a vedea noua orientare peisaj. Putei micora sau mri pe ecran fcnd clic pe zona de raport pe care dorii s o mrii cu pointer. 10. Mutai indicatorul pe o suprafa de raport i facei clic pe butonul mouse-ului. Facei clic pe butonul mouse-ului din nou, dup ce ai terminat uita la zona extins. nc o dat, Access afieaz ntregul raport. Acum, haidei aproape Print Preview. 11. Facei clic pe nchidere i facei clic pe butonul Save pentru a salva modificrile.

Pentru a ajusta marginile:


1. Selectai File Page Setup din meniu i facei clic pe MARJA TAB. 2. Ajustai marginile corespunztoare. Pentru a schimba orientarea unei pagini: 1. Selectai File Page Setup din meniu, apoi facei clic pe fila Pagin. 2. N SECIUNEA orientare, selectai fie portret sau OPIUNEA PEISAJ.

Adugarea de numere de pagin i Date


Caseta de dialog Page Numbers

Data i caseta de dialog Ora

Rapoarte, care sunt mai multe pagini au lung adesea informaii, cum ar fi numrul de pagin sau data situat n partea de sus (antetul) sau de jos (footer) fiecrei pagini. n aceast lecie rapid i uor v va nva cum s utilizai comanda numrul paginii i comanda Data i ora pentru a aduga numere de pagin i / sau data curent la raportul. 1. Asigurai-v c avei raportul rptCustomers deschis n Vizualizare proiect. Iat cum s adugai numerotarea paginilor la un raport:
o

Selectai Inserare Numere de pagin din meniul. Apare caseta de dialog Numere de pagin, aa cum se arat n figur. Caseta de dialog numerele de pagin v ofer mai multe opiuni pentru modul n care numerele de pagin pot fi formatate:

o o

Pagina N: imprim doar numrul paginii (de exemplu, "Page 5.") Pagina N M: Tiprete numrul paginii i numrul total de pagini (de exemplu, "Pagina 5 din 15.") Selectai pagina de N de opiune M.

Apoi, trebuie s specificai unde pe pagina pe care dorii numrul de pagin pentru a appearat partea de sus sau de jos a pageand modul n care dorii ca numerele de pagin aliniat. 2. Selectai de jos a paginii opiune [Subsol] i selectai dreapta din lista Aliniere. Asta e tot ce exist la adugarea de numere de pagin unui raport. 3. Facei clic pe OK pentru a nchide caseta de dialog Page Numbers. Caseta de dialog Numere de pagin se nchide, iar Access adaug o caset text cu o expresie numr de pagin (= "Pagina" & [Pagin] & "din" & [Pagini]) la subsolul paginii. Iat cum s adugai data i ora la rapoarte: 4. Selectai Inserare Data i ora din meniul. Data i caseta de dialog dat cnd apare, dup cum se arat n figur. Putei specifica pentru a aduga data, ora, sau ambele la rapoarte. Pentru acest exerciiu, vrei doar data curent s apar n raport. 5. Facei clic pe caseta de selectare Includere timp pentru a elimina marcajul de selectare. La fel ca caseta de dialog Page Number, caseta de dialog Data i ora v ofer mai multe opiuni pentru modul n care data i / sau de timp poate fi formatat. Formatul de dat selectat (prima opiune) va funciona bine aici, astfel nct s putei nchide Data i caseta de dialog timpul. 6. Facei clic pe OK pentru a nchide caseta de dialog Data i ora. Data i ora de dialog se nchide caseta i Access adaug o caset text cu o expresie numr dat [= Date ()] pentru Antet raport. Microsoft Access nu este deosebit de luminos i pot pune data, ora, sau numerele de pagin n partea de sus a unui control existente, aa cum sa ntmplat aici. Pentru a corecta problema pe care va trebui s se mute noul de control la o alt locaie de pe raport. 7. Facei clic i tragei de control Dat [= (Date ()] pentru partea dreapt a antetului raport. S vedem cum arat raportul nostru modificat. 8. Facei clic pe butonul Vizualizare de pe bara de instrumente. Raportul este vizualizat pe ecran, i putei vedea data i numerotarea paginilor. Acum, haidei s salvm acest raport i nchidei-l.

9. Facei clic pe nchidere, facei clic pe butonul Salvare, apoi nchidei raportul rptCustomers.

Pentru a aduga numere pagina:


1. Afia raportul n Vizualizare proiect. 2. Selectai Inserare numerele de pagin din meniu. 3. Selectai formatul PAGE-numrul, poziia, i opiuni de aliniere. 4. Facei clic pe OK. Pentru a introduce data i / sau momentul: 1. Afia raportul n Vizualizare proiect. 2. Selectai Inserare Data i ora de la MENU. Bifai sau debifai caseta Dat includei i selectai o opiune de formatare. 3. Bifa sau debifa includ un timp BOX i selectai opiunea de formatare. 4. Facei clic pe OK. [Anterior] [Cuprins Page] [Next]

nelegerea seciunile Report


Un raport este afiat n Vizualizare proiect.

Observai cum plasarea de "Detail" i "Subsol de grup" etichete de text n diferite seciuni raport afecteaz modul n care i n cazul n care apar n raport.

Ca n cazul n care rapoartele nu au fost destul de confuz ca un ntreg, Acces rupe-le n pri separate, numite sectiuni. Fiecare seciune are scopul su specific i imprim ntotdeauna n aceeai ordine pe un raport. Aruncati o privire la mas pentru a v familiariza cu aceste seciuni. Dac ai folosit vreodat un program de procesare a textului pentru a crea un raport pentru coal sau la serviciu, esti familiarizat cu conceptul seciune putei aduga anteturi i subsoluri la documente care conin informaii precum numele raportul sau numrul de pagin. 1. Facei dublu-clic pe rptAnnualSales raport pentru ao deschide n Print Preview. Seciunile Un raport nu sunt la fel de uor pentru a vedea n Print Preview, dar ele sunt nc acolo. S examinm acest raport, de sus n jos ...
o

n primul rnd observai "Vnzri Raport anual" titlu. n acest raport titlul apare n seciunea antet de raport, astfel nct acesta va aprea n partea de sus a primei pagini a raportului. Ia viitoare o privire la titlurile de coloan ("Tour", "Data", etc). Aceste titlurile de coloan sunt n seciunea antetul paginii i va aprea n partea de sus a fiecrei pagini. Veni urmtorul nume de turism, care apar n seciunea antet de grup. Putei utiliza antet de grup i de grup seciuni subsol pentru a grupa nregistrrile legate mpreun. Rapoartele pot avea mai mult de o seciune de grup pentru a crea subgrupuri. Iat ce raportul este tot despre: seciunea detaliu. Seciunea Detaliu conine nregistrrile reale prezentate n raport. Dup seciunea detaliu veni seciuni subsol din raport. Nu avei nevoie de un tur ghidat de seciuni de subsol a raportului, astfel cum acestea sunt ntr-adevr la fel ca i seciunile antetul raportului, numai n sens invers.

Este dificil de a vedea i aprecia seciuni raport n Examinare naintea imprimrii, asa ca hai sa trecem la urmtorul pas i vom obine o "spatele scenei se uite" la raport. 2. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a comuta la vizualizarea Proiectare. Access afieaz raportul rptAnnualSales n Vizualizare proiect, aa cum se arat n figur. Acum este uor pentru a vedea seciunile raportului ceea ce o diferen de o schimbare de perspectiv face! Pentru a ilustra mai bine modul n care sunt afiate informaiile n seciunile raport, vom aduga o serie de identificare casete de text n raport. 3. Facei clic pe Butonul eticheta de pe Toolbox. eticheta instrument. Facei clic i glisai n care dorii

Indicatorul se modific ntr eticheta.

4. Poziionai indicatorul n partea de extrem stnga a seciunii theDetail (n partea stng a cmpului Dat). Facei clic i glisai eticheta de text i de tip Detail . Din moment ce ai adugat eticheta text la seciunea detaliu a raportului, acesta va aprea cu fiecare nregistrare. Trece la urmtorul pas i vom aduga o etichet de text de identificare la o alt seciune raport. Este adesea mai uor de a copia un control existente i apoi s l modificai dect este de a crea un nou control de la zero. Iat cum se face: 5. Selectai eticheta Detaliu, facei clic pe butonul Copy din bara de instrumente, facei clic pe TourName linie seciunea Subsol i facei clic pe butonul Paste de pe bara de instrumente. Access lipete eticheta detaliat n raportul de TourName Grupa subsol. 6. Modificai textul etichetei copiat de la Group Footer . S vedem unde aceste etichete de text va aprea pe raport. 7. Facei clic pe butonul Vizualizare pentru a comuta la Print Preview. Access afieaz raportul n Examinare naintea imprimrii, aa cum se arat n figur. 8. Derulai n jos raportul i avizul unde apar detaliile andGroup etichetele subsol. nchidei raportul fr a salva modificrile atunci cnd ai terminat.
Seciunile raport

Rezoluie

Descriere

Antet raport

Conine textul care apare n partea de sus a primei pagini a unui raport, cum ar fi numele raportului. Conine textul care apare n partea de sus a fiecrei pagini a unui raport, cum ar fi titluri de coloane din raport. Utilizate pentru plasarea textului, cum ar fi un nume de grup, la nceputul fiecrui grup de nregistrri. Conine text i cmpurile reale care sunt afiate pentru fiecare nregistrare. Acest lucru ar fi echivalent cu corpul principal ntr-un document de procesare de text. Utilizate pentru a plasa rezumate de text i numerice, cum ar fi totaluri sau medii, la sfritul fiecrui grup de nregistrri. Conine textul care apare n partea de jos a fiecrei pagini a unui raport, cum ar

Antet

Antet grup

Detaliu

Subsol grup Subsolul

Rezoluie

Descriere

paginii Raport Subsol

fi numere de pagin. Conine textul care apare la sfritul ultima pagin a unui raport. Adesea, conine, de asemenea, rezumate numerice pentru raport, cum ar fi un total mare.

Pentru a redimensiona o SECIUNEA RAPORT:


1. Afia raportul n Vizualizare proiect. 2. Facei clic i tragei de linie SECIUNEA sus sau n jos. NELEGERE SECIUNI RAPORT:

Fie familiarizat cu seciunile RAPORT DIVERSE descrise n Tabelul.

[Anterior] [Cuprins Page] [Next]

Gruparea i sortare Records


Gruparea nregistrrilor de ctre un anumit domeniu le face mai uor de citit. Comparaie raportul care este grupate n funcie de data cu raportul, care nu este.

Caseta de dialog Sortare i grupare

Organizarea nregistrrilor n grupuri logice de multe ori le face mai uor de citit i de neles. De exemplu, al doilea raport n figur este grupate n funcie de domeniu data, astfel nct s putei vedea rapid ct de multe vnzri au avut loc ntr-o anumit lun. Dac v creai un raport utiliznd Expertul raport (metoda preferat), specificai care cmpuri pe care dorii s o utilizai pentru grup i / sau sortai raportul de. Dac suntei modificarea unui raport existent sau crearea unui raport de la zero, avei posibilitatea s utilizai caseta de dialog Sortare i grupare pentru a crea grupuri de. Mai important, dac utilizai un expert pentru a crea un raport pentru tine, avei posibilitatea s utilizai caseta de dialog Sortare i grupare pentru a schimba opiunile pentru raport. 1. Dac este necesar, deschidei baza de date Lecia 8. Acum, haidei s deschidei raportul rptEmployeeSales n Vizualizare proiect. 2. Facei clic pe raportul rptEmployeeSales i apoi facei clic pe butonul de design. n starea sa actual, raportul rptEmployeeSales are Antet raport, Antet, subsolul paginii, iar Raport seciuni subsol, dar nu are nici seciuni grupare. Pentru a aduga o seciune grupul ntr-un raport de care avei nevoie pentru a chema la sortarea i caseta de dialog Grupare. 3. Facei clic pe Sortare i grupare buton de pe bara de instrumente.

Un alt mod de a sorta i de grup este de a selecta View Sortare i grupare din meniu. Access afieaz caseta de dialog Sortare i grupare, care afieaz toate cmpurile care sunt n prezent folosite pentru sortare sau grupare raportul dvs., aa cum se arat n figur. Pentru a aduga o seciune de grup i / sau un fel de, selectai un rnd necompletat i selectai un cmp de la Cmp / Expresie lista vertical. In acest exercitiu veti folosi cmpul Angajat de grup i sortai raportul. 4. Facei clic n interiorul primul gol Cmp / Expresie rnd, facei clic pe sgeata de list, i selectai angajat din list. Putei specifica, de asemenea, ordinea n care Access sorteaz nregistrrile dup selectarea ordinea n care dorii s sortai dup (ascendent sau descendent) din lista Ordine de sortare. Din moment ce dorii s sortai domeniul Angajat n ordine cresctoare, putei lsa Ordine de sortare singur.

Pentru a face un antet sau un grup Subsol grup, utiliza setrile proprietilor grupului n partea de jos a casetei de dialog (vezi tabelul de sortare i grupare Properties.) Pe care dorii s adugai un antet de grup pentru domeniul angajatului iat cum s adugai unul.: 5. Cu domeniul Angajat nc selectat, facei clic pe caseta antet de grup, n seciunea Properties Group i selectai Da din lista drop-down. Access adaug un grup antet angajat la raport. Ordinea cmpurilor din caseta de dialog Sortare i grupare este foarte important. Cmp n primul rnd este prima sortare / grupare nivel, al doilea rnd este al doilea sortare / grupare nivel, i aa mai departe. Vrei s grup i sortai raportul dvs. de domeniu angajat, apoi de cmpul Data, astfel nct avei nevoie pentru a rearanja ordinea domeniu. 6. Facei clic pe selectorul de rnd angajailor, tragei-l deasupra rndului Date, i eliberai butonul mouse-ului. nchidei sortare i caseta de dialog Grupare. Acum, c ai creat antet de grup, trebuie s specificai ce dorii s apar n itusually domeniu care antet de grup se bazeaz pe. n acest raport, vei dori s se mute cmpul control caset text angajat din seciunea detaliu la seciunea Antet grup de angajai. 7. Tiai domeniu angajat din seciunea detaliu i lipii-l n seciunea antet angajat. S vedem cum arat raportul modificat. 8. Facei clic pe butonul Vizualizare pentru a comuta la Print Preview. Grupurile de acces i sorteaz raportul de teren angajat. 9. Facei clic pe nchidere pentru a iei din Print Preview.
Sortare i grupare Proprieti

Property Group

Descriere

Antet grup

Specificai dac dorii ca raportul s conin o seciune antet pentru acest grup.

Subsol grup Specificai dac dorii ca raportul s conin o seciune subsol pentru acest grup. V permite s alegei dimensiunea de grup. De exemplu, dac utilizai un cmp dat pentru grup o seciune, putei grupa fiecare valoare de zi, sptmn, lun sau an. V permite s alegei dimensiunea intervalului dintr-o list vertical. Trebuie s fi ales o alt opiune dect fiecare valoare din grupul de pe lista.

Grupul de

Interval de grup

Property Group

Descriere

Nu: Imprim grupului, fr a ine antet de grup, seciunea detaliu, i un subsol de grup pe aceeai pagin. Sta mpreun Total Page: Imprim antet de grup, seciunea detaliu, i un subsol de grup pe aceeai pagin. Cu Prima Detaliu: imprim antetul de grup pe o pagin numai dac se poate imprima, de asemenea, primul record detaliu.

La nregistrri Grupa:
1. Afia raportul n Vizualizare proiect. 2. Facei clic pe Sortare i grupare din bara de instrumente. 3. Facei clic pe cmpul / EXPRIMAREA CELL, facei clic pe sgeata listei, si selectati un domeniu pentru RECORDS grupare. 4. CLICK corespunztoare Ordine de sortare CELL, facei clic pe sgeata list i selectai dorit Ordine de sortare. 5. Selectai orice PROPRIETI grupul pe care dorii s le utilizai n grupul Proprieti zon. 6. Repetai paii 3-5 pentru fiecare domeniu / EXPRIMAREA dorii s o folosii pentru a grupa i sorta datele. 7. CLOSE Sortare i grupare caseta de dialog atunci cnd ai terminat.

Crearea Controale calculate


Exemplu de control calculat folosit la un total de cmp Totaluri.

Controale calculate apar de obicei n seciunile subsolul unui raport.

Subsolurile sunt cel mai adesea folosite pentru a sintetiza informaiile raport. De exemplu, un subsol de grup ar putea totaliza numrul de hartuire apeluri telefonice fiecare telemarketer fcut i raportul de subsol ar putea calcula numarul de hartuire apeluri telefonice efectuate de ctre toate telemarketers. Dac v creai un raport utiliznd (metoda preferat), v va specifica pe care cmpurile pe care dorii s rezuma i de calcul pe care dorii s utilizai pentru a le rezuma. Desigur, putei aduga ntotdeauna un control calculat dumneavoastr sau cmp calculat pentru a rezuma informaii cu privire la un raport existent. Figura prezint un exemplu de control calculat. Un control calculat afieaz totaluri i alte calcule aritmetice pe un formular sau raport. Tabel descrie funciile pe care le va folosi cel mai des pentru a rezuma rapoartele. 1. Asigurai-v c avei rptEmployeeSales modificate reclami ai lucrat pe la lecia anterioar deschis n vizualizarea Proiectare. Seciunea subsol n care plasai un control calculat este foarte important, deoarece fiecare seciune subsol calculeaz / rezum Records diferit:
o o o

Subsol grup: Calculeaz toate nregistrrile dintr-un grup. Subsolul paginii: Calculeaz toate nregistrrile de pe pagina. Raport Subsol: Calculeaz toate nregistrrile din raport.

Dorii s adugai un control calculat la raportul de subsol, care va calcula vnzrile totale pentru toate nregistrrile. n primul rnd, dei, vei avea nevoie pentru a redimensiona Raportul subsol, astfel c nu exist suficient spaiu pentru a aduga un astfel de control. Iat cum de a schimba dimensiunea unei seciuni. 2. Facei clic i tragei Raportul Subsol seciunea separator jos o jumtate de inch. Acum, c avei suficient spaiu n Raportul de subsol putei aduga control calculat. Exist dou moduri de a aduga un control calculat pentru un formular sau raport:
o o

Facei clic pe control caset text pe Toolbox i facei clic i glisai n cazul n care dorii s adugai controlul. Copiai un control existent caset de text, selectai locaia dorit, i lipii copiat control caset text.

Putei folosi fie metoda, dar copia i metoda de paste este un pic mai repede i mai uor, deoarece se copiaz opiunile de formatare i ofer control nou un aspect consistent.

3. Selectai total control caset text n seciunea detaliu i facei clic pe butonul Copy din bara de instrumente. Facei clic pe raportul Subsol seciunea divizor i facei clic pe butonul Paste de pe bara de instrumente. Access lipete controlul copiat. Apoi, trebuie s adugai o expresie a controlului. 4. Cu noua caseta de text total n Raportul Subsol nc selectat, facei clic pe butonul Proprieti n bara de instrumente. Apare caseta de dialog Proprieti. Ai nevoie s introducei expresia n proprietatea Surs control, pe care le putei gsi pe fila Date. 5. Facei clic pe fila Date, facei clic pe n Control surs, tastai =SUM([Total]) , i nchidei caseta de dialog Proprieti. Ai terminat adugarea unui control calculat care va totaliza Total cmpuri n raport. Urmtorul dorii s adugai alt control subsol i a calculat ca va totaliza totalul vanzarilor de angajat. n primul rnd avei nevoie pentru a aduga o seciune Subsol grup de angajai la raportul. 6. Facei clic pe Sortare i grupare buton de pe bara de instrumente.

Un alt mod de a sorta i de grup este de a selecta View Sortare i grupare din meniu. Apare caseta de dialog Sortare i grupare. 7. Facei clic pe cmpul Angajat, facei clic pe caseta Subsol grup, din seciunea Properties Group, facei clic pe sgeata listei, selectai Da din list, iar apoi nchidei sortare i caseta de dialog Grupare. Deoarece controlul total caset de text creat n paii 3-5 conine deja expresia sum care avei nevoie, putei copia pur i simplu i s lipii controlul n subsolul grupului. 8. Copiai total control caset text n seciunea Subsol Raport, facei clic pe Angajat subsol seciunea separator, i lipii de control. Ai nevoie pentru a aduga unele etichete semnificative la raportul. Adesea, este util pentru a aduga un control calculat care combin un text cu valoarea curent a unui cmp pentru a produce un aviz informativ pentru raport. 9. Copiai total control caset text n seciunea Subsol angajailor i lipii-l n aceeai seciune. Modificai proprietatea sursa de date a controlului lipit ="Total for " & [Employee] . Aceast expresie se va afia "Total pentru" text i numele angajatului. S terminm dereticare raport.

10. Adauga un Grand Totals: eticheta text la seciunea Subsol Raport, apoi facei clic i glisai cele trei domenii noi calculate i o etichet de text, astfel nct raportul arata ca cel din figur. S vedem cum arat raportul nostru. 11. Facei clic pe butonul Vizualizare pentru a comuta la Print Preview. Derulai n jos i observai controalele calculate. Cnd ai terminat, salvai modificrile i nchidei raportul.
Functii comune Sumar

Funci e

Descriere

Exemplu

Sum Maxim

Totalizeaz toate valorile enumerate ntr-un cmp. Gsete i afieaz cea mai mare valoare listate ntr-un domeniu. Gsete i afieaz cea mai mic valoare listate ntr-un domeniu. Calculeaz media tuturor valorilor enumerate ntr-un cmp.

Sum ([InvoiceTotal]) Max ([InvoiceTotal])

Minim

Min ([InvoiceTotal]) Medie ([InvoiceTotal]) Count ([InvoiceTotal])

Mediu

Numr Numr cte valori sunt enumerate ntr-un cmp. a

Pentru a crea un control calculat:


1. Afia raportul n Vizualizare proiect. 2. Selectai controlul i facei clic pe proprietile din bara de instrumente. SAU ... Facei clic dreapta pe CONTROL i selectai Proprieti din meniul de comenzi rapide. SAU ... Selectai controlul i selectai View Properties din meniu. 3. Facei clic pe fila Date i facei clic n sursa CONTROL BOX. 4. Tastai expresia Surs control (vezi tabelul pentru cteva exemple). SAU ...

Facei clic pe butonul construiasc i s utilizai Generatorul de expresii pentru a crea exprimare, apoi facei clic pe OK cnd ai terminat. 5. CLOSE caseta de dialog Proprieti.

Lucrul cu sectiuni
Caseta de dialog Sortare i grupare

Putei afla mai multe despre opiunile sale n mas.

Cnd dorii s fin-ton ct de grup sau seciunea lucrri, exist dou locuri diferite de a merge:

Caseta de dialog Sortare i grupare: Conine sortare importante i setrile de grup, cum ar fi n cazul n care dorii raportul pentru a afia toate anteturile de grup i / sau subsoluri. Pentru a afia caseta de dialog Properties Group, facei clic pe grupare buton de pe bara de instrumente. Sortare i

: Conine proprieti diverse pentru fiecare seciune raport, cum ar fi culoarea de fundal a seciunii. Pentru a afia proprietile sau setrile pentru o seciune de raport, facei clic pe linia de separator seciune i apoi Butonul Proprieti n bara de

instrumente, sau facei clic dreapta pe linie separator seciune i selectai Proprieti din meniul de comenzi rapide, sau dublu-clic pe linie separator seciune. Unele dintre setrile pe care le-ar putea dori s reglai ar putea fi proprietatea Interval Group (n special pentru seciunile grupate pe domenii data) i Fora Nou proprietate pagin, care spune Access pentru a ncepe o nou pagin nainte sau dup fiecare seciune raport. n aceast lecie vei nva cum de a optimiza setrile sectiunea raport. 1. Facei dublu-clic pe raportul rptSalesByMonth pentru ao deschide n Print Preview. n acest raport Access utilizeaz cmpul Data de grup recordsAccess creeaz un grup de Date pentru fiecare valoare de dat, sau de zi. Raportul ar avea sens dac Access grupate datele de lun. nainte de a putea schimba raportul, avem nevoie pentru a comuta la vizualizarea Proiectare. 2. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a comuta la vizualizarea Proiectare. Putei modifica intervalul de grupare pentru a specifica modul n care nregistrrile sunt grupate ntr-un raport n sortarea i caseta de dialog Grupare. 3. Facei clic pe Sortare i grupare buton de pe bara de instrumente.

Un alt mod de a sorta i de grup este de a selecta View Sortare i grupare din meniu. Apare caseta de dialog Sortare i grupare, aa cum se arat n figur. Grupul pentru proprietate v permite s specificai modul n care dorii s nregistrrile de grup. De exemplu, avei posibilitatea s utilizai grupul cu privire la proprietatea de a grupa un cmp Dat de an. S schimbm Grupul de perioada, astfel nct vnzrile grupurile raport pe o baz lunar. 4. Facei clic pe cmpul Dat, facei clic din grup pe cutia n seciunea Properties Group, selectai Luna din list, iar apoi nchidei caseta de dialog. Tu nu va fi capabil de a vedea oricare dintre modificrile grupare pn cnd se afieaz raportul n Previewand Print vom face asta ntr-un minut. Fiecare seciune raportul are propriul set de proprieti sau setrile pe care le putei vizualiza i modifica. Putei vizualiza proprietile pentru o seciune raport cu dublu-clic pe linie divizor seciunii. 5. Facei dublu-clic pe Dat seciunea Antet linie despritoare. Access afieaz proprietile pentru seciunea Antet Data, aa cum se arat n figur. Tabel descrie aceste opiuni n detaliu. 6. Facei clic pe fila Format. Vrem pentru a schimba culoarea de fundal a. Iat cum se face.

7. Facei clic pe caseta Culoare Back, facei clic pe buton, selectai o culoare gri i facei clic pe caseta de dialog OK, apoi nchidei seciunea Properties. S vedem cum arat raportul modificat. 8. Facei clic pe butonul Vizualizare de pe bara de instrumente pentru a afia raportul n Examinare naintea imprimrii. Derulai prin paginile raportului i observai cum Seciunea Data este acum grupat pe lun. 9. Facei clic pe Close, salva modificrile i nchidei raportul.
Sectiuni importante

Proprieta te

Descriere

Fora Nou Page Rnd nou sau o Col Sta mpreun

V permite s spun Access pentru a ncepe o nou pagin nainte sau dup aceasta ori de cte ori se schimb de grup. Funcioneaz la fel ca atunci cnd imprimai un raport n coloane. Folosite pentru a specifica dac dorii s permitei accesul a pune pauze atunci cnd acestea apar n mod natural (Nu) sau forele de acces pentru a menine ntreaga pe o singur pagin atunci cnd este posibil (Da). Folosite pentru a specifica dac dorii s vedei sau seciunea (Da) nu (Nu). Ascunderea seciunea detaliu a raportului este util atunci cnd dorii s creai un raport de sintez care utilizeaz un subsol de grup pentru informaii total de baze de date, fr a afia nregistrrile individuale. Folosit pentru a specifica dac seciunea poate creste mai mare pentru a gzdui mai multe date din ultimul cmp din seciunea (controlul de cmp se poate dezvolta proprietate trebuie s fie, de asemenea, setat la Da). Permite seciunea sa creasca mai mici n cazul n care nu este nevoie de spaiu suplimentar. (Folosit n combinaie cu poate micsora de proprietate pentru un control de cmp.) Cnd un grup este mprit n mai multe pagini, utilizai seciunile proprietatea Repetare pentru a specifica dac sau nu de acces trebuie s repete titlul de pe noua pagina. Access seteaz automat aceast proprietate n timp ce glisai separator seciune n sus sau n jos pe ecran. Putei specifica o dimensiune exact (de exemplu, dac dorii ca seciunea s fie exact trei centimetri inaltime), introducndu-l aici.

Vizibil

Poate s creasc

Poate micsora

Repetai Seciunea

nlime

Proprieta te

Descriere

Spate Culoare Efect special

Folosit pentru a specifica culoarea seciunii. Facei clic pe selecta culoarea.

butonul pentru a

Regleaz efectele vizuale pentru seciunea. Alegerile tale sunt limitate la plat (setare implicit), a ridicat, sau scufundat.

A MODIFICA SECIUNEA A RAPORTUL i opiuni GRUPAREA:


1. Afia raportul n Vizualizare proiect. 2. Facei clic pe Sortare i grupare din bara de instrumente. Pentru a modifica proprietile A seciunii: 1. Afia raportul n Vizualizare proiect. 2. Dublu-clic pe linia SECIUNEA pentru seciunea ale crui proprieti dorii s le vizualizai / modificai. [Anterior] [Cuprins Page] [Next]