4,210 matches
-
Ecranul principal VFP conține o fereastră de tip Microsoft cu următoarele ele mente − bara de titlu pe care este scris “Microsoft Visual FoxPro” (în stânga) și butoanele pentru minimizare/maximizare și închi dere fereastră (dreapta). − bara meniului sistem care conține un meniu orizontal cu opțiunile de lucru (modul de lucru meniu sistem):File, Edit, View, Format, Tools, Program, Window, Help. La selectarea unei opțiuni apare un submeniu vertical, de unde se alege mai departe subopțiunea dorită. − bara cu instrumente care conține butoane (icon
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
cu următoarele ele mente − bara de titlu pe care este scris “Microsoft Visual FoxPro” (în stânga) și butoanele pentru minimizare/maximizare și închi dere fereastră (dreapta). − bara meniului sistem care conține un meniu orizontal cu opțiunile de lucru (modul de lucru meniu sistem):File, Edit, View, Format, Tools, Program, Window, Help. La selectarea unei opțiuni apare un submeniu vertical, de unde se alege mai departe subopțiunea dorită. − bara cu instrumente care conține butoane (icon uri) dispu se orizontal. Acestea pot fi active sau
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
alege mai departe subopțiunea dorită. − bara cu instrumente care conține butoane (icon uri) dispu se orizontal. Acestea pot fi active sau nu, în funcție de starea curentă de lucru. Prin aceste butoane se poate apela, sub o altă formă, o suboperațiune din meniul sistem. − fereastra de comandă care conține un cursor și permite introducerea unei comenzi VFP sau apelul unui program (modul de lucru prin comenzi). − aria de ieșire este formată din restul spațiului neocupat din fereastra principală unde vor fi afișate rezultatele
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
sau apelul unui program (modul de lucru prin comenzi). − aria de ieșire este formată din restul spațiului neocupat din fereastra principală unde vor fi afișate rezultatele execuției unei comenzi sau a unui program VFP. 4.3.1. Modul de lucru meniu sistem Este modul de lucru care permite apelarea tuturor in strumentelor și interfețelor sistemului VFP. Soluția este ad optată de utilizatorii care preferă dezvoltarea aplicațiilor cu ajutorul generatoarelor. Efortul depus este redus și nu se programează în cod sursă. Opțiunile din
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
sistem Este modul de lucru care permite apelarea tuturor in strumentelor și interfețelor sistemului VFP. Soluția este ad optată de utilizatorii care preferă dezvoltarea aplicațiilor cu ajutorul generatoarelor. Efortul depus este redus și nu se programează în cod sursă. Opțiunile din meniul principal ca și cele din submeniuri pot fi apelate prin mouse, sau cu o combinație de taste. De exemplu apelarea meniului File se face tastând secvența ALT/F (litera subliniată din componen ța numelui meniului). Funcțiile opțiunilor din meniul principal
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
care preferă dezvoltarea aplicațiilor cu ajutorul generatoarelor. Efortul depus este redus și nu se programează în cod sursă. Opțiunile din meniul principal ca și cele din submeniuri pot fi apelate prin mouse, sau cu o combinație de taste. De exemplu apelarea meniului File se face tastând secvența ALT/F (litera subliniată din componen ța numelui meniului). Funcțiile opțiunilor din meniul principal al sistemului sunt: File - apelează instrumente pentru întreținerea fișierelor aferente unei baze de date VFP New - crează un obiect nou. Apare
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
în cod sursă. Opțiunile din meniul principal ca și cele din submeniuri pot fi apelate prin mouse, sau cu o combinație de taste. De exemplu apelarea meniului File se face tastând secvența ALT/F (litera subliniată din componen ța numelui meniului). Funcțiile opțiunilor din meniul principal al sistemului sunt: File - apelează instrumente pentru întreținerea fișierelor aferente unei baze de date VFP New - crează un obiect nou. Apare o listă din care putem se lecta: Project (creare proiect), Database (creare bază de
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
din meniul principal ca și cele din submeniuri pot fi apelate prin mouse, sau cu o combinație de taste. De exemplu apelarea meniului File se face tastând secvența ALT/F (litera subliniată din componen ța numelui meniului). Funcțiile opțiunilor din meniul principal al sistemului sunt: File - apelează instrumente pentru întreținerea fișierelor aferente unei baze de date VFP New - crează un obiect nou. Apare o listă din care putem se lecta: Project (creare proiect), Database (creare bază de da te), Table (creare
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
Query (creare cerere), Connection (conexiune), View (vedere locală), Remote View (vedere la distanță), Form (creare unui videoformat), Report (creare raport), Label (creare etichetă), Program (creare program sursă), Class (creare clasă de obiecte), Text file (creare fișier text ASCII), Menu (creare meniu utilizator). În partea dreaptă există două butoane, pentru creare fișier nou (New) și pentru utilizarea asistentului (Wizard). Open (deschide) -apare o fereastră din care alegem tipul fișierului, directorul și numele, cu opțiunile New, Open, Cancel. Close - închide fișierul deschis. Save
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
afișare a câmpului în browser. În cazul în care se construiește o aplicație în care vor fi folosite o gamă largă de obiecte din VFP, (baze de date, tabele independente, cereri, videoformate, rapoarte, etichete, pro grame sursă, clase de obiecte, meniuri utilizator, iconu-uri etc.) se va construi un proiect (Project), în secțiunile căruia se pot declara aceste obiecte Întreg proiectul se va finaliza într un program executabil care va conține toate obiectele decla rate ca fiind utilizate în aplicație. Pentru a
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
baza de date se face cu comanda ADD TABLE sau folosind bara de instrumente DATABASE DESIGNER. 5.1.2. Crearea tabelelor Crearea tabelelor se realizază în funcție de modul de lu cru, astfel: 1. modul asistat - se utilizează secvența de adresare a meniului sistem: FILE/NEW se alege opțiunea TABLE din fereastra de dialog și se apasă butonul NEW. Această secven ță are ca efect apariția unei ferestre de dialog CREATE, în ca re se specifică discul logic, directorul și numele tabelei care
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
NULL și patru butoane pentru opțiunile: OK, Cancel, Insert, Delete. Sub Name se tastează numele câmpului, format din maxim 10 caractere, începând cu o literă, iar sub Type se declară tipul câmpului nou creat sau se alege o opțiune din meniul pop-up afișat. Câmpul poate fi de tip: − caracter - admite un șir de maxim 254 caractere (caractere alfanumerice și spații goale); − numeric - admite maxim 20 de caractere, numere, caracte rele +/-, punctul zecimal; − logic - admite maxim un caracter (T sau Y, F
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
Se apasă tasta <INSERT> sau butonul cu opțiunea INSERT și va fi afișată următoarea linie: Câmpurile ce urmează vor fi împinse cu un rând în jos. Se introduce numele câmpului în prima căsuță, se alege tipul și lungimea maximă din meniurile pop-up. Pentru ștergere se poziționează cursorul pe câmpul respectiv și se apasă tasta <DELETE> sau se folosește butonul cu opțiunea DELETE. Salvarea modificărilor se face selectând opțiunea OK (buton), sistemul afișând următorul mesaj: Make structure changes permanent ? YES/NO Opțiunea
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
a tabelului, fe reastra de dialog STRUCTURE se închide și controlul (cursorul) trece în fereastra de comandă. Notă Modificarea structurii tabelelor se poate face și cu co manda ALTER TABLE din nucleul SQL. La alegerea opțiunii Browse(răsfoire), fie din meniul VIEW fie din fereastra DATA SESSION, va apare opțiunea Ta ble în bara de meniuri cu următoarele subopțiuni: Go to Record - regăsirea unei înregistrări după diferiți para metri: număr articol, deplasare la începutul/sfârșitul tabelu lui, localizare înregistrare după valoarea
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
de comandă. Notă Modificarea structurii tabelelor se poate face și cu co manda ALTER TABLE din nucleul SQL. La alegerea opțiunii Browse(răsfoire), fie din meniul VIEW fie din fereastra DATA SESSION, va apare opțiunea Ta ble în bara de meniuri cu următoarele subopțiuni: Go to Record - regăsirea unei înregistrări după diferiți para metri: număr articol, deplasare la începutul/sfârșitul tabelu lui, localizare înregistrare după valoarea unui câmp etc. Append New Record - adăgarea unei noi înregistrări. Append Records - adăugarea de noi
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
se obține pe baza specificării unei condiții de tip For sau While aplicată unui câmp. Se utilizeză opțiunea Locate din submeniul Go to Re cord. Pentru a modifica o înregistrare din tabel se alege opți unea Browse și apoi din meniul Table, subopțiunea Replace Field din meniul sistem. Apare o fereastră de dialog (REPLACE FIELD) cu următoarele specificații: Field numele câmpului ale cărui valori vrem să le modifi căm; With - noua valoare. Scope - domeniul (Next n, All, Record n, Rest): toate
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
condiții de tip For sau While aplicată unui câmp. Se utilizeză opțiunea Locate din submeniul Go to Re cord. Pentru a modifica o înregistrare din tabel se alege opți unea Browse și apoi din meniul Table, subopțiunea Replace Field din meniul sistem. Apare o fereastră de dialog (REPLACE FIELD) cu următoarele specificații: Field numele câmpului ale cărui valori vrem să le modifi căm; With - noua valoare. Scope - domeniul (Next n, All, Record n, Rest): toate înregis trările, următoarele n înregistrări, numai
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
serii de ecrane, în care utilizatorul răspunde la întrebări sau alege o serie de opțiuni, în urma cărora se va realiza o operație sau se va ge nera un fișier. Lansarea programului WIZARD se poate face: când alegem opțiunea New din meniul sistem File selectând submeniului Wizards din meniul sistem Tools. 6.1. Table Wizard Crează tabele bazate pe structura tipică a tabelelor. Asistentul pentru tabele pune la dispoziția utilizatorului mo dele de tabele, acesta alegând pe cel care răspunde necesită ților
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
la întrebări sau alege o serie de opțiuni, în urma cărora se va realiza o operație sau se va ge nera un fișier. Lansarea programului WIZARD se poate face: când alegem opțiunea New din meniul sistem File selectând submeniului Wizards din meniul sistem Tools. 6.1. Table Wizard Crează tabele bazate pe structura tipică a tabelelor. Asistentul pentru tabele pune la dispoziția utilizatorului mo dele de tabele, acesta alegând pe cel care răspunde necesită ților sale. Se poate modifica structura tabelelor și
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
sunt deschise una sau mai multe baze de date asistentul adaugă automat noul tabel la baza curentă. Dacă nu este deschisă nici o bază de date asis tentul crează tabele libere (free tables). Lansarea asistentului se face din submeniul Wizards din meniul sistem Tools, opți unea Table: pasul 1 - selectarea câmpurilor : din fereastra Sample tables se poate alege unul sau mai multe tabele prin opțiunea Add. Pentru fiecare tabel sunt afișate câmpurile disponibile (Available fields) care pot fi adăugate în selecția câmpurilor
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
selectează new field, se va tipări numele) și operația se termină cu click pe butonul OK. pasul 6 - terminare (butonul Finish): noul tabel va fi afișat într-o fereastră de tip Browse. Se poate alege opțiunea Append New Record din meniul sistem Table, pentru a adău ga înregistrări noi în tabel. După salvarea fișierului, acesta poate fi deschis mai târziu pentru a modifica structura cu aplicația Table Designer. Form Wizard - crează un videoformat pentru date extrase dintr-un singur tabel. Lansarea
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
adău ga înregistrări noi în tabel. După salvarea fișierului, acesta poate fi deschis mai târziu pentru a modifica structura cu aplicația Table Designer. Form Wizard - crează un videoformat pentru date extrase dintr-un singur tabel. Lansarea asistentului se face utilizând meniul sistem Tools, submeniul Wizard, opțiunea Form: pasul 1 - selectarea câmpurilor: se face pe baza opțiunilor utilizatorului exprimate în 3 ferestre: Databases and tables, Available fields, Selected fields, la fel ca în cazul Wizard Table. pasul 2 - selectarea stilui videoformatului - specifică
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
vedere într-o bază de date. Asistentul pune întrebări intr-o succesiune de pași, prin care se specifică sur sa și câmpurile pe care vrem să le utilizăm pentru a crea con troalele raportului. Pentru lansarea asistentului se alege din meniul Tools, submeniul Wizard, opțiunea Report. În cutia de dialog Wizard Selection se alege Report Wizard: pasul 1 - selectarea câmpurilor: se introduc opțiunile în cele 3 ferestre de dialog: Databases and tables, Available fields, Selected fields. Selecția poate fi făcută dintr-
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
fără a părăsi asistentul. După salvarea raportului, acesta poate fi deschis ulterior și modificat cu aplicația Report Designer. 6.3. Label Wizard Asistentul pentru generarea de etichete cu date prelua te dintr-un tabel. Pentru lansarea asistentului se alege din meniul sistem Tools, submeniul Wizard, opțiu nea Label: Pasul 1 - selectarea tabelelor: se selectează o tabelă sau o vedere. Pasul 2 - alegerea tipului de etichetă: asistentul oferă o listă cu tipurile de etichete standard care sunt instalate odată cu VFP. Asistentul afișează
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
pe baza tabelelor sau vi ziunilor selectate pentru a furniza informații, extrage înregis trările care îndeplinesc criteriile de filtrare și direcționează rezultatele către tipul de ieșire specificat: fereastră Browse, raport, tabel, etichetă etc. Pentru lansarea asistentului se ale ge din meniul sistem Tools, submeniul Wizard, opțiunea Query Wizard: Pasul 1 - selectarea câmpurilor: se pot selecta câmpuri din diferite tabele sau viziuni. Mai întâi se selectează câmpurile dintr-o tabelă sau vedere, se mută în căsuța Selected fields, utilizând butoanele de adăugare
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]