Extras din laborator
- Create – crea (creaza o noua BD)
- Modify structure – modi stru (modifica structura BD)
- Use – use (foloseste o BD)
- Select – sele ()
- Browse – brow ()
- Edit – edit (modifica BD)
- Append – appe (adauga mai multe inregistrari la sf. BD)
- Append blank – appe blan (adauga o inregistrare goala la sf. BD)
- Skip – skip n (sare cu n inregistrari in BD)
- Delete – dele (marcheaza pentru stergere inregistrarea curenta)
- Pack – pack (sterge fizic din BD inregistrarea marcata de dele)
- Goto – goto n (cursorul se pozitioneaza pe inregistrarea n)
- Recall – reca (dezactiveaza marcajul activat de catre dele)
- Zap – zap (sterge toate inregistrarile din BD curenta)
- Recno – recno ()
Instructiuni de programare
- modi comm (deschide editorul de programe)
- picture <expresie c>
- x - permite orice caracter
- y - permite y,Y,n,N (boolean)
- 9 - permite cifre
- . – specifica pozitia
- $ - afiseaza curency
- ! – converteste LOWCASE --> UPPERCASE
- ? inkey() (returmeaza valoarea tastei apasate)
- clea (curata ecranul)
- return (incheie programul)
- @ <rand,coloana> say <expresie> (afiseaza valoarea expresiei ‘expresie’ la rand, coloana in formatul specificat de picture)
- picture <expresie c> (specifica instructiunii get si say formatul in care se vor cere si afisa datele)
- @…get… (cere de pe ecran o valoare)
- read (activeaza zonele get)
- if (conditie)
- else (procedura)
- endif (procedura)
- do while propozitie(conditie)
- enddo (procedura)
- set talk off (opreste afisarea rezultatului fiecarei comenzi a programului)
- set safety off (nu mai cere confirmare la stergere)
- clos all (inchide toate fisierele deschise)
- set color to (seteaza culorile co care lucreaza FOX-ul)
- copy structure to (fisier) (copie structura BD curente intr-o noua BD)
- copy structure extended (fisier) (informatiile despre fiecare camp din BD curenta vor fi copiate intr-o inregistrare, intr-o noua BD. Structure noii BD este fixa si consta in 4 campuri: FIELD NAME, FIELD TYPE, FIELD LEN, FIELD DEC)
- create (fisier1) from (fisier2) (asemanatoare cu copy structure extended, fiind operatiunea inversa (creaza o BD cu structura descrisa de fisier2) )
- sort to <fisier> on <camp> [/a |/d] [/c] – sorteaza BD curenta creand o alta BD cu inregistrarile sortate in ordinea dorita(/A - sorteaza crescator; /D -sorteaza descrescator; /C – se foloseste pentru campurile tip sir de caractere pentru a face compararea campurilor insensibila la tipul literei)
- ? chr () – returneaza caracterul asociat literei
- ? asc () – returneaza numarul asociat caracterului
- disp stru – afiseaza structura BD
- set disp to ega 43 – trece monitorul in alt mod text
- set disp to ega 25 – revine di alt mod text
Ordonarea BD
- index on <camp> to <fisier.idx> - creeaza un fisier index pentru o BD
- replace <camp> with <expresie> - inlocuieste vechea valoare din <camp> cu valoarea <expresie>
- append from <fisier> [fileds <lista campuri>] – adauga inregistrari la sfarsitul unei BD cand continutul inregistrarii este preluat dintr-un alt fisier. Daca nu se specifica numele campurilor ce se vor copia, intregul fisier va fi adaugat la sfarsitul BD curente
- insert [before] [blank] – insereaza o inregistrare noua inainte/dupa inregistrarea curenta
- change | edit [fileds <lista campuri>] – permite editarea continutului unei BD intr-o fereastra de editare
- copy to <fisier> [fileds <lista campuri>] – copiaza inregistrarea din BD curenta, intr-un fisier nou <fisier>
Domeniul inregistrarilor
- all – selecteaza toate inregistrarile din BD
- next <nxp n> - se refera la urmatoarele inregistrari incepand cu inregistrarea curenta inclusiv
- record <exp n> - actioneaza numai asupra inregistrarilor cu numar specificat
- rest – selecteaza inregistrarile incepaand de la cea curenta inclusiv si pana la sfarsitul tabelei
- for – se foloseste pentru selectarea inregistrarilor in functie de o conditie logica. Se selecteaza acele inregistrari pentru care expresia logica este adevarata
Preview document
Conținut arhivă zip
- Comenzi Fox Pro.doc