Számított mezők a lekérdezés

Ahhoz, hogy megismerkedjenek a létrehozását tartalmazó lekérdezéseket számított mezők, úgy a kérelmet, hogy a táblák „fogyasztók”, „termékek” és a „Sales” lenne kiválasztani a következő információkat: az ügyfél neve, a termék neve, ára áruk mennyisége. Ezen kívül, a kérelmet el kell kiszámítani vételár az alábbi képlet szerint: Ár számának szorzatával. Ahhoz, hogy létrehozza ezt lekérdezés kell tennie:

1. lépés a lap „Request”, és kattintson a gombra „Create”.

2. A párbeszédablakban az „Új lekérdezés” eszköz kiválasztása „Designer”.

3. Add, hogy a lekérdezés tervezés ablakban mindhárom adatbázisunkban táblákat.

4. A Query Designer hogy töltse ki az igénylőlapot, helyezzük el a „Név” az asztalon „fogyasztók”, a mező „Termék” és „Ár” az asztalon „termékek” és a „Szám” az asztalon „Sales”.


Ahhoz, hogy hozzon létre egy számított mező helyezze a kurzort az első vonal ( „mező”) a következő (üres) Árajánlatkérés oszlopra, és kattintson az eszköztár gomb „Build”.


A párbeszédablak „Expression Builder” (ris.4.20) felírhatjuk a kifejezést a számított mezőt. „Táblázatok” Ehhez a bal alsó mezőben kattintson duplán egy mappára a kereszten. Ekkor megjelenik egy lista a adatbázis táblákat.

7. Ha rákattint az egérrel válassza ki a táblázat „termékek”, akkor a mezők listája a kiválasztott táblázat jelenik meg a középső területen. Jelölje be a mezőt „Ár”, majd a „Beillesztés” a párbeszédpanelen, helyezze a kijelölt mezőt a felső szegélyen a párbeszédablak.

8. A kezelőgombok felső szélén a Expression Builder ablakban írja be a szorzás jele.

9. Ezután nyissuk meg a tábla mezőinek „Sales” és helyezze be egy kifejezést, hogy értékelje a „Number” (ris.4.20).

10. Miután rákattint az „OK” konstruált expressziós kerül beillesztésre a kérdőívbe.

12. Készítsen lekérdezést meg kell őrizni.


Az így kapott táblázat létrehozott lekérdezés tartalmazni fog egy számított mező „Ár”, amely meghatározott módon kerül a vételár (ris.4.22). Amikor létrehoz egy lekérdezés számított mezők rájuk feltételeket lehet alkalmazni, valamint a szokásos területeken.