Számított számított mezők

A helyettesítő karakterhez hasonlóan a számított mező kezdetben nem szerepel az adatkészletben, hanem az alkalmazás tervezési folyamata alatt kerül hozzáadásra. A számított mezőket úgy tervezték meg, hogy a program művelete során automatikusan kiszámolt adatokat jelenítsék meg, az adatkészlet egy vagy több mezőjével. Például a táblázatban van egy termékköltség és az ügyfél által vásárolt mennyiség nagysága. A számított mező, amely megmá- rázza a mezők értékeit, megmutatja az áruk teljes költségét.

Példánkban létrehozunk egy kiszámított mezőt egy csésze ára USA dollárban történő megjelenítéséhez. Ehhez hozzon létre globális dollárváltozót az adatmodulban:

dollár: Pénznem = 30,36;

Az adatkészlet valós mezői, az egész típusú mezőkkel együtt, négy tulajdonsággal rendelkeznek, amelyekre szüksége lehet:

DisplayFormat - A szám megjelenítésének formátumát határozza meg. DisplayEdit - Megadja a szerkesztés számformátumát. MaxValue - Meghatározza a mező maximális lehetséges számát. MinValue - Megadja a lehetséges minimális számot.

A MaxValue és MinValue tulajdonságok alapértelmezett értéke 0, ami azt jelenti, hogy nincsenek korlátozások.

FoodTFDCena.Value: = FoodTFCena.Value / dollár;

Mint látható, az általunk használt értékei egy vagy több mezőt az aktuális adatállomány termelő felettük a számítás, és az eredmény a számítások rendelni egy számított mező.

Mentse el a projektet, fordítsa le és nézze meg, hogyan működik a program. Ha mindent jól csináltál, hasonló képet kapsz:

Számított számított mezők

Ábra. 6.2. A helyettesítő és számított mező a programban

Kapcsolódó cikkek