Az Access-adatbázisokban űrlapokon és jelentéseken számított vezérlőelemekkel is megjelenítheti a számítások eredményét. Ha például van egy jelentése, amely megjeleníti az eladott tételek számát és az egyes egységek árát, felvehet egy számított szövegmezőt, amely összeszorzja a két mezőt a teljes ár megjelenítéséhez. A számított szövegmező Mező vagy forrás tulajdonsága egy olyan kifejezés, amely összeszorz két mezőt (a tételek száma az egységár szorzásának szorzását) az eredmény kiszámításához.

Kapcsolódó műveletek

Számított vezérlőelem létrehozása

Ezzel az eljárással vezérlőelem varázsló használata nélkül hozhat létre számított vezérlőelemeket.

  1. Kattintson a jobb gombbal az űrlapra vagy jelentésre a navigációs ablakban, és válassza a Tervező nézet lehetőséget.

  2. A Tervezés lap Vezérlők csoportjában kattintson a létrehozni kívánt vezérlőtípusnak megfelelő eszközre.

    A számított vezérlőelemként használható vezérlőtípusok listáját a Következő szakaszban olvashatja el, hogy milyen vezérlőtípusok használhatók számított vezérlőelemként.

  3. Helyezze a mutatót oda, ahová a vezérlőt el szeretné helyezni az űrlapon vagy jelentésen, majd kattintson az űrlapra vagy jelentésre a vezérlőelem beszúrásához.

  4. Ha elindul egy vezérlővarázsló, a mégse gombra kattintva zárja be.

  5. Jelölje ki a vezérlőelemet, az F4 billentyűt lenyomva jelenítse meg a tulajdonságlapot, majd írjon be egy kifejezést a Mező vagy kifejezés tulajdonságmezőbe. A kifejezés Kifejezésszerkesztő mezőben kattintson a Szerkesztő gomb Mező vagy kifejezés tulajdonságmező melletti gombra.

  6. Váltson Űrlap vagy Jelentés nézetre, és ellenőrizze, hogy a számított vezérlőelem a vártnak megfelelő-e.

    Megjegyzések: 

    • Az egyes kifejezések előtt az = operátort kell eléjük ásni. Például: =[Egységár]*,75.

    • A kifejezések létrehozásáról további információt a Kifejezés készítése című témakörben talál.

    • Ha több hely van a kifejezésnek a Mező vagy kifejezés tulajdonságmezőbe való begépelését, a SHIFT+F2 billentyűkombinációt lenyomva nyissa meg a Nagyítás párbeszédpanelt.

    • Ha az űrlap vagy jelentés egy lekérdezésen alapul, érdemes lehet a kifejezést egy számított mező helyett a lekérdezésben elhelyezni. Ezzel javíthatja a teljesítményt, és ha rekordok csoportjainak összesítését számítja ki, egyszerűbb a rekordok számított mező a összesítő függvény.

    • Amikor egy űrlapon vagy jelentésben számított vezérlőelem alapján rendez, ellenőrizze, hogy a vezérlőelem Format tulajdonsága megfelelően van-e beállítva. Ellenkező esetben a számított numerikus vagy dátumértékek számértékek helyett betűrendbe rendezve jelennek meg.

Vissza a lap tetejére

Kötött vezérlőelem módosítása számított vezérlőelemre

Számított vezérlőelemet úgy hozhat létre jó módszerként, ha először létrehoz egy kötött vezérlőelemet (például egy mezőt a Mezőlista ablaktáblából az űrlapra vagy jelentésbe), majd szerkeszti a kötött vezérlőelem Mező vagy kifejezés tulajdonságát egy kifejezés létrehozásához. Ez akkor működik jól, ha biztosítja, hogy a vezérlő neve ne ütközik a kifejezésben szereplő mezőnevekkel. A kötött vezérlőelemek mezőnek a Mezőlista ablaktáblából való húzásával való létrehozásáról további információt a Mező hozzáadása űrlaphoz vagy jelentéshezad.

