Sunteți pe pagina 1din 2

Tema 2.

Crearea de form-uri
S se defineasc un form pentru vizualizare i adugare nregistrri pentru tabela CLIENTI (fol. butonul Form din tab-ul CREATE). S se defineasc un form pentru adugarea de nregistrri n tabela COMENZI. Se va lucra n Design View (fol. butonul Form Design din tab-ul CREATE).

Se afieaz Property Sheet (fereastra cu proprieti), prin clic pe butonul cu acelai nume (vezi poza de mai sus). Se specific sursa de date (tabela Comenzi) a formului: se alege din lista ascuns obiectul Form, apoi proprietatea Record Source - vezi poza de alturi . Se afieaz lista cmpurilor prin clic pe butonul Add Existing Fields din meniu (vezi poza de mai sus), din care cmpurile se trag cu mouse-ul n zona Detail a formului. Pe form se creeaz o pereche: o etichet (denumirea cmpului ea se preia din proprietatea Caption de la Table Design; dac nu s-a definit se ia tot numele cmpului) i o csu de text (text box) n care se va introduce efectiv ceva atunci cnd se va utiliza formul. Dac e nevoie, se redefinete proprietatea Caption a etichetelor (clic pe etichet, apoi modificare n fereastra Properties sau dublu clic direct pe form). Odat plasate pe form, cmpurile pot fi rearanjate dup dorin. Ele pot fi selectate mpreun (eticheta + csua de text) dac se d clic pe una din ele ori separat (se d clic pe ptrelul din colul stnga sus al seleciei). Pentru a muta, cursorul trebuie s aib forma de cruce. n zona Form Header (clic dreapta, Form Header/Footer) se pot introduce: logo-ul firmei (butonul Logo din Design), data i ora (butonul Date and Time din Design) sau chiar texte (controlul Label din Design). pentru a mbunti aspectul formului, se poate alege un format predefinit (butonul Autoformat din tab-ul Arrange). pe fundalul formului se poate pune o imagine. Se lucreaz n lista de proprieti, la obiectul Form, proprietatea Picture. Se d clic pe butonul cu i se alege fiierul care conine imaginea dorit. Form-ul se va salva cu numele IntroComenzi i va arta ca n imaginea urmtoare.

pentru a afia datele referitoare la stocul produsului din comand (din tabela PRODUSE), se definete un subform (se alege din grupul Controls controlul subform i se plaseaz pe Detail, n partea de jos, ca n poza alturat). la plasare subformului se deschide o fereastra unde, cu ajutorul Wizard se parcurg paii: se selecteaz tabela PRODUSE, se aleg toate cmpurile (se mut n lista Selected Fields, cu butonul cu sgeat dreapta din mijloc), apoi se indic modul de legare (prin intermediul lui CodProd): Show Produse for each record in Comenzi using CodProd. n final se redenumete subform-ul (Stoc Produs dup cum se vede i n imagine). Dup ce a fost plasat pe form, subformul se redimensioneaz pe toat limea formului. Pentru a vedea cum arat formul la rulare se poate comuta oricnd pe Form View (din butonul Views), revenind apoi n acelai mod la Design View. S se defineasc un form pentru introducerea facturilor (sursa tabela FACTURI), care s conin un subform cu tabela IESIRI (toate cmpurile) pentru a introduce liniile din facturi i un subform cu tabela COMENZI (toate cmpurile), pentru a ajuta la introducerea produselor facturate. Se pot aduce mbuntiri de form fa de modelul prezentat aici.

Pentru deplasarea de la o nregistrare la alta (1-5) i adugarea de nregistrri (6).

1 2 3 4 5 6

Merge la prima nregistrare Merge la nregistrarea precedent Numrul nregistrrii curente Merge la urmtoarea nregistrare Merge la ultima nregistrare Adaug nregistrare nou

S-ar putea să vă placă și