Ez a cikk az Accessben elérhető különböző típusú vezérlőket ismerteti. A vezérlők az űrlapok vagy jelentések azon részei, amelyeket adatok bevitelére, szerkesztésére vagy megjelenítésére használhat.
Vezérlőtípusok
Az asztali Access-adatbázisokban az alábbi vezérlőtípusok használhatók.
| Vezérlőelem típusa | Megjegyzések |
|---|---|
| Szövegdoboz | A szövegmező vezérlőelemekkel szövegeket, számokat, dátumokat, időpontokat és feljegyzésmezőket jeleníthet meg. A beviteli mezőket egy alapul szolgáló tábla vagy lekérdezés egyik mezőjéhez kötheti. Ha engedélyezi egy mezőhöz kötött beviteli mező frissítését, módosíthatja a mező értékét a kapcsolódó táblában vagy lekérdezésben úgy, hogy beír egy új értéket a szövegmezőbe. A szövegmezők használatával megjelenítheti a számított értékeket is. |
| Címke | Használjon rögzített szöveget tartalmazó feliratvezérlőket. Az adatok megjelenítésére képes vezérlőkhöz alapértelmezés szerint a program automatikusan csatol egy címke vezérlőt. Ezzel a paranccsal létrehozhat különálló címkéket az űrlap címsoraihoz és utasításaihoz. |
| Parancsgomb | Parancsgombvezérlőkkel aktiválhat makrókat vagy Visual Basic-eljárásokat. Megadhatja azt a címet is, amelyet az Access megnyit, amikor a felhasználó rákattint erre a gombra. |
| Karton vezérlőelem | Karton vezérlőelemekkel több lapfület hozhat létre az űrlapon. Minden lap tartalmazhat számos egyéb vezérlőt is az információk megjelenítéséhez. A karton vezérlőelem működése nagyjából úgy működik, mint az Access számos beállítási párbeszédpanelje vagy tulajdonságlapablaka: amikor egy felhasználó egy másik lapra kattint, az Access megjeleníti az adott lapon található vezérlőket. |
| Hivatkozás | A Hivatkozás/hivatkozás vezérlőelemmel hivatkozást vehet fel egy címke vezérlőelemben az űrlap tervezőrácsára. Ez a hivatkozás tartalmazhat URL-címet, amely egy helyre mutat az interneten, egy helyi intraneten vagy egy helyi meghajtón. Univerzális elnevezési konvenció (UNC) szerinti fájlnevet is használhat, ha a helyi hálózat kiszolgálójára vagy a helyi számítógép meghajtóira szeretne mutatni. A hivatkozás weblapra vagy akár az aktuális adatbázis másik objektumára is mutathat. A menüszalag Vezérlők csoportjában erre a gombra kattintva megnyithatja a Hivatkozás beszúrása párbeszédpanelt. |
| Webböngésző | Webböngésző vezérlőelemmel közvetlenül az űrlapokon belül jelenítheti meg a weblapok tartalmát. Egy webböngésző vezérlőelem segítségével megjelenítheti például egy táblázatban tárolt cím térképét. A webböngésző vezérlőelemet az űrlap rekordforrásának egy mezőjéhez kötheti a vezérlő Mező vagy kifejezés tulajdonságával. Megjegyzendő, hogy folyamatos űrlap Részletek szakaszában nem lehet kötött webböngésző vezérlőelem. |
| Navigáció | Navigációs vezérlők használatával egyszerűen navigálhat adatbázisának különböző űrlapjai és jelentései között. A navigációs vezérlők a webhelyeken látottakhoz hasonló felületet biztosítanak, a webhelyeken való navigálásra szolgáló gombokkal és fülekkel. Megjegyzendő, hogy folyamatos űrlap Részletek szakaszában nem lehet navigációs vezérlő. |
| Vezérlőelem csoport | A vezérlőelem-csoportok vezérlői egy vagy több váltógomb, választógomb vagy jelölőnégyzet elhelyezésére használhatók. (Ezeknek a vezérlőknek a leírását megtalálja a táblázat későbbi részében.) A csoportba felvett minden gombhoz vagy jelölőnégyzethez külön számértéket rendelhet. Ha egy csoportban egynél több gomb vagy jelölőnégyzet tartozik, egyszerre csak egy gombot vagy jelölőnégyzetet választhat, és az adott gombhoz vagy jelölőnégyzethez rendelt érték lesz a vezérlőelem-csoport értéke. Ha helytelenül rendelte hozzá ugyanazt az értéket több gombhoz vagy jelölőnégyzethez, mindegyik gomb vagy jelölőnégyzet kiemelve jelenik meg, ha bármelyikre kattint. A csoportban választhatja az egyik gombot vagy jelölőnégyzetet a csoport alapértelmezett értékeként. Ha a vezérlőelem-csoportot az alapul szolgáló lekérdezés vagy tábla egy mezőjéhez köti, a csoportban található gombokat vagy jelölőnégyzeteket választva új értéket állíthat be a mezőben. |
| Oldaltörés | Használjon oldaltörést a többoldalas űrlapok oldalainak elválasztásához. |
| kombinált lista | Kombinált lista vezérlőelemmel megjelenítheti a vezérlő lehetséges értékeinek listáját és egy szerkeszthető szövegmezőt. A lista létrehozásához meg kell adnia a kombinált lista Sorforrás tulajdonságának értékeit. A lista értékeinek forrásaként táblát vagy lekérdezést is megadhat. Az Access a jelenleg kijelölt értéket jeleníti meg a szövegdobozban. A kombinált lista jobb oldalán lévő nyílra kattintva az Access megjeleníti a lista értékeit. Jelöljön ki egy új értéket a listában a vezérlő értékének visszaállításához. Ha a kombinált listát az alapul szolgáló tábla vagy lekérdezés egy mezőjéhez köti, a listában egy új érték kiválasztásával megváltoztathatja a mező értékét. Ha a kombinált listát egy többértékű mezőhöz köti, az Access megjeleníti a listát olyan jelölőnégyzetekkel, amelyekkel a felhasználó több értéket választhat ki. A listához több oszlopot is köthet, és a lista egy vagy több oszlopát elrejtheti, ha egy oszlop szélességét 0-ra állítja. A vezérlőelem tényleges értékét egy ilyen rejtett oszlophoz kötheti. Egy többoszlopos lista bezárásakor az Access az első 0-nál nagyobb szélességű oszlopban jeleníti meg az értéket. Az Access a lista megnyitásakor az összes nem nulla szélességű oszlopot megjeleníti. |
| Vonal | Vonal vezérlőelemmel sorokkal bővítheti az űrlapok vagy jelentések megjelenését. |
| Váltógomb | A váltógombokkal lenyomva tarthatja a be-/ki, az igaz/hamis vagy az igen/nem értékeket. Amikor rákattint egy váltógombra, annak értéke -1 lesz (ami igen, igaz vagy igen értéket jelez), a gomb pedig lenyomott állapotúként jelenik meg. Kattintson ismét a gombra. Ekkor az értéke 0 lesz (annak jelzése, hogy ki van kapcsolva, hamis vagy nem), a gomb pedig normál lesz. A vezérlőelem-csoportokba felvehet egy váltógombot, és egyedi számértéket rendelhet hozzájuk. Ha több vezérlőelemből álló csoportot hoz létre, egy új váltógomb kijelölése törli az adott csoportban az összes korábban kijelölt váltógombot, választógombot vagy jelölőnégyzetet (kivéve ha a csoport többi gombjának vagy jelölőnégyzetének értéke megegyezik). Ha a kapcsológombot a jelentés alapjául szolgáló tábla vagy lekérdezés egy mezőjéhez köti, a kapcsológombra kattintva megteheti. |
| Lista | Listamező vezérlőelem segítségével tárolhatja a vezérlő lehetséges értékeit. A lista létrehozásához adja meg az értékeket a lista Sorforrás tulajdonságában. A lista értékeinek forrásaként táblát vagy lekérdezést is megadhat. A listák mindig meg vannak nyitva, és az Access kiemeli a listában aktuálisan kijelölt értéket. Válasszon ki egy új értéket a listában a vezérlő értékének alaphelyzetbe állításához. Ha a listát az alapul szolgáló tábla vagy lekérdezés egy mezőjéhez köti, a mező értékének módosításához válasszon ki egy új értéket a listából. Ha a listát egy többértékű mezőhöz köti, az Access jelölőnégyzeteket tartalmazó listát jelenít meg, amelyekkel a felhasználó több értéket választhat ki. A listához több oszlopot is köthet, és a lista egy vagy több oszlopát elrejtheti, ha egy oszlop szélességét 0-ra állítja. A vezérlőelem tényleges értékét egy ilyen rejtett oszlophoz kötheti. Az Access az összes olyan nem nulla szélességű oszlopot megjeleníti, amely belefér a vezérlő megadott szélességébe. Ha a listapanel vezérlő kötetlen, engedélyezheti a felhasználónak, hogy több értéket jelöljön ki a listában (más néven többelemes kijelölési listában). |
| Téglalap | Téglalap vezérlőelem használatával kitöltött vagy üres téglalapokat vehet fel az űrlapokra a megjelenésük javításához. Ezzel a vezérlővel például vizuálisan csoportosíthatja a különböző vezérlőket. |
| jelölőnégyzet | A jelölőnégyzet típusú vezérlőelemmel lenyomva tarthatja a be-/ki, az igaz/hamis vagy az igen/nem értékeket. Ha bejelöl egy jelölőnégyzetet, annak értéke -1 lesz (a bekapcsolva, az igaz vagy az igen értéket jelenti), és egy pipa jelenik meg a mezőben. Jelölje be ismét a jelölőnégyzetet, ekkor annak értéke 0 lesz (jelezve: nem működik, hamis vagy nem), és a pipa eltűnik a jelölőnégyzetből. A vezérlőelem-csoportokba felvehet jelölőnégyzeteket, és egyedi számértéket rendelhet hozzájuk. Ha több vezérlőből álló csoportot hoz létre, akkor egy új jelölőnégyzet bejelölése törli a csoportban az összes korábban kijelölt váltógombot, választógombot és jelölőnégyzetet (kivéve ha a csoport többi gombjának vagy jelölőnégyzetének értéke megegyezik). Ha a jelölőnégyzetet az alapul szolgáló tábla vagy lekérdezés egy mezőjéhez köti, a jelölőnégyzet bejelölésével válthat a mező értéke közé. |
| Kötetlen objektumkeret | Kötetlen objektumkeret használatával olyan objektumot adhat hozzá egy másik alkalmazásból, amely támogatja az objektumcsatolást és -beágyazást (OLE). Az objektum az űrlap része lesz, nem pedig a kapcsolódó tábla vagy lekérdezés adatainak. Képek, hangok, diagramok vagy diák hozzáadásával tetszetősebbé teheti az űrlapját. Ha az objektum diagram, megadhat egy lekérdezést a diagram adatforrásaként, és egy vagy több mezőérték alapján a diagram megjelenítését az űrlap aktuális rekordjához csatolhatja. |
| Melléklet | Egy mellékletvezérlővel kötheti ezt egy mellékletmezőhöz az alapul szolgáló adatok között. Ezt a vezérlőt használhatja például képek megjelenítéséhez vagy egyéb fájlok csatolásához. Űrlap nézetben ez a vezérlő a Mellékletek kezelése párbeszédpanelt jeleníti meg, amelyen az alapul szolgáló mezőben tárolt több, mellékletfájlt is csatolhat, törölhet és megtekinthet. |
| Választógomb | A választógombok (más néven rádiógombok) be-/kikapcsoló, igaz/hamis vagy igen/nem értékek tartására használhatók. Amikor kiválaszt egy választógombot, annak értéke -1 lesz (a bekapcsolva, az igaz vagy az igen értéket jelenti), a gomb közepén pedig egy kitöltött kör jelenik meg. Válassza ismét a gombot, ekkor az értéke 0 lesz (jelezve: kikapcsolva, hamis vagy nem), és a kitöltött kör eltűnik. A vezérlőelem-csoportokba felvehet választógombokat, és egyedi számértéket rendelhet hozzájuk. Ha több vezérlőből álló csoportot hoz létre, akkor egy új választógomb kijelölése törli az adott csoportban az összes korábban kijelölt váltógombot, választógombot és jelölőnégyzetet (kivéve ha a csoport többi gombjának vagy jelölőnégyzetének értéke megegyezik). Ha a választógombot a jelentés alapjául szolgáló tábla vagy lekérdezés egy mezőjéhez köti, a választógombra kattintva válthat a mező értéke fölött. |
| Segédűrlap/segédjelentés | A segédűrlap/segédjelentés vezérlőelemmel másik űrlapot vagy jelentést ágyazhat be az aktuális űrlapon. A segédűrlappal vagy segédjelentéssel megjeleníthet olyan táblákból vagy lekérdezésekből származó adatokat, amelyek a főűrlap adataihoz kapcsolódnak. A főűrlap és a segédűrlap vagy segédjelentés között az Access fenntartja a kapcsolatot. |
| Kötött objektumkeret | Kötött objektumkeret használatával az alapul szolgáló adatokból jeleníthető meg és szerkeszthető egy OLE-objektum típusú mező. Az Access a legtöbb képet és grafikont közvetlenül meg tudja jeleníteni az űrlapokon. Egyéb objektumok esetén az Access annak az alkalmazásnak az ikonját jeleníti meg, amelyben az objektumot létrehozták. Ha például az objektum egy, a Windows Hangrögzítő alkalmazásban létrehozott hangobjektum, akkor az űrlapon megjelenik egy hangszóró ikon. |
| Kép | A kép vezérlőelemmel statikus képet helyezhet el az űrlapon. Az űrlapon lévő kép nem szerkeszthető, de az Access olyan formátumban tárolja, amely rendkívül hatékony az alkalmazás sebességéhez és méretéhez. Ha egy képet szeretne az űrlap teljes háttereként használni, beállíthatja az űrlap Kép tulajdonságát. |
| Diagram | A diagram vezérlőelemmel vehet fel egy diagramot az űrlaprácsra. Ha erre a gombra kattint, majd elhelyezi a vezérlőt az űrlapon, elindul a Diagram varázsló, amely végigvezeti Önt az új diagram létrehozásához szükséges lépéseken. |
| ActiveX | Az ActiveX-vezérlő gombbal megnyithat egy párbeszédpanelt, amelyen a rendszeren telepített összes ActiveX-vezérlő látható. Kijelölheti az egyik vezérlőelemet, majd az OK gombra kattintva felveheti a vezérlőt az űrlap tervezőrácsára. Nem minden ActiveX-vezérlő működik együtt az Access-szel. |
A vezérlőkkel történő kötés ismertetése
A vezérlők lehetnek kötöttek, kötetlen vagy számítottak:
- Kötött vezérlőelem: Azokat a vezérlőelemeket, amelyeknek egy tábla vagy lekérdezés mezője az adatforrása, kötött vezérlőelemnek nevezzük. A kötött vezérlőelemekkel az adatbázis mezőiből származó értékek jeleníthetők meg. Az értékük lehet szöveg, dátum, szám, Igen/Nem érték, kép és diagram. Például egy olyan szövegmező, amely egy alkalmazott vezetéknevét jeleníti meg, ezt az információt az Alkalmazottak tábla Vezetéknév mezőjéből szerezheti.
- Kötetlen vezérlőelem: Azokat a vezérlőelemeket, amelyeknek nincs adatforrásuk (például egy mező vagy egy kifejezés), kötetlen vezérlőelemnek nevezzük. A kötetlen vezérlőelemekkel információk, képek, vonalak vagy téglalapok jeleníthetők meg. Kötetlen vezérlőelem például egy űrlap címét megjelenítő címke.
- Számított vezérlőelem: Számított vezérlőelemnek nevezzük azokat a vezérlőelemeket, amelyeknek nem mező, hanem egy kifejezés az adatforrásuk. A vezérlőben szereplő adatok forrásaként használni kívánt értéket egy kifejezés definiálásával adhatja meg. A kifejezés lehet operátorok (például = és + ), vezérlőnevek, mezőnevek, egyetlen értéket visszaadó függvények és állandók kombinációja. A következő kifejezés például úgy számítja ki egy cikk 25 százalékos kedvezményes árát, hogy megszorozza az Egységár mezőben található értéket egy állandó értékkel (0,75).
=[Egységár] * 0.75
A kifejezések használhatják az űrlap vagy jelentés alapjául szolgáló tábla vagy lekérdezés egyik mezőjéből származó adatokat, illetve az űrlap vagy jelentés egy másik vezérlőelemének adatait.
Megjegyzés
A számítások elvégezhetők táblákban is Számított mező hozzáadásával, illetve lekérdezésekben egy kifejezés beírásával a lekérdezési rács Mező sorába. Ezután űrlapokat és jelentéseket köthet ezekhez a táblákhoz vagy lekérdezésekhez, és a számítások számított vezérlőelem létrehozása nélkül megjelennek az űrlapokon vagy a jelentéseken.
Amikor űrlapot vagy jelentést hoz létre, általában az a leghatékonyabb, ha először a kötött vezérlőelemeket veszi fel és rendezi el, különösen ha azok alkotják az objektum vezérlőelemeinek nagy részét. Ezután befejezheti a tervet a kötetlen és számított vezérlőelemek felvételével, az Elrendezés vagy a Tervező nézet Tervezés lapjának Vezérlők csoportjának használatával.
A vezérlőelemeket úgy kötheti mezőhöz, hogy megadja a vezérlőelem adatforrásaként szolgáló mezőt. A kijelölt mezőhöz kötött vezérlőelemet úgy hozhat létre, hogy a Mezőlista ablaktábláról az űrlapra vagy jelentésbe húzza a mezőt. A Mezőlista ablaktábla az űrlap alapjául szolgáló tábla vagy lekérdezés mezőit jeleníti meg. A Mezőlista ablaktábla megjelenítéséhez nyissa meg az objektumot Elrendezési vagy Tervező nézetben, majd a Tervezés lap Eszközök csoportjában kattintson a Mezők felvétele gombra. Ha duplán kattint egy mezőre a Mezőlista ablaktáblában, az Access hozzáadja az objektumhoz a mező megfelelő vezérlőelemét.
Másik lehetőségként úgy is köthet egy mezőt egy vezérlőelemhez, hogy beírja a mező nevét a vezérlőelembe (ha az objektum Tervező nézetben van megnyitva), vagy a vezérlőelem tulajdonságlapján, a Mező vagy kifejezés tulajdonságmezőbe . A tulajdonságlap határozza meg a vezérlőelem jellemzőit, így például a nevét, az adatforrását és a formátumát. A tulajdonságlap megjelenítéséhez vagy elrejtéséhez nyomja le az F4 billentyűt.
A következő két oknál fogva a Mezőlista ablaktábla a kötött vezérlőelem létrehozásának legjobb módja:
- Az Access a vezérlőelem címkéjét automatikusan kitölti a mező nevével (vagy a kapcsolódó táblában vagy lekérdezésben a mezőhöz definiált képaláírással), így Önnek nem kell magának beírnia a vezérlő címkéjét.
- Az Access a vezérlőelem számos tulajdonságát automatikusan a megfelelő értékekre állítja be a jelentés alapját alkotó tábla vagy lekérdezés mezőjének tulajdonságainak megfelelően (ilyen például a Formátum, a Decimal Places és a Beviteli maszk tulajdonság).
Ha már létrehozott egy kötetlen vezérlőelemet, de hozzá szeretné kötni egy mezőhöz, állítsa a vezérlőelem Mező vagy kifejezés tulajdonságmezőjében lévő értéket a mező nevére. A Mező vagy kifejezés tulajdonságról további információt úgy jeleníthet meg, ha a kurzort a tulajdonság legördülő listájában tartja.
Lásd még
Űrlap vezérlőinek automatikus igazítása
Számított vezérlőelem létrehozása