Akkor használjon értéklistamezőt, amikor olyan értékek korlátozott halmazával rendelkezik, amelyek nem változnak gyakran, például a rangsorolások vagy költségkategóriák.
Megjegyzés Az Access más típusú listamezőket is tartalmaz: egy keresőmezőt, amely egy tábla egyező adatait keresi (például egy Teljes nevet kereső azonosító mezőt), valamint egy többértékű mezőt, amely egy mezőben legfeljebb 100 értéket tárolhat, vesszővel (,) elválasztva. További információért lásd: Keresőmező létrehozása vagy törlése és Többértékű mező létrehozása vagy törlése.
A cikk tartalma
- Értéklistamező létrehozása
- Értéklistamező tulajdonságainak frissítése
- Értéklistamező törlése
- Keresőmező tulajdonságai
Értéklistamező létrehozása
Nyissa meg a táblát Tervező nézetben.
Kattintson a cellára az Adattípus oszlopban, amely megfelel a keresőmezőként definiálni kívánt oszlopnak, kattintson a lefelé mutató nyílra, és kattintson a Keresés varázsló elemre.
Megjegyzés A Keresés varázsló a varázslóban megadott lehetőségektől függően három listatípust hoz létre: egy keresőmezőt, egy értéklistamezőt és egy többértékű mezőt.Gondosan kövesse a varázsló lépéseit:
- Az első lapon válassza a Beírom a kívánt értékeket lehetőséget, majd kattintson a Tovább gombra.
- 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.
- A harmadik lapon a Csak a választható lehetőségek adhatók meg? csoportban válassza a Csak listaelem lehetőséget, majd kattintson a Befejezés gombra.
Mentse a módosításokat.
Értéklistamező tulajdonságainak frissítése
Ha a Keresés varázslóval hoz létre egy értéklistamezőt, a Keresés mező tulajdonságait a program beállítja Ön helyett. Ha meg szeretné változtatni az értéklistamező kialakítását, adja meg a hozzá tartozó keresési tulajdonságokat.
- Nyisson meg egy táblát Tervező nézetben.
- Kattintson a Mezőnév oszlopban a keresőmező nevére.
- Kattintson a Mezőtulajdonságok csoportban a Keresés fülre.
- A Megjelenítési vezérlő tulajdonságot Kombinált lista értékre állítva megtekintheti az összes elérhető tulajdonságmódosítást, hogy az ön által választott értéket tükrözze. További információt a Keresőmező tulajdonságai című szakaszban talál.
- Az értéklistát közvetlenül a Sorforrás tulajdonságban szerkesztheti.
Értéklistamező törlése
Fontos Ha adatokat tartalmazó értéklistamezőt töröl, az adatok véglegesen elvesznek – a törlés 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
- Nyissa meg a táblát Adatlap nézetben.
- Keresse meg az értéklistamezőt, kattintson a jobb gombbal a fejlécsorra (a névre), és kattintson a Mező törlése parancsra.
- Kattintson az Igen gombra a törlési szándék megerősítéséhez.
Törlés Tervező nézetből
- Nyissa meg a táblát Tervező nézetben.
- Kattintson az értéklista mező melletti sorválasztóra, 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.
- Kattintson az Igen gombra a törlési szándék megerősítéséhez.
Keresőmező tulajdonságai
| Beállított tulajdonság | Művelet |
|---|---|
| Vezérlőelem megjelenése | Ezt a tulajdonságot megadva szabályozhatja a megjelenített vezérlőelemek körét:
|
| 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. |