Cunoaște Intuit, câmp curs (tfield)

Rezumat: În acest capitol veți învăța despre obiecte, câmpuri și TField de clasă. Aflați cum să creați și să utilizați seturi de date wildcard și câmpuri calculate. să învețe proprietățile cele mai importante, metodele și evenimentele din clasa TField.







Fiecare bază de date este format din tabele, fiecare tabel - din înregistrările. Fiecare intrare, la rândul său, este o colecție de câmpuri. set de date de câmp - este o instanta a unui TField clasa puternic. despre care vom vorbi în acest curs.

Studiind proprietățile câmpurilor vor fi efectuate pe exemplul ultimei aplicări de curs.

Metacaractere câmp (Căutare)

câmp de căutare Membru supleant inițial în setul de date nu este inclus, este necesar să se creeze pe cont propriu. Un astfel de câmp diferă de cea tradițională în care arată datele de la un alt set de date. Pentru a utiliza acest câmp, două seturi de date trebuie să fie o conexiune relațională. Ultima prelegere am folosit componenta DBLookupComboBox. care este un câmp joker analog. dar care nu pot fi afișate în grila DBGrid. Când creați un câmp de wildcard, de asemenea, trebuie să specificați setul de date în cazul în care câmpul va vizualiza valorile pentru domeniile-cheie ale câmpului relativ de comunicare și cu valorile pe care doriți să le înlocuiască.







Cunoaște Intuit, câmp curs (tfield)


Fig. 6.1. Crearea unui wildcard câmp (Căutare)

Calculat (calculat) câmp

Ca un substitut, câmp calculat inițial nu sunt incluse în setul de date, și se adaugă la procesul de proiectare a unei aplicații. Câmpurile calculate sunt utilizate pentru a afișa date, care este calculată automat în timpul programului, folosind unul sau mai multe câmpuri ale setului de date. De exemplu, în tabel există o valoare de câmp a bunurilor și valoarea achiziționate unele de client. Calculat Câmp. prin înmulțirea valorilor acestor câmpuri pot arăta costul total al mărfurilor.

În exemplul nostru, vom crea un câmp calculat pentru a afișa costul produselor alimentare în dolari SUA. În acest scop, modulul de date va crea un dolar variabilă la nivel mondial:

set real de date din teren, împreună cu câmpurile de tip au patru proprietăți pe care le-ar putea găsi utile:

DisplayFormat - definește formatul de afișare a numărului.