Crearea+si+modificarea+formularelor

21
Crearea si Crearea si modificarea modificarea formularelo formularelo r r

Transcript of Crearea+si+modificarea+formularelor

Page 1: Crearea+si+modificarea+formularelor

Crearea si Crearea si modificarea modificarea formularelorformularelor

Page 2: Crearea+si+modificarea+formularelor

FormulareleFormularele• Formularele (Forms) reprezinta ferestrele primare pentru introducerea si 

afisarea datelor in Access.• Ele reprezinta interfata utilizatorului cu tabelele. Formularele ofera avantajul ca pre

zinta datele intr-omaniera organizata si atractiva. Intr-un  formular campurile se pot aranja astfel incat introducerea datelor sau operatiile de editare a inregistrarilor sa se faca de la stanga la dreapta si de sus in jos.

• Modurile de afisare ale unui formular in Access sunt:1.Modul Design (Proiectare)

– Utilizat pentru a schimba prezentarea si proprietatile unui formular sau pentrumodificarea controalelor din formular.

2.Modul Datasheet (Foaie de date)– In aparenta similar afisarii directa a unui table.

3.Modul Form (Formular) -- Este modul de afisare normal al unui formular in curs

de utilizare. Poate afisa osingura inregistrare (modul Single Form) sau mai multe inregistrari (modul Continuous Form), in functie de modul in care a fost proiectat

Page 3: Crearea+si+modificarea+formularelor

Crearea formularelorCrearea formularelor

Se Se pot crea formulare diferite in functie de opepot crea formulare diferite in functie de operatiunea care se doreste a se realiza:ratiunea care se doreste a se realiza:

-         introducerea de noi inregistrari-         introducerea de noi inregistrari -         editarea inregistrarilor existente-         editarea inregistrarilor existente -         afisarea inregistrarilor existente-         afisarea inregistrarilor existente -         formulare care functioneaza doar ca -         formulare care functioneaza doar ca 

si casete de dialogsi casete de dialog

Page 4: Crearea+si+modificarea+formularelor

Ø      Se alege eticheta Form din fereastra Database si se executa click pe butonul New

Ø      Se obtine un raspuns care consta in oferirea mai multor programe wizard pentru formulare (Forms Wizards) care sunt:

§         Design view (modul proiectare) – permite crearea tuturor elementelor manual

§         Form Wizard – permite controlul fiecarei etape a procesului de creare a unui formular

§         AutoForm: Columnar – configurare automata a formularului cu asezare in coloana, creeaza un formular cu controalele aliniate unul sub celalalt

§         AutoForm: Tabular – configurare automata a formularului cu asezare tabelara, creeaza un formular cu controalele aliniate unul langa celalalt

§         AutoForm: Datasheet – configurare automata a formularului cu asezare in mod datasheet, creeaza un formular avand modul de afisare prestabilitDatasheet, afisandu-se deodata un numar maxim posibil de inregistrari

§         Chart Wizard – program pentru reprezentari grafice, creeaza un grafic§         PivotTable Wizard –

program pentru tabele pivot, creeaza un formular pentru afisarea datelor din Excel.

            Sub lista programelor wizard se afla caseta culista derulanta a surselor de date (tabele sau interogari)pentru noul formular care se creeaza. Din aceasta listaalegem tabelul sau interogarea care vor servi ca sursade date pentru formular.

Page 5: Crearea+si+modificarea+formularelor

Exemplu de creare a unui formular cu Form Wizard:

§         Eticheta Forms din fereastra Database§         Click New§         Click Form WizardDin lista tabelelor sursa se alege tabelul personal§         Se selecteaza toate campurile disponibile prin clic pe  butonul >> si apoi Next>§         Se alege in continuare layout-ul Columnar si din nou clic pe Next>§         Se alege un style din cele 10 oferite si clic pe Next>

Se da un nume formularului (implicit apare numele tabelului care a constituit sursa datelor pentru formular), in cazul nostru vom tasta frmpersonal si apoi clic peFinish.

Page 6: Crearea+si+modificarea+formularelor
Page 7: Crearea+si+modificarea+formularelor
Page 8: Crearea+si+modificarea+formularelor

Modificarea formularelorModificarea formularelor

Formularele pot Formularele pot fi modificate in diferite moduri, afi modificate in diferite moduri, avand controlul asupra:vand controlul asupra:

-         infatisarii formularului-         infatisarii formularului -         datelor continute-         datelor continute -         modului in -         modului in

care raspunde la diferite evenimcare raspunde la diferite evenimente.ente.

Page 9: Crearea+si+modificarea+formularelor

Modificarea unui  formular         Fiecare obiect al unui formular se numeste cont

rol sau element de control -         La deschiderea unui formular in modul Desi

gn, toate elementele de control sunt vizibile. Ele par la prima vedere ca sunt in “dublu exemplar” deoarece fiecare control are asociata o eticheta.

-         Etichetele  sunt asociate elementelor corespunzatoare si fiecare deplasare, stergere, decupare, copiere sau lipire va implica atat eticheta cat si elementul de control.

-         Elementele de control pot fi -         legate – sunt legate de un camp dintr-

un tabel si afiseaza sau accepta introducerea datelor in acel camp

-         nelegate – informatiile introduse nu vor fi stocate in nici un tabel ( se colecteaza informatii temporare)

Page 10: Crearea+si+modificarea+formularelor

• Selectarea si repozitionarea controalelor

• -         selectarea unui control se face executand click pe linia sa de contur ; un control este selectat in momentul in care prezinta pe marginile sale niste patrate mici, negre

• -         daca se trage cu mouse-ul de patratul din coltul stanga sus (care este mai mare) cursorul va lua forma unei maini cu degetul aratator ridicat si controlul se vadeplasa in directia dorita fara a antrena (deplasa) si eticheta corespunzatoare

• -         daca se trage cu mouse-ul de oricare alt patrat, cursorul ia forma unei sageti cu dublu sens si se realizeaza modificarea dimensiunilor controlului respectiv(redimensionarea)

• -         daca se trage cu mouse-ul de obiectul respectiv, evitandu-se patratele astfel incat cursorul sa ia forma unei maini cu palma deschisa, atunci controlul si etichetaasociata se vor deplasa impreuna

• -         daca pozitia controalelor a fost schimbata atunci va trebui redefinita ordinea in care acestea vor fi vizualizate atunci cand utilizatorul va apasa tasta Tab pentru atrece de la un element la elementul urmator:

• -         optiunea Tab Order din  meniul View

• in lista elementelor de control afisate se vor face modificari in secventa dorita

Page 11: Crearea+si+modificarea+formularelor
Page 12: Crearea+si+modificarea+formularelor

Alinierea si dimensionarea controalelor

Page 13: Crearea+si+modificarea+formularelor

Form Wizard & AutoFormForm Wizard & AutoFormProiectarea formularelor prin varianta Form Wizard presupune urmatoarele etape (atunci

cand sursa de date este o tabela):1. se actioneaza butonul New din fereastra bazei de date pentru activarea asistentului New Form(figura 4.1.);2. se opteaza pentru varianta Form Wizard;3. se selecteaza tabela sau interogarea dorita in rubrica derulanta solicitata; prin click pe butonulOk, sistemul intra in modul Wizard;4. se selecteaza campurile din sursa de date, ce vor fi afisate in formular; campurile accesibileale tabelei/interogarii selectate sunt afisate in zona Available Fields; campurile ce for faceparte din formular sunt afisate in zona Selected Fields (figura 4.2.); selectarea campurilor seface cu ajutorul butoanelor:– > pe al carui click se transmite un singur camp selectat din zona Available Fields in zonaSelected Fields;– >> pe al carui click se transmit toate campurile din zona Available Fields in zona SelectedFields;– << pentru revenirea unui camp selectat din Selected Fields in Available Fields;– << pentru revenirea tuturor campurilor selectate din Selected Fields in Available Fields;

Page 14: Crearea+si+modificarea+formularelor

• 5. se alege tipul de formular si anume optiunile privind forma de pozitionare a datelor din

• formular; optiunile sunt:• – Columnar• – Tabular• – Datasheet• – Justified• – PivotTable• – PivotChart• 6. se stabileste imaginea de fundal pentru formular (Stone,

Standard etc.);• 7. in ultima etapa se defineste titlul formularului, precum si

modul in care va fi deschis• formularul (figura 4.3.):Exista posibilitatea optiunii asupra deschiderii noului formular:– Open the form to view or enter information – pentru

executie;– Modify the form's design – pentru eventuale modificari.

Page 15: Crearea+si+modificarea+formularelor

Unele din tipurile Unele din tipurile Autoform Autoform existente:existente:

– – Columnar – Columnar – prezinta valorile prezinta valorile campurilor selectate in rubrici campurilor selectate in rubrici incolonate (figura 4.4.);incolonate (figura 4.4.);

– – Tabular – Tabular – prezinta valorile in mod prezinta valorile in mod tabelar (pe coloane) (figura 4.5.);tabelar (pe coloane) (figura 4.5.);

– – Datasheet – Datasheet – este identic cu forma este identic cu forma Design View Design View de la crearea tabelelor de la crearea tabelelor (figura 4.6.);(figura 4.6.);

– – Justified – Justified – prezinta valorile prezinta valorile campurilor selectate in rubrici campurilor selectate in rubrici incolonate (figura 4.7.);incolonate (figura 4.7.);

Page 16: Crearea+si+modificarea+formularelor

Formular de tip Columnar

Page 17: Crearea+si+modificarea+formularelor

Formular de tip Tabular

Page 18: Crearea+si+modificarea+formularelor

Formular de tip Datasheet

Page 19: Crearea+si+modificarea+formularelor

Formular de tip Justified

Page 20: Crearea+si+modificarea+formularelor

Rolul formularelorRolul formularelor

Formularele permit prezentarea datelor intr-o Formularele permit prezentarea datelor intr-o forma forma care scuteste utilizatorul de preocuparile legate de care scuteste utilizatorul de preocuparile legate de modul de stocare a acestora.modul de stocare a acestora.

Formularele Access sunt multifunctionale; ele  Formularele Access sunt multifunctionale; ele  permit realizarea de obiective care nu pot permit realizarea de obiective care nu pot fi indeplinite in modurile de lucru Table fi indeplinite in modurile de lucru Table View sau Query View. View sau Query View. Se Se pot valida intrari pe baza informatiilor continute inaltpot valida intrari pe baza informatiilor continute inalte tabele decat tabela curenta, se pot e tabele decat tabela curenta, se pot genera formulare care sa includa alte formulare, se genera formulare care sa includa alte formulare, se pot calculavalori si afisa totaluri.pot calculavalori si afisa totaluri.

Page 21: Crearea+si+modificarea+formularelor

Va multumim pentru Va multumim pentru atentie!!!atentie!!!

Au selectat si adoptat Au selectat si adoptat

elevele clasei a XII-a “C” elevele clasei a XII-a “C”

Nistor Irina Nistor Irina

si si

Turcin CristinaTurcin Cristina