Applies ToMicrosoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Az Access-adatbázisok űrlapjainak és jelentéseinek számított vezérlőivel megjelenítheti a számítások eredményeit. Ha például egy olyan jelentéssel rendelkezik, amely az eladott cikkek számát és az egyes egységek árát jeleníti meg, hozzáadhat egy számított szövegmezőt, amely összeszorozza a két mezőt a teljes ár megjelenítéséhez. A számított szövegmező Mező vagy kifejezés tulajdonsága egy kifejezés tartalmaz, amely összeszorozza két mezőt (az egységárban megszorzott tételek számát) az eredmény eléréséhez.

Kapcsolódó műveletek

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

Ez az eljárás segít a számított vezérlőelemek létrehozásában vezérlővarázsló használata nélkül.

  1. Kattintson a jobb gombbal az űrlapra vagy jelentésre a navigációs ablakban, majd kattintson a Tervező nézet parancsra.

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

    A számított vezérlőkként használható vezérlőtípusok listáját a További információ a számított vezérlőelemekként használható vezérlőtípusokról című szakaszban találja.

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

  4. Ha elindul egy vezérlővarázsló, kattintson a Mégse gombra a bezárásához.

  5. Jelölje ki a vezérlőt, nyomja le az F4 billentyűt a tulajdonságlap megjelenítéséhez, majd írjon be egy kifejezést a Vezérlőforrás tulajdonságmezőbe. Ha a Kifejezésszerkesztő szeretné használni a kifejezést, kattintson a Szerkesztő gomb elemre a Vezérlőforrás tulajdonságmező mellett.

  6. Váltson Űrlap vagy Jelentés nézetre, és ellenőrizze, hogy a számított vezérlő a várt módon működik-e.

    Megjegyzések: 

    • Az egyes kifejezések elé az = operátort kell beszedni. 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 helyre van szüksége egy kifejezés beírásához a Vezérlőforrás tulajdonságmezőbe, nyomja le a SHIFT+F2 billentyűkombinációt a Nagyítás mező megnyitásához.

    • 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 rekordcsoportok összegeit szeretné kiszámítani, egyszerűbb egy számított mező nevét használni egy összesítő függvény.

    • Ha egy űrlapon vagy jelentésben számított vezérlőelemre rendez, győződjön meg arról, hogy a vezérlőelem Format tulajdonsága megfelelően van beállítva. Ellenkező esetben a számított numerikus vagy dátumértékek betűrendbe rendezhetők numerikus helyett.

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őelemek létrehozásának jó módja, ha először létrehoz egy kötött vezérlőelemet (például egy mezőt a Mezőlista panelről az űrlapra vagy jelentésre húz), majd a kötött vezérlőelem Mező vagy kifejezés tulajdonságának szerkesztésével létrehoz egy kifejezést. Ez jól működik, ha meggyőződik arról, hogy a vezérlőelem neve nem ütközik a kifejezésben szereplő mezőnevekkel. Ha szeretne többet megtudni arról, hogy hogyan hozhat létre kötött vezérlőelemet úgy, hogy a Mezőlista panelről húz egy mezőt, olvassa el a Mező hozzáadása űrlaphoz vagy jelentéshez című cikket.

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

  1. Kattintson a jobb gombbal az űrlapra vagy jelentésre a navigációs ablakban, majd kattintson a Tervező nézet parancsra.

  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áglapMind lapján a Név tulajdonság megegyezik a Vezérlőforrás tulajdonsággal, módosítsa a Név tulajdonságot úgy, hogy a két tulajdonság ne egyezzen. Győződjön meg arról, hogy a megadott név nem foglalt szó vagy az adatbázis egy másik mezőjének neve. A fenntartott szavakról további információt a További információ az Access fenntartott szavairól és szimbólumairól című cikkben talál.

  4. Szerkessze úgy a Mező vagy kifejezés tulajdonságmezőben lévő sztringet, 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és vagy Űrlap nézetre, és ellenőrizze, hogy a számított vezérlőelem a várt módon működik-e.

Ha a vezérlő nem jeleníti meg a kívánt adatokat (például ha az Access #Name? jelenik 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, előfordulhat, hogy a kifejezés működése előtt hozzá kell adnia egy vagy több mezőt a lekérdezéshez.

Megjegyzések: 

  • Az egyes kifejezések elé az = operátort kell beszedni. Például: =[Egységár]*.75.

  • Ha több helyre van szüksége egy kifejezés beírásához a Vezérlőforrás tulajdonságmezőbe, nyomja le a SHIFT+F2 billentyűkombinációt a Nagyítás mező megnyitásához.

  • 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 rekordcsoportok összegeit szeretné kiszámítani, egyszerűbb egy számított mező nevét használni egy összesítő függvény.

  • Ha egy űrlapon vagy jelentésben számított vezérlőelemre rendez, győződjön meg arról, hogy a vezérlőelem Format tulajdonsága megfelelően van beállítva. Ellenkező esetben a számított numerikus vagy dátumértékek betűrendbe rendezhetők numerikus helyett.

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 legkedveltebbek a számított vezérlőelemek esetében, mert annyi különböző adattípust képesek megjeleníteni. A Control Source (Vezérlőforrás ) tulajdonságot tartalmazó 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 a kötött vagy kötetlen vezérlőelemek frissítésének módja nem frissíthető. Ha például egy jelölőnégyzet vezérlőelemet helyez el egy űrlapon, majd beír egy kifejezést a jelölőnégyzet Mező vagy kifejezés tulajdonságába, a jelölőnégyzetet kattintással már nem jelölheti be vagy törölheti belőle. A jelölőnégyzet bejelölve vagy törölve jelenik meg a kifejezés eredményei alapján. Ha a jelölőnégyzetre kattint, az Access riasztást jelenít meg az Access állapotsorán: A vezérlő nem szerkeszthető; a kifejezés><kifejezéshez van kötve. A jelentésekben azonban hasznos lehet egy jelölőnégyzet-vezérlőelemet egy számítás eredményeire alapozni, mivel a jelentések vezérlői csak az információk megjelenítésére szolgálnak.

Vissza a lap tetejére

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

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.