Csúcs érték

Csúcs érték

Ha nem szeretnénk a lekérdezés eredményének összes rekordját megtekinteni az Adatlap nézetben, akkor a Tervező nézet Lekérdezéstervezés eszköztár Csúcsérték legördülő listájára kattintva adjuk meg, hogy az összes rekord közül hány darabot, illetve hány százalékot mutasson meg a lekérdezés.

Megadhatunk a lista elemeitől eltérő értéket is, ha a Csúcsérték rovatba begépeljük azt, majd leütjük az ENTER billentyűt.

Ezt a tulajdonságot használjuk fel, ha a legalacsonyabb, illetve a legmagasabb értéket tartalmazó rekordokat keressük.

Az alábbi példában egy könyvtár három legértékesebb könyvének listáját kellett megjelenítenünk. Ehhez a könyvek árát csökkenő sorrendbe rendeztük, és a Csúcsérték rovatba a 3-as számot írtuk.

Eredmény

Számított mező létrehozása

Az adatbázisok tervezésekor figyelembe kell venni azt a szabályt, hogy nem tárolunk olyan adatokat, amelyek a többiből kiszámíthatók. Ezeket az adatokat számított mezőket tartalmazó lekérdezések segítségével hozhatjuk létre. Ehhez a megfelelő képletet a tervezőrács egy üres mezőjébe kell begépelnünk. A képletben használt mezőneveket szögletes zárójelek közé kell írnunk.

A lekérdezés eredményét az alábbi képen láthatjuk.

A számított mezőknek alaphelyzetben a Kif1, Kif2, stb. neveket adja az Access. A számított mező nevét a kifejezés elé kell beírnunk. A mezőnevet kettősponttal kell elválasztanunk a kifejezéstől.

Amennyiben a lekérdezés több rekordforrást tartalmaz melyekben azonos mezőnevek is vannak, a mezők egyértelmű megkülönböztetéséhez a megfelelő mezőt tartalmazó tábla vagy lekérdezés nevét is meg kell adnunk a képletben. A rekordforrás nevét szögletes zárójelek között, a mezőnév elé kell írnunk és egy felkiáltójellel kell a mező nevétől elválasztanunk.

Például: [Konyvek]![Peldanyszam]

Amennyiben a számolt mező tulajdonságait szeretnénk módosítani, a mező kijelölése után kattintsunk a Lekérdezéstervezés eszköztár Tulajdonságok gombjára vagy adjuk ki a Nézet menü Tulajdonságok parancsát. Itt a tábláknál megismert módon beállíthatjuk a mezőre vonatkozó Leírás, Formátum, Tizedeshelyek, Beviteli maszk, illetve Cím tulajdonságokat.

Kifejezés-szerkesztő használata

A Kifejezésszerkesztő segítségével a bonyolultabb számított mezők képleteit a begépelésnél kényelmesebben hozhatjuk létre. A képletben felhasználhatjuk a már megismert matematika műveleteket, a logikai operátorokat, illetve az Access előre definiált függvényeit. 

A Kifejezésszerkesztő megjelenítéséhez álljunk a lekérdezés tervezőrács valamely üres oszlopának Mező vagy Feltétel rovatába, attól függően, hogy új mezőt vagy feltételt szeretnénk létrehozni.

Kattintsunk a Lekérdezéstervezés eszköztár Szerkesztés gombjára, vagy adjuk ki a helyi menü Szerkesztés parancsát.

A megjelenő Kifejezésszerkesztő panel bal oldali listájában a tábla vagy lekérdezés objektumait, az Access-ben használható állandókat, operátorokat, kifejezéseket és függvényeket láthatjuk hierarchikus szerkezetbe rendezve.

A belső mappákat a főmappára duplán kattintva érhetjük el.

A beépített függvényeket a Függvények mappa Beépített függvények almappájában találjuk.

A középső listában a választható függvénykategóriákat láthatjuk. Az egyes függvényeket a jobb oldali listában találjuk. A kiválasztott függvény szintaxisát, a szükséges paramétereket a panel bal alsó sarkában olvashatjuk le.

A függvények bemenő adatainak – argumentumainak – beírását << >> jelek közé írt helyőrzők segítik.

Ezeket a helyőrzőket a megfelelő értékekre, mezőnevekre, függvényekre vagy kifejezésekre cserélhetjük, vagy törölhetjük. Egy helyőrző átírásához kattintsunk a helyőrzőre, majd írjuk be a megfelelő argumentumot.

A mezők hivatkozásait be is gépelhetjük, de a Táblák vagy a Lekérdezések mappák segítségével is beszúrhatjuk.

Jóváhagyás előtt ellenőrizzük, hogy ne maradjanak helyőrzők a kifejezésben. A helyőrzőket a szövegszerkesztésben megszokott DELETE vagy BACKSPACE billentyűkel törölhetjük.

Következő leckéhez klikkelje!

Választás a jelentések és űrlapok között