Home - qdidactic.com
Didactica si proiecte didacticeBani si dezvoltarea cariereiStiinta  si proiecte tehniceIstorie si biografiiSanatate si medicinaDezvoltare personala
referate stiintaSa fii al doilea inseamna sa fii primul care pierde - Ayrton Senna





Aeronautica Comunicatii Drept Informatica Nutritie Sociologie
Tehnica mecanica

Foxpro


Qdidactic » stiinta & tehnica » informatica » foxpro
Vizualizarea continutului unei baze de date



Vizualizarea continutului unei baze de date



Afisarea continutului b.d. se poate face pe ecran, la imprimanta sau intr-un fisier de pe disc folosind comenzile LIST si DISPLAY.
sintaxa : DISPLAY [ [ FIELDS ]<lista de campuri> ]
[<domeniu> ] [ FOR <expL1> ] [ WHILE <expL2> ]
[ OFF ]
[ to printer | to file <fisier> ]
[ noconsole ]
Afisarea informatiilor se face in urmatorul format :
prima linie reprezinta lista campurilor identificate prin numele acestora ;
urmatoarele linii reprezinta inregistrari din b.d., in cadrul carora campurile sunt afisate unul langa altul.
Pe prima pozitie se afiseaza numarul de ordine al inregistrarii in b.d
Clauza FIELDS se foloseste cu scopul de a afisa doar campurile specificate in < lista de campuri >, in ordinea aparitiei lor in aceasta lista. Absenta acestei clauze determina afisarea tuturor campurilor b.d., in ordinea in care apar acestea in structura b.d
<domeniu>, FOR, WHILE determina domeniul inregistrarilor ce vor fi afisate. Daca aceste clauze lipsesc se va afisa doar inregistrarea curenta, acesta fiind domeniul implicit al inregistrarilor, pentru comanda DISPLAY.
Prezenta clauzei OFF determina disparitia din formatul de afisare a coloanei 0 ( nu se mai afiseaza numarul de ordine ).
Prezenta clauzei NOCONSOLE opreste afisarea pe ecran .
Se poate face afisare si la imprimanta, daca se foloseste clauza TO PRINTER, sau in fisierul <fisier> , daca se foloseste clauza TO FILE.
Comanda LIST este asemanatoare cu DISPLAY (are aceeasi sintaxa, cu aceleasi semnificatii ale clauzelor) cu urmatoarele diferente :
comanda DISPLAY afiseaza doar inregistrarea curenta pe cand comanda LIST afiseaza toate inregistrarile ;
comanda DISPLAY are ca efect afisarea continutului b.d. ecran cu ecran, trecerea de la un ecran la altul facandu-se dupa apasarea unei taste, la comanda LIST afisarea se face cu defilare, pauza dintre ecrane lipsind.
LIST nu afiseaza inregistrarile marcate pentru stergere cand avem SET DELETED ON, pe cand DISPLAY le afiseaza si pe acestea.
Pentru ca denumirile campurilor sa nu mai apara la afisare, se foloseste comanda
set heading on|off
unde ON determina afisarea antetului iar OFF determina inhibarea afisarii. Optiunea implicita este ON.
ex. :
use agenda
list
go to 3
list rest
go top
display
display next 3
list all for nume >'P'
display fields nume, prenume






Contact |- ia legatura cu noi -| contact
Adauga document |- pune-ti documente online -| adauga-document
Termeni & conditii de utilizare |- politica de cookies si de confidentialitate -| termeni
Copyright © |- 2024 - Toate drepturile rezervate -| copyright