Bővebb ismertető
Részlet:
3.4.2. Választó Lekérdezések alkalmazása.
Az adatbázisban lévő adatainkat sok esetben bizonyos szempontok szerinti leválogatásokban kell megjeleníteni. A felmerülő problémáknak megfelelő kimutatásokat kell elkészíteni. A lekérdezés, alapja lehet egy jelentésnek vagy űrlapnak. A lekérdezés elmentés után megnyitható, újból módosítható. Egy lekérdezésben az illesztővonal akkor is automatikusan megjelenik, ha a két tábla között nincs kapcsolat létrehozva. Ez az illesztés csak a lekérdezés alatt létezik. Az Access a különböző táblákban tárolt adatokat a két tábla közti azonos típusú, tartalmú mezőkben szereplő összeillő adatokkal társítja össze. Az illesztést a két tábla között a kapcsolat létrehozásával lehet megvalósítani, mint az előzőekben a 3.4.1. Kapcsolatok létrehozása fejezetben ezt már tárgyaltuk.
3.4.2.1. Szerkesztő használata a lekérdezésekben.
Példa
Az a feladat hogy, a könyvtárban büntetést kell fizetni a határidőn túli kintlévőség miatt. A lekérdezésben számított mező tartalmazza azt az eseményt, ha valakinek büntetést kell fizetnie. Tegyük fel, hogy 6 napig lehet kint a könyv egy olvasónál kölcsönzéskor. Ahol a kintlét a 6 napot meghaladja büntetést kell fizetni. A büntetés naponta 30Ft. Egyébként a büntetés értéke 0.
• Hozzunk létre egy lekérdezést, a kölcsönzés tábla alapján.
• A lekérdezés tartalmazza az ojegyszám, kcim, kidat, visszdat mezőket. A lekérdezést mentsük el, majd újból nyissuk meg, hogy a Szerkesztőben (1. ábra mutatja a szerkesztés ikont) eltudjuk érni a számításhoz a lekérdezés mezőit.
• Adjunk hozzá egy számított mezőt a lekérdezéshez. Ezért álljunk a QBE (lekérdezés tervezőnézet területe) rács következő üres mező cellájába. írjuk be a cellába visszdatum-kidatum adatok különbségét. Enter megadása után kifl nevet kap a számított mező.
• A következő üres mezőbe álljunk be. A Szerkesztő ikonra (1. ábra) kattintva bekerülünk a kifejezés szerkesztőbe.