Ha már létrehozta a kötött vezérlőelemet, az alábbi eljárással számított vezérlőelemre módosíthatja, és elkerülheti a névütközéseket.

  1. Kattintson a jobb gombbal az űrlapra vagy jelentésre a navigációs ablakban, és válassza a Tervező nézet lehetőséget.

  2. Kattintson a módosítani kívánt mezőre, majd nyomja le az F4 billentyűt a tulajdonságlap megnyitásához.

  3. Ha a Tulajdonságlap Minden lapján a Név tulajdonság megegyezik a Control Source tulajdonsággal, módosítsa a Név tulajdonságot úgy, hogy a két tulajdonság ne egyeznie fog. Győződjön meg arról, hogy a beírható név nem fenntartott szó vagy az adatbázis egy másik mezőjének a neve. A fenntartott szavakról az Access fenntartott szavairól és szimbólumairól olvashat bővebben.

  4. A Mező vagy kifejezés tulajdonságmezőben szerkessze úgy a karakterláncot, hogy tartalmazza a kívánt kifejezést.

  5. A módosítások mentéséhez nyomja le a CTRL+S billentyűkombinációt.

  6. Váltson Elrendezési vagy Űrlap nézetre, és ellenőrizze, hogy a számított vezérlőelem a vártnak megfelelő-e.

Ha a vezérlő nem jeleníti meg a kívánt adatokat (például ha az Access #Name-et jelenít meg a vezérlőben), ellenőrizze az űrlap vagy jelentés rekordforrását, és győződjön meg arról, hogy a kifejezésben használt összes mező elérhető. Ha a rekordforrás egy lekérdezés, lehetséges, hogy egy vagy több mezőt hozzá kell adni a lekérdezéshez ahhoz, hogy a kifejezés működjön.

Megjegyzések: 

  • Az egyes kifejezések előtt az = operátort kell eléjük ásni. Például: =[Egységár]*,75.

  • Ha több hely van a kifejezésnek a Mező vagy kifejezés tulajdonságmezőbe való begépelését, a SHIFT+F2 billentyűkombinációt lenyomva nyissa meg a Nagyítás párbeszédpanelt.

  • Ha az űrlap vagy jelentés egy lekérdezésen alapul, érdemes lehet a kifejezést egy számított mező helyett a lekérdezésben elhelyezni. Ezzel javíthatja a teljesítményt, és ha rekordok csoportjainak összesítését számítja ki, egyszerűbb a rekordok számított mező a összesítő függvény.

  • Ha egy űrlapon vagy jelentésben számított vezérlőelem alapján rendez, ellenőrizze, hogy a vezérlőelem Format tulajdonsága megfelelően van-e beállítva. Ellenkező esetben a számított numerikus vagy dátumértékek számértékek helyett betűrendbe rendezhetnek.

Vissza a lap tetejére

Megtudhatja, hogy milyen típusú vezérlők használhatók számított vezérlőelemként

A szövegdobozok a számított vezérlőelemek legnépszerűbb választásai, mivel rengeteg különböző típusú adatot tudnak megjeleníteni. A Mező vagy forrás tulajdonságot birtokos vezérlőelemek azonban számított vezérlőelemként is használhatók. Sok esetben nincs értelme egy bizonyos vezérlőtípust számított vezérlőelemként használni, mert ez nem szabályozhatja a kötött és a kötetlen vezérlőelemek frissítési módját. Ha például egy űrlapon egy jelölőnégyzet vezérlőelemet ad meg, majd a jelölőnégyzet Mező vagy kifejezés tulajdonságában kifejezést ad meg, akkor a jelölőnégyzetre kattintva nem jelölheti be vagy nem törölheti a jelölőnégyzetet. A jelölőnégyzet be van jelölve vagy nincs bejelölve a kifejezés eredményei alapján. Ha a jelölőnégyzetre kattint, az Access figyelmeztetést jelenít meg az Access állapotsorán: A vezérlő nem szerkeszthető, és a kifejezés kifejezéséhez<a >. Egy jelentés esetén azonban hasznos lehet, ha egy jelölőnégyzet vezérlőelemet egy számítás eredményei alapján hoz eredményre, mivel a jelentések vezérlői csak információk megjelenítésére használhatók.

Vissza a lap tetejére

További segítségre van szüksége?

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Csatlakozás Microsoft Office Insiderekhez

Hasznos volt az információ?

Mennyire elégedett a fordítás minőségével?
Mi befolyásolta a felhasználói élményét?

Köszönjük a visszajelzését!

×