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

A legtöbb adatbázisrendszerben egy mezőben csak egyetlen érték tárolható. Az Accessben azonban olyan mezőt is létrehozhat, amely több (akár 100) érték tárolására is alkalmas. Tegyük fel például, hogy nyomon szeretné követni a problémákon dolgozó alkalmazottakat. Egy alkalmazotthoz több probléma is tartozhat, az egyes problémákon pedig több alkalmazott is dolgozhat. Ezt a fajta adatstruktúrát több-a-többhöz kapcsolatnak nevezzük. A többértékű mezők az Accessben akkor is hasznosnak bizonyulhatnak, amikor egy Választási lehetőség oszlopot használó SharePoint-listával dolgozik. A többértékű mezőket tartalmazó adatbázisra a Problémakövetés sablonban találhat példát.

Megjegyzés:    Az Accessnek vannak más típusú listamezői: a keresőmező, amely megkeresi a táblában a megfelelő adatokat (például egy teljes nevet kikereső azonosítómező) és az értéklistamező, amely egyetlen értéket tárol (a tulajdonságban definiált érvényes értékekkel). További információért lásd: Keresőmező létrehozása vagy törlése és Értéklistamező létrehozása vagy törlése.

Tartalom

Mi az a többértékű mező?

Tegyük fel, hogy egy probléma hozzá van rendelve egy alkalmazottjához, Ön pedig úgy dönt, hogy azt több alkalmazotthoz is hozzá szeretné rendelni. Ehhez létrehozhat egy olyan többértékű mezőt, amely lehetővé teszi az alkalmazottak kiválasztását egy listából.

Többértékű mező

Amikor a többértékű kombinált lista nyilára kattint, az alkalmazottak kiválasztását lehetővé tevő jelölőnégyzetek jelennek meg.

Többértékű mezőt tartalmazó beviteli lista

A listában bejelölheti a kívánt elemeket, illetve törölheti a nem kívántak jelölését, majd az OK gombra kattintva mentheti a módosításokat. A kijelölt elemeket a többértékű mező tárolja, és megjelenítésükkor (alapértelmezés szerint) vesszővel vannak egymástól elválasztva.

Többértékű mező vesszővel elválasztott értékekkel

A többértékű mezők azt a célt szolgálják, hogy egyszerűbb legyen a dolga abban az esetben, ha egy listából több elemet szeretne kiválasztani és tárolni, de nem szeretné túlbonyolítani az adatbázis szerkezetét. Az Access a háttérben elvégzi mindezt, automatikusan különválasztja az adatokat, majd újra egyesíti őket az értékek egyetlen mezőben való megjelenítéséhez. Az Accessben a többértékű mezők több-a-többhöz kapcsolatot modelleznek.

Fontos   Egy Access-adatbázis SQL Serverbe történő áttelepítésekor az Accessbeli többértékű mező egy olyan ntext-mezőként konvertálódik az SQL Serverbe, amely az értékek adott készletét tartalmazza. Mivel az SQL Server nem támogatja a több-a-többhöz kapcsolatot modellező többértékű adattípusokat, további tervezési és átalakítási műveletekre lehet szükség.

Vissza a lap tetejére

Többértékű mező létrehozása

  1. Nyisson meg egy táblát Tervező nézetben.

  2. Kattintson az első üres sorban a Mezőnév oszlopra, majd írja be a mező nevét.

  3. Kattintson az adott sor Adattípus oszlopára, kattintson a nyílra, majd válassza a legördülő lista Keresés varázsló elemét.

    Megjegyzés:    A Keresés varázsló háromféle listát hozhat létre (keresőmező, értéklistamező és többértékű mező), attól függően, hogy Ön milyen beállításokat ad meg benne.

  4. Gondosan kövesse a varázsló lépéseit:

    1. Az első lapon jelölje be a Begépelem a szükséges értékeket választógombot, és kattintson a Tovább gombra.

    2. A második lapon őrizze meg az egyik oszlop kijelölését, írjon be több értéket az oszlopfejléc alatt minden egyes sorba, majd kattintson a Tovább gombra.

    3. A harmadik lapon a Szeretne több értéket tárolni a kereséshez? csoportban jelölje be a Több érték engedélyezése jelölőnégyzetet, és kattintson a Befejezés gombra.

  5. Mentse a módosításokat.

Vissza a lap tetejére

Több érték kiválasztását lehetővé tevő kombinált lista átméretezése

  1. Nyissa meg az űrlapot vagy jelentést Tervező nézetben vagy Elrendezés nézetben.

  2. Kattintson a több érték kijelölését lehetővé tevő kombinált listára, mutasson a méretezőpontok egyikére, és a vezérlőelem szélének húzásával állítsa be a kívánt magasságot vagy szélességet:

    Többértékű mező átméretezése

    Az Access az űrlapon vagy jelentésben szereplő esetleges szomszédos vezérlőket automatikusan lejjebb, illetve balra vagy jobbra helyezi át.

  3. Mentse a módosításokat.

Vissza a lap tetejére

Többértékű mező tulajdonságainak frissítése

Ha a Keresés varázslóval hoz létre egy keresőmezőt, a Keresés mező tulajdonságait a program beállítja Ön helyett. Ha meg szeretné változtatni a többértékű mező kialakítását, adja meg a hozzá tartozó keresési tulajdonságokat.

  1. Nyisson meg egy táblát Tervező nézetben.

  2. Kattintson a Mezőnév oszlopban a többértékű mező nevére.

  3. Kattintson a Mezőtulajdonságok csoportban a Keresés fülre.

  4. A Vezérlőelem megjelenése tulajdonságot Kombinált lista értékre állítva megtekintheti az összes elérhető tulajdonságot. További információt a Keresőmező tulajdonságai című szakaszban talál.

Vissza a lap tetejére

Többértékű mező törlése

Fontos    Egy adatokat tartalmazó többértékű mező törlésekor az adatok véglegesen elvesznek, a törlés pedig nem vonható vissza. Ezért a táblamezők vagy más adatbázis-összetevők törlése előtt érdemes biztonsági másolatot készíteni az adatbázisról.

Törlés Adatlap nézetből

  1. Nyissa meg a táblát Adatlap nézetben.

  2. Keresse meg a többértékű mezőt, kattintson a jobb gombbal a fejlécsorra (a névre), és kattintson a Mező törlése parancsra.

  3. Kattintson az Igen gombra a törlési szándék megerősítéséhez.

Törlés Tervező nézetből

  1. Nyissa meg a táblát Tervező nézetben.

  2. Kattintson a sorválasztóra a többértékű mező mellett, majd nyomja le a DELETE billentyűt, vagy kattintson a jobb gombbal a sorválasztóra, és válassza a Sorok törlése parancsot.

  3. Kattintson az Igen gombra a törlési szándék megerősítéséhez.

Vissza a lap tetejére

Keresőmező tulajdonságai

Beállított tulajdonság

Felhasználási kör

Vezérlőelem megjelenése

Ezt a tulajdonságot megadva szabályozhatja a megjelenített vezérlőelemek körét:

  • A kombinált lista az összes elérhető tulajdonságot megjeleníti.

  • A listamező az összes elérhető tulajdonságot megjeleníti a Listasorok, a Listaszélesség és a Csak listaelem kivételével.

  • A szövegmező nem jelenít meg tulajdonságokat, a mezőt pedig írásvédetté alakítja.

Sorforrás típusa

Választhat, hogy a keresőmezőt egy másik tábla vagy lekérdezés értékeivel vagy az Ön által megadott értékekből álló listával szeretné-e kitölteni. Azt is megteheti, hogy a listát egy táblában vagy lekérdezésben szereplő mezők nevével tölti ki.

Sorforrás

Megadhatja azt a táblát, lekérdezést vagy értéklistát, amelynek értékeit a keresési mezőhöz szeretné használni. Ha a Sorforrás típusa tulajdonság Tábla/lekérdezés vagy Mezőlista értékre van állítva, akkor a tulajdonságot egy tábla- vagy lekérdezésnévre, illetve egy, a lekérdezésnek megfelelő SQL-utasításra kell állítani. Ha a Sorforrás típusa tulajdonság értéke Értéklista, akkor a tulajdonságnak egy pontosvesszővel elválasztott értékekből álló listát kell tartalmaznia.

Kötött oszlop

Megadhatja azt az oszlopot a sorforrásban, amely a keresési mező által tárolt értéket biztosítja. Ez az érték 1-től a sorforrásban lévő oszlopok számáig terjedhet.

A tárolandó értéket szolgáltató oszlopnak nem kell megegyeznie a megjelenítendő oszloppal.

Oszlopszám

Megadhatja, hogy a sorforrásban lévő oszlopok közül hány jeleníthető meg a keresőmezőben. A megjelenítendő oszlopok kiválasztásához meg kell adnia egy oszlopszélességet az Oszlopszélességek tulajdonságban.

Oszlopfejlécek

Megadhatja, hogy megjelenjenek-e az oszlopfejlécek.

Oszlopszélességek

Megadhatja az egyes oszlopok szélességét. A keresőmezők megjelenített értéke az az oszlop (vagy oszlopok), amelynek Oszlopszélességek tulajdonságában nem nulla szélesség szerepel.

Ha egy oszlopot (például azonosító oszlopot) nem szeretne megjeleníteni, akkor a szélesség értékeként 0-t adjon meg.

Listasorok

Megadhatja a keresőmező megjelenítésekor megjelenő sorok számát.

Listaszélesség

Megadhatja a keresőmező megjelenítésekor megjelenő vezérlőelem szélességét.

Csak listaelem

Kiválaszthatja, hogy megadható-e olyan érték, amely nem szerepel a listában.

Több érték engedélyezése

Azt jelzi, hogy a keresőmező lehetővé teszi-e több érték kiválasztását.

Ennek a tulajdonságnak az értéke nem állítható igenről nemre.

Értéklista szerkesztésének engedélyezése

Megadhatja, hogy szerkeszthetők-e az értéklistán alapuló keresőmezők elemei. Ha a tulajdonságot Igen értékre állítja, és a jobb gombbal egy olyan keresőmezőre kattint, amely egyetlen oszlop értéklistáján alapul, akkor a helyi menüben megjelenik a Listatételek szerkesztése parancs. Ha a keresőmező több oszlopból áll, akkor a program nem veszi figyelembe ezt a tulajdonságot.

Listaelem-szerkesztő űrlap

Megnevezhet egy meglévő űrlapot, amelyet a táblán vagy lekérdezésen alapuló keresőmező listaelemeinek szerkesztéséhez használhat.

Csak a sorok forrásértékeinek megjelenítése

A tulajdonság beállítása esetén csak az aktuális sorforrásnak megfelelő értékek jelennek meg, ha a Több érték engedélyezése tulajdonság értéke Igen.

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.