FoxPro este un SGBD care pune a dispozitia utilizatorilor aplicatii complexe care sa ajute la crearea si manipularea bazelor de date si la obtinerea rapoartelor din aceste date. Dispune de un limbaj de progra 343d35d mare propriu, limbaj procedural foarte puternic si flexibil, prin care programatorii īsi pot descrie datele si aplicatiile. De asemenea are implementat limbajul de cereri SQL pentru utilizatorii ne-informaticieni. Īncepānd cu varianta 3.0 limbajul procedural FoxPro a devenit un limbaj orientat pe obiecte. Avānd implementat conceptul de Colectie de Date, el reprezinta un depozit central pentru stocarea informatiilor despre tabele.
De asemenea FoxPro pune a dispozitia programatorilor nu numai un compilator si un mecanism performant de accesare a datelor (tehnologia Rushmore), ci si un set de utilitare puternice de proiectare īncorporate īntr-un mediu integrat si omogen. Acest mediu este foarte confortabil pentru proiectantii de aplicatii.
Visual FoxPro este o aplicatie Windows deci foloseste elementele de interfata specifice acestui mediu: lucrul cu ferestre, meniuri, butoane, obiecte de control. La intrarea īn mediul Visual FoxPro este afisata fereastra sistem cu meniul principal si o fereastra de comenzi.
Meniul principal sau Meniul Sistem - permite: operatii cu fisiere (File), operatii legate de editare (Edit), operatii cu baze de date (Database-Table), operatii relative la programe (Program), utilizarea ferestrelor (Window), obtinerea informatiilor de asistenta, alte utilitare (Help).
Meniul contextual sau meniul shortcut este un meniu de tip popup care apare la selectarea unui item cu butonul din dreapta al mouse-ului si contine comenzi referitoare la item-ul respectiv.
Ferestrele standard FoxPro - sunt ferestre Windows cu aceleasi caracteristici. Tipuri :
Fereastra de comenzi permite introducerea directa a comenzilor.
Fereastra de proiectare prin care utilizatorul poate sa editeze programe, machete ecran, rapoarte, etc.
Fereastra de dialog cu utilizatorul prin care acest poate completa o actiune conform cerintelor sale particulare.(fereastra Open īn care utilizatorul poate preciza discul, directorul, fisierul care va fi deschis)
Fereastra de mesaje prin care sistemul avertizeaza/informeaza asupra unei actiuni a utilizatorului cerānd modalitatea de continuare sau abandonare a actiunii.
Obiecte de control - sunt alte elemente de interfata cu functii si aspect recunoscut din mediul Windows.
Pachetul de programe FoxPro permite utilizatorului o varietate de modalitati de lucru. Aceste modalitati sunt: modul de lucru comanda, modul de lucru program si modul de lucru asistat sau interactiv sau vizual.
Este o modalitate de lucru
SGBD FoxPro ofera un mediu
Presupune alegerea actiunii
|