Realizarea formularelor(forme/videoformate/ecrane de incarcare si
validare a datelor) si rapoartelor
1. Pentru tabelele Clienti, Comenzi se vor crea forme de incarcare date utilizand Form Wizard
Selectati tabela Comenzi, apoi selectati butonul Form. Se va genera un formular
Idem pt tabela Produse
2. Se va crea un raport Clientii cu comenzile lor, care va afisa pentru fiecare client comenzile corespunzatoare. Se va utiliza tot Report Wizard
Observam ca la primele doua comenzi nu se afiseaza valoare corect. Se va modifica in Design View
Se selecteaza caseta de tip text box: Val din zona de detail si se trage cu mouse pt a mari caseta
Observam de asemenea elementele unui raport: zona de Report Header (titlul raportului), Page Header (unde se afiseaza capul de tabel), Detail (unde se vor afisa datele), Page Footer (pe fiecare pagina a raportului se afiseaza nr paginii si data curenta), Report Footer (se vor afisa informatii la sf raportului)
Se salveaza raportul in zona Report din Navigator. Se poate executa din nou: click dr- (Print preview)
3. Se va adauga eticheta (label) Nr comenzi, un text box in care se va afisa numarul total de comenzi si eticheta Total, precum si un alt text box in care se va afisa valoarea totala a vanzarilor. Se va modifica de asemenea, capul de tabel al raportului, conform figurii de mai jos. Se va utiliza optiunea Design View pentru raport.
Se selecteaza din toolbar caseta de tip text (text box) si se trage in zona Report Footer. Se va crea o eticheta (ex text17 si un element /item unbound (adica nu este asociat cu un atribut din tabela)
Se selecteaza itemul unbound si click dr , se selecteaza Properties. Se deschide fereastra de proprietati ale elementului de tip text box.
Se asociaza cu acest element o expresie : count(nrcom), adica se va afisa numarul total de comenzi
Se va crea si celelalt element de tip text ( a se vedea fig de mai jos).
Se salveaza si se executa raportul
4. Se va crea un raport Vanzari care va afisa vanzarile pentru fiecare produs. Se va utiliza Report Wizard. Se va utiliza ca sursa pt raport o cerere creata anterior (vezi seminarul 2)
5. Se va crea o forma Principala care va avea urmatoarea macheta
Daca se selecteaza butonul Clienti se va deschide forma corespunzatoare tabelei Clienti Daca se selecteaza butonul Comenzi se va deschide forma corespunzatoare tabelei Comenzi Daca se selecteaza butonul Vanzari se va vizualiza raportul Vanzari Daca se selecteaza butonul Clientii si comenzile lor, se va vizualiza raportul corespunzator
Daca se selecteaza butonul Cereri se va afisa cererea de la punctul 10 (seminar 2) Daca se selecteaza butonul Inchide Forma se va inchide forma principala
Se selecteaza Form Design
Crearea butonului Clienti: click pe icoana Button din toolbar si se trage in zona Detail (vezi fig) Se deschide Command Button Wizard, se parcurg pasii (vezi urm figuri)
Se salveaza formularul principal
Se executa formularul, apoi click pe buton si se deschide formularul Forma_clienti
Realizati si celelalte butoane, in mod asemanator, utilizand optiunile corespunzatoare din Create Button Wizard.