- - Az Expression Builder használata az Access 2010-ben

Az Expression Builder használata az Access 2010-ben

Különböző feltételek alkalmazása az adatmezőkön nagyon hasznos, ha az adatmező értékeit más mezők alapján kell kiértékelnie. Expression Builder az Access 2010 csak ezt nyújtja teljes egészébena függvények és a képletek alkalmazásának támogatása. Bármely adatbázis elemmel használható, mint például az; Űrlapok, jelentések, lekérdezések és táblázatok. Ebben a bejegyzésben kifejezéskészítőt fogunk használni a lekérdezés során az új adatmező-értékek értékeléséhez.

Először indítsa el az Access 2010 programot, és hozzon létre egy táblát, keresse meg a Létrehozás lapot, majd kattintson a Táblázat elemre. Az ábra szemléltetéséhez táblázatokat készítünk, amelyek mezőkkel, azonosítóval, munkavállalói névvel, szolgálati évvel és fizetéssel vannak ellátva.

1. ábra

Miután az adatmezőket kijelölte a Design nézetben, zárja be és adjon neki megfelelő nevet. Nyissa meg a táblát az adatlap nézetben, és kezdje el kitölteni a mező értékeit.

alkalmazott fizetése

Az új fizetést a következők alapján kívánjuk értékelni:azzal a feltétellel, hogy ha a munkavállaló több mint 4 évig nyújtotta szolgáltatásait, akkor fizetésemelésre kerül sor. Ennek a feltételnek az alkalmazásához lekérdezést készítünk. Lépjen a Létrehozás fülre, és kattintson a Lekérdezés tervezése elemre.

lekérdezés tervezése

Egy előugró ablakban megjelenik egy táblázatnevet tartalmazó mező, válassza ki a nemrégiben létrehozott táblázatot, majd kattintson a Hozzáadás gombra.

show tábla

A beillesztett táblázat mezőben kattintson duplán a mezőkre, amelyeket a Lekérdezésbe beilleszteni szeretne.

tervezési lekérdezés

Helyezze a beszúró kurzort az utolsó mező szomszédságába, majd a Lekérdezés beállítása csoportban kattintson az Építő elemre.

építész

Megjelenik az Expression Builder párbeszédpanel, itt egy kifejezést fogunk írni, amely az új fizetést meghatározott feltételek szerint elpárologtatja.

Csak az iff feltételes kijelentést használtuk;

Új fizetés: IIf ([Szolgálati év]> 4, [Fizetés] * 2,5, [Fizetés] * 1)

Ez egy új táblamezőt hoz létre, nevezetesen az új fizetést, amelyben az alkalmazottak új fizetését fogja látni. Ha végzett az írással, kattintson az OK gombra a folytatáshoz.

szolgálati év 1

A kifejezés sikeresen hozzáadódik az utolsó táblázat mezőhöz. Most az Eredmények csoport alatt kattintson a Futtatás elemre.

fuss

A Lekérdezés végrehajtása során megjelenik egy új tábla mező, nevezetesen az Új fizetés, amely az Expression Builderben megadott alkalmazottak új fizetéseit tartalmazza.

lekérdezés

Most zárja be a lekérdezést, és adjon neki egy megfelelő nevet.

új fizetés

Ellenőrizheti a korábban áttekintett útmutatásainkat is: Hogyan készítsünk táblázatokat az Access 2010 programban, csak SQL parancsokat használva, és hogyan titkosíthatunk adatbázist jelszóval az Access 2010 programban

Hozzászólások