Puteți crea și crea Rapoarte pentru a prezenta informațiile solicitate într-un format lizibil și ordonat, îndeplinind toate condițiile necesare pentru Rapoartele formulate de Client sau de Managerul dvs. Rapoartele reprezintă un mijloc convenabil și suficient de funcțional de prezentare a informațiilor necesare care pot fi reutilizate, duplicate și executate de mai mulți utilizatori.
Acest exercițiu demonstrează funcționalitatea pentru crearea rapoartelor în Visual FoxPro; Sunt luate în considerare masterii de creare rapidă a rapoartelor bazate pe una sau mai multe surse de date conexe. Dacă trebuie să efectuați o formatare suplimentară a rapoartelor trimise sau să adăugați elemente personalizate la aceste rapoarte, utilizați instrumentul de designer Report System Designer.
Pentru mai multe informații, consultați: Lucrul cu rapoartele.
Pentru a activa fereastra de sistem Răsfoiți
Utilizarea meniului sistem Fișier. deschideți tabelul solicitat.
În meniul de sistem Vizualizați. selectați sub-elementul Răsfoiți.
Pentru a obține rapid o versiune "draft" a raportului de date din tabel
Utilizarea meniului sistem Fișier. activați caseta de dialog Deschidere.
În caseta de dialog Deschidere. selectați opțiunea Tabel din lista derulantă Tip fișiere de tip. căutați tabelul dorit, selectați-l și faceți clic pe OK.
În meniul de sistem Vizualizați. selectați sub-elementul Răsfoiți.
În meniul sistem Fișier. selectați Export.
În caseta de dialog Exportată activată. selectați opțiunea Text delimitată din lista derulantă Tip.
Rețineți că puteți utiliza un alt tip de Export de date, de exemplu: Microsoft Excel, trebuie să selectați tipul de conversie specificat, datele din tabel vor fi formatate corespunzător, va fi creat un fișier extern cu extensia corespunzătoare.
Faceți clic pe butonul Către. și introduceți numele fișierului creat (inclusiv extensia acestui fișier).
În lista derulantă separator de câmp. Selectați separatorul de date pentru câmpurile din tabelul dorit, apoi faceți clic pe OK.
Visual FoxPro Report Creation Wizard.
Dacă vă place, în scop general, proiectate Raport: prezentare, sau calcule contabile centralizatoare sau efectuarea sau reutilizarea planificată a raportului, se recomandă utilizarea de medicamente sistemice Raport Wizard sau Report Designer (Asistent pentru rapoarte sau Report Designer), care pot fi utilizate pentru a crea variabile , sau completate sau corectate Rapoarte.
Expertul de raportare, cu ajutorul unor întrebări suplimentare, clarifică, vă permite să creați Rapoarte suficient de funcționale, bine concepute, care sunt create suficient de repede și, în multe cazuri, să implementeze setările de sarcini.
Pentru a utiliza Expertul de raportare
În meniul sistem Fișier. selectați Nou.
În caseta de dialog activată Nou. selectați Raport.
Faceți clic pe butonul Expert. și specificați tipul noului Raport care a fost creat.
Pentru a efectua propriile experimente atunci când lucrați cu Expertul pentru rapoarte, este recomandat să utilizați Test Labels.dbf. care este furnizat ca parte a distribuției Visual FoxPro. Cu procedurile simple prezentate mai jos, puteți crea o gamă largă de rapoarte gestionate de un singur tabel de date.
Pentru a crea rapoarte simple utilizând foaia de stil Sticks.dbf
În meniul sistem Fișier. selectați Nou.
În caseta de dialog activată Nou. selectați Raport și faceți clic pe butonul Expert.
În caseta de dialog Selecție expert. executați "dublu-clic pe" Report Wizard.
În fereastra de sistem a expertului, selectați opțiunea: Tabele libere din lista derulantă Baze de date și tabele. selectați sau căutați tabelul Etichete necesare.
Selectați mai multe sau toate câmpurile prezentate pentru a continua activitatea Expertului, mergeți la Pasul 5.
În fila Pasul 5., selectați Stilul raportului și orientarea dorită pentru foaia de imprimare.
În plus, puteți utiliza butonul Rezumat pentru a conecta funcțiile totale totale. Med. Count. Min. sau Max - care efectuează calculul rezultatelor necesare în raport cu câmpurile corespunzătoare din tabel. Funcțiile selectate sunt adăugate automat la raportul creat și plasate corespunzător (în ultima pagină a raportului).
Faceți clic pe Finalizare.
Visual FoxPro System Designer.
Puteți utiliza instrumentul de sistem: Report Designer, cu ajutorul căruia puteți crea Rapoarte simple, începeți procesul de creare a unui Raport Rapid. În plus, acest instrument are o gamă largă de funcționalități pentru proiectarea și formatarea rapoartelor generate. Principala diferență dintre expertul pentru rapoarte și designerul de rapoarte este capacitățile avansate ale designerului pentru a crea diverse elemente de control și elemente de raportare specifice și plasarea lor în foile de lucru.
Pentru a crea un raport rapid utilizând Designerul de rapoarte
În meniul sistem Fișier. selectați Nou.
În caseta de dialog activată Nou. selectați Raport. și faceți clic pe butonul Fișier nou.
În meniul sistemului Raportați. selectați sub-elementul Raport Rapid.
Dacă o tabelă de date este deschisă în prezent în spațiul de lucru curent, Visual FoxPro îl folosește ca sursă de date pentru a genera versiunea inițială a raportului. Dacă nu există tabel deschis, Visual FoxPro activează caseta de dialog Deschidere. cu care puteți deschide tabelul de date solicitat (ca sursă de date a raportului creat).
Designerul de rapoarte se completează automat cu comenzile detaliilor detaliilor și detaliilor de urmărire a paginilor. Mai mult, rapoartele de control de mai sus sunt disponibile pentru editarea sau rafinarea caracteristicilor acestor comenzi. În acest caz, aveți mai multe capabilități decât în instrumentul de sistem: Report Wizard; cu toate acestea, în același timp, aveți o mare responsabilitate pentru rezultatele Raportului. Dacă trebuie să construiți controale suplimentare, sub-sume, valori medii, indicatori cantitativi, atunci este recomandat să utilizați sub-elementul Gruparea datelor din meniul de sistem Report. Pentru a utiliza o grupare de date, specificați numele câmpului Grupare sau creați o expresie specială utilizând Generatorul de expresii.
Pentru a crea rapoarte care conțin controale computerizate
În meniul sistem Fișier. deschideți tabelul de testare: ".. \ samples \ Data \ orders.dbf".
În fereastra meniului sistem. selectați elementul Data Session. și faceți clic pe butonul Proprietăți pentru a seta modul curent de sortare a datelor. În caseta de dialog Proprietăți zonă de lucru. selectați un index Tag cu numele: Orders.cust_id. faceți clic pe OK. și închideți caseta de dialog Sesiunea de date.
În meniul sistem Fișier. selectați Nou. În caseta de dialog New. selectați tipul raportului. și faceți clic pe butonul Fișier nou.
În meniul sistemului Raportați. selectați sub-elementul Raport Rapid. și setați aspectul vertical al comenzilor de raportare. Faceți clic pe butonul Câmpuri. Selectați câmpurile necesare din tabelul afișat, faceți clic pe OK. Și din nou - OK în caseta de dialog Rapoarte rapide.