Extras din proiect
I. PROJECT MANAGER
Visual FoxPro pune la dispoziţia utilizatorilor o modalitate sistematică de organizare şi gestiune a elementelor necesare unui proiect, cu ajutorul utilitarului Project Manager. Project Manager este o îmbunătăţire a generatorului de proiecte din FoxPro 2.5, respectiv 2.6, uşor de utilizat, având, în acelaşi timp, o interfaţă prietenoasă, care permite utilizatorilor finali să-şi gestioneze eficient proiectul.
Abordarea Visual Fox Pro 8.0
Proiectul funcţionează în principiu în următorii paşi:
1. Folosind interfeţe grafice, utilizatorul introduce şi gestionează elementele componente ale proiectului. Sistemul realizează pe baza acestor elemente un tabel cu extensia .pjx. care este de fapt un container în care se memorează datele referitoare la componentele din proiect.
2. în a doua fază, dacă utilizatorul doreşte, poate transforma proiectul fie într-o aplicaţie sub formă de cod intermediar (cu extensia .app), fie într-o aplicaţie executabilă (cu extensia .exe).
In momentul în care gestionarul de proiecte este activ, în meniul principal apare opţiunea Project şi pe ecran apare fereastra aferentă lui, Project Manager.
In cadrul acestei ferestre, datele sunt grupate pe categorii funcţionale: baze de date, tabele, rapoarte, forme, etichete, pentru a avea o evidenţă mai clară a tuturor elementelor proiectului şi, în acelaşi timp, o vedere de ansamblu asupra acestora.
In acest scop, fereastra Project Manager este împărţită în pagini sau fişe etichetate, fiecare pagină sau fişă fiind asociată unui grup de date
Dacă dorim să obţinem o singură listă cu fişierele aferente proiectului, se selectează din meniul Project opţiunea Project Info şi apoi pagina Files din caseta de dialog rezultată. Se va obţine astfel lista tuturor fişierelor din cadrul proiectului, în ordine alfabetică, iar pentru fiecare fişier, se indică data ultimei modificări, codul paginii şi dacă este inclus în proiect.
Aşa după cum se poate observa şi din figură, fereastra gestionarului de proiecte are în dreapta un număr de butoane. Semnificaţia acestora este analoagă cu a opţiunilor corespunzătoare din meniul Project, opţiunea având adăugat de regulă la denumire cuvântul File. Astfel, de exemplu, corespondentul butonului New din fereastră este opţiunea New File din meniul Project. Funcţiile acestor butoane sunt:
New - permite crearea unui nou fişier sau obiect. Trebuie subliniat că, spre deosebire de opţiunea New din meniul File, care creează un fişier nou fără a fi inclus într-un proiect, butonul New sau opţiunea New File din meniul Project îl şi include în proiectul curent.
Add - permite adăugarea unui fişier sau obiect existent la proiect.
Modify - permite modificarea fişierului sau obiectului selectat.
Browse - deschide tabela selectată şi o afişează în regim Browse (ca tabel vertical), utilizatorul putând efectua toate operaţiile admise în cadrul comenzii Browse.
Open/Close - este un buton care se modifică în funcţie de situaţie şi are ca efect deschiderea/închiderea unei baze de date. Pentru a putea fi selectat butonul, în prealabil trebuie selectată o tabelă. Dacă tabela este deschisă, butonul va avea textul Close şi invers, dacă tabela este închisă, butonul va avea textul Open.
Remove - permite eliminarea unui fişier sau obiect din proiect. Dacă se selectează o tabelăja acţionarea acestui buton pe ecran apare mesajul:
Do you want to remove the table from the database or delete it from disk?
(doriţi să eliminaţi tabela din baza de date sau să o ştergeţi de pe disc?). Pentru celelalte tipuri de fişiere apare întrebarea:
Do you want to remove the file from project or delete h from disk?
Ştergerea unui fişier din proiect nu înseamnă şi ştergerea lui de pe disc, în schimb ştergerea de pe disc determină automat eliminarea lui din proiect.
Buttd - permite construirea unei aplicaţii în cod intermediar sau executabil.
Preview - are acelaşi efect ca opţiunea aferentă din meniul Project şi permite vizualizarea pe ecran a imaginii tipărite a unui raport sau a unei etichete poştale.
Run - permite executarea unui program, meniu, a unei forme sau interogări.
Observaţie. Butonul RUN din fereastra Project Manager este înlocuit cu alte butoane (BROWSE, OPEN/CLOSE)
Preview document
Conținut arhivă zip
- Baze de Date - Visual Fox Pro.doc