Az Access számos lehetőséget biztosít az adatlapok oszlopainak hozzáadására vagy eltávolítására. Az oszlopok hozzáadásához vagy eltávolításához használhatja az Adatlap nézetet, ahol az oszlopok adattípusát is beállíthatja. Mezőket is felvehet egy munkaablakból, vagy megnyithatja az adatlap alapjaként szolgáló táblát, és felvehet egy mezőt Tervező nézetben. Ez a témakör mindegyik módszert ismerteti.
Ha többet szeretne megtudni az adatbázisok létrehozásáról és használatáról, olvassa el az Űrlap létrehozása az Adatlap eszközzel és az Adatlapok használata című cikket.
Kapcsolódó műveletek
Az adatlapok oszlopainak ismertetése
Az adatlapok az adatbázistáblákban megtalálható információk vagy a lekérdezések által visszaadott eredmények vizuális ábrázolásai, az adatlapok oszlopai pedig az adatbázistáblák mezőinek megfelelői. Amikor felvesz vagy eltávolít egy oszlopot egy adatlapon, azzal felvesz vagy eltávolít egy mezőt az adatlap alapjául szolgáló táblában. Ha ez a mező adatokat tartalmaz, akkor ezzel azokat is eltünteti.
Oszlopok használata
Az Accessben gyorsabban és egyszerűbben lehet táblamezőket hozzáadni vagy eltávolítani, mivel ezek a műveletek Adatlap nézetben is elvégezhetők. Alapértelmezés szerint az Adatlap nézetben lévő táblák egy Hozzáadás feliratú oszlopot tartalmaznak. Ha fel szeretne venni egy oszlopot, adatokat kell beírnia az oszlop fejléce alatti első üres cellába. Az üres oszlopban beillesztéssel is elhelyezhet egy vagy több adatot. Már nem kell többé a Tervező nézetet használnia az oszlopok hozzáadásához vagy eltávolításához, habár megteheti, ha szeretné.
Ezenkívül a gyakoribb adattípusokat sem kell már beállítania az új oszlophoz. Az adatbázisokban szereplő mezőknek alapértelmezés szerint adott típusú adatokat kell tartalmazniuk, például szöveget, dátumokat és időpontokat, számokat stb. Az adattípusokat általában Önnek kell beállítania az adatbázisok tábláinak megtervezésekor. Az Access azonban mostantól a legtöbb adattípust automatikusan megadja, amikor Ön első alkalommal ír be adatokat egy új oszlopba. Ha például beír egy nevet az új tábla első mezőjébe, az Access a mezőt a Szöveg adattípusra állítja be. Ha egy dátumot illeszt be, az Access a mezőt Dátum/Idő adattípusúra állítja, és így tovább. Ha vegyes típusú adatokat ad meg, például különböző országokból/régiókból származó irányítószámokat, az Access azt az adattípust választja ki, amely a leginkább alkalmas az információk megőrzésére – ez általában a Szöveg adattípus. További információért olvassa el a jelen cikk későbbi, Hogyan rendeli hozzá az Access az adattípusokat, amikor Ön adatokat ad meg? című részét.
Az adattípusok beállításáról bővebb tájékoztatást az Asztali Access-adatbázisok adattípusai című cikkben talál. Ha nincs tisztában a relációs adatbázisok tervezési szabályaival, olvassa el Az adatbázisok tervezésének alapjai című cikket.
Az alábbi szakaszok lépései azt ismertetik, hogy hogyan vehet fel és távolíthat el oszlopokat az adatlapokon az Adatlap és a Tervező nézet használatával.
Oszlop hozzáadása Adatlap nézetben
Az ebben a szakaszban szereplő lépésekkel felvehet egy oszlopot egy adatlapra Adatlap nézetben, elnevezheti a nézetet, és megadhatja az adatokat. Miközben így tesz, ne feledje, hogy a lépések végrehajtása során az adatlap alapjául szolgáló táblában is felveszi és módosítja a megfelelő mezőt.
-
A navigációs ablakban kattintson duplán arra a táblára, amelyhez hozzá szeretné adni a mezőt.
Az Access megnyitja a táblát Adatlap nézetben.
-
Görgessen az adatlap jobb vagy bal szélére (a Windows területi és nyelvi beállításaitól függően), és keresse meg az üres oszlopot.
Alapértelmezés szerint az üres oszlop oszlopfejlécében a Hozzáadás szó látható.
-
Írjon be adatokat a fejléc alatti első üres sorba.
– vagy –
Illesszen be egy vagy több adatot a mezőbe, az első üres cellával kezdve.
Mentse a módosításokat.
Az Access a beírt adatok típusa alapján beállítja a mező adattípusát. Ha például egy nevet ír be, az Access Szöveg értékre állítja az adattípust.
Arról, hogy az Access miként állítja be az adattípusokat, a Hogyan rendeli hozzá az Access az adattípusokat, amikor Ön adatokat ad meg? című részben olvashat bővebben. Az adattípusok manuális beállításával kapcsolatban a jelen cikk Az Adatlap nézetben nem megtalálható adattípusok beállítása című részében talál további információt.
-
Kattintson duplán az oszlopfejlécre, és írja be az új mező nevét.
– vagy –
Kattintson a jobb gombbal az oszlopfejlécre, és válassza a helyi menü Mező átnevezése parancsát. Írja be a mező nevét.
-
Mentse a módosításokat.
Oszlop eltávolítása Adatlap nézetben
Mielőtt eltávolítana egy oszlopot egy adatlapról, több fontos tényezőt is szem előtt kell tartania:
-
Egy oszlop eltávolításakor az oszlopban lévő minden adat törlődik, a törlésük pedig nem vonható vissza. Emiatt célszerű biztonsági mentést készíteni a tábláról az oszlop törlése előtt.
-
Bizonyos típusú oszlopok törléséhez további műveleteket is végre kell hajtania. Adatlap nézetben például nem törölheti az elsődleges kulcs mezőjét. Ehhez a Tervező nézetet kell használnia. Nem törölhet továbbá elsődleges kulcsot vagy keresőmezőt anélkül, hogy először ne törölné a mező és a számára adatokat biztosító tábla közötti kapcsolatot. A kapcsolódó mezők törlésére a jelen cikk nem tér ki.
További információ: Adatbázis-tervezés alapjai, Tábla elsődleges kulcsának hozzáadása vagy módosítása az Accessben, Létrehozás, kapcsolat szerkesztése vagy törlése,valamint többértékű mező Létrehozás vagy törlése.
Az oszlop eltávolítása Adatlap nézetben
-
Kattintson a jobb gombbal az eltávolítani kívánt oszlop fejlécsorára.
-
Kattintson a helyi menü Mező törlése parancsára.
-
Kattintson az Igen gombra a törlési szándék megerősítéséhez.
-
Mentse a módosításokat.
Oszlop hozzáadása Tervező nézetben
Ha ismeri az Access korábbi verzióit, akkor valószínűleg van némi tapasztalata a Tervező nézet használatában. A Tervező nézet az Adatlap nézetnél nagyobb rugalmasságot biztosít, mert itt az összes rendelkezésre álló adattípus beállítható, létrehozható egy keresőmező, és mindehhez nem kell kilépni a Tervező nézetből.
Az oszlop hozzáadása Tervező nézetben
-
A navigációs ablakban kattintson a jobb gombbal a módosítani kívánt táblára, majd válassza a helyi menü Tervező nézet parancsát.
– vagy –
Az Access állapotsorán kattintson a Tervező nézet elemre.
-
A Mezőnév oszlopban jelöljön ki egy üres sort, és írja be az új mező nevét.
-
Az Adattípus oszlopban, az új mezőnév mellett válassza ki az új oszlop adattípusát.
-
Mentse a módosításokat.
Oszlop eltávolítása Tervező nézetben
Az oszlopok Adatlap nézetben való törlésének szabályai a Tervező nézetben is érvényesek: Ha töröl egy oszlopot, azzal az oszlopban lévő összes adatot is törli. Ezenkívül, mielőtt törölhetne egy elsődleges kulcsot vagy egy keresőmezőt, először törölnie kell az adott mezők közötti kapcsolatot.
További információt az Adatbázis-tervezés alapjai, Tábla elsődleges kulcsának hozzáadása vagy módosítása az Accessben, valamint a többértékű mezők Létrehozás vagy törlése című témakörben talál.
Az oszlop eltávolítása Tervező nézetben
-
A navigációs ablakban kattintson a jobb gombbal a módosítani kívánt táblára, majd válassza a helyi menü Tervező nézet parancsát.
– vagy –
Az Access állapotsorán kattintson a Tervező nézet elemre.
-
Jelölje ki a törölni kívánt mezőt (sort).
-
A Tervezés lap Eszközök csoportjában kattintson a Sorok törlése gombra.
– vagy –
Nyomja le a DELETE billentyűt.
-
Mentse a módosításokat.
Hogyan rendeli hozzá az Access az adattípusokat, amikor Ön adatokat ad meg?
Egy üres adatbázis létrehozásakor az Access minden egyes mezőhöz hozzárendel egy adattípust, amikor Ön első alkalommal adatot ír be egy adott mezőbe. Az alábbi táblázatban a különböző típusú, Ön által megadható adatok és az Access által az egyes adatokra alkalmazott adattípusok szerepelnek.
Megjegyzés: A Melléklet vagy az OLE-objektum adattípust nem állíthatja be úgy, hogy adatokat ír be egy mezőbe, és a Rich Text formátumú szövegek szerkesztésének támogatását sem engedélyezheti így.
A következő táblázatban az látható, hogy az Access hogyan állítja be egy mező adattípusát, amikor Ön Adatlap nézetben ír be adatokat.
Megadott érték |
Az Access által létrehozott mező adattípusa |
Jakab |
Rövid szöveg (szöveg) |
256 karakternél hosszabb, szövegből vagy szöveg és számok kombinációjából álló blokk |
Hosszú szöveg (feljegyzés) Megjegyzés: Adatlap nézetben nem engedélyezheti a Rich Text formátum használatát. Ha engedélyezi a Feljegyzés típusú mező Csak hozzáfűzés tulajdonságát, akkor az Access alapértelmezés szerint elrejti az esetleges szöveget, amikor Ön az adott mezőbe helyezi a kurzort. A Rich Text formázás engedélyezéséről a Rich Text formátumú mező létrehozása vagy törlése című cikkben tájékozódhat. |
http://www.contoso.com Az Access a következő internetes protokollokat ismeri fel: http, ftp, gopher, wais, file, https, mhtml, mailto, msn, news, nntp, midi, cid, prospero, telnet, rlogin, tn3270, pnm, mms, outlook. Megjegyzés: Ahhoz, hogy az Access felismerje a protokollt, és beállítsa a Hivatkozás adattípust, a protokoll után egy, a térközkarakterektől eltérő karakternek kell szerepelnie. |
Hivatkozás |
50000 |
Szám, Hosszú egész |
50 000 |
Szám, Hosszú egész |
50 000,99 |
Szám, Dupla |
50 000,389 |
Szám, Dupla |
2019. 12. 31. Az, hogy az Access miként formázza a Dátum/Idő típusú adatokat, a Windows területi és nyelvi beállításaiban megadott dátum- és időformátumoktól függ. |
Dátum/Idő |
2019. december 31. Megjegyzés: Ahhoz, hogy az Access alkalmazni tudja a Dátum/Idő adattípust, Önnek a nap nevénél több adatot kell megadnia vagy beillesztenie. Ha például a „Kedd” szót írja be, az Access a Szöveg adattípust választja ki hozzá. Ahhoz, hogy az Access a Dátum/Idő adattípust használja, Önnek a napon kívül a hónapot is meg kell adnia. |
Dátum/Idő |
10:50:23 |
Dátum/Idő |
10:50 |
Dátum/Idő |
17:50 |
Dátum/Idő |
12,50 Ft Az Access felismeri a Windows területi és nyelvi beállításai között megadott pénznemszimbólumot. |
Pénznem |
21,75 |
Szám, Dupla |
123,00% |
Szám, Dupla |
3,46E+03 |
Szám, Dupla |
Az Adatlap nézetben nem megtalálható adattípusok beállítása
Alapértelmezés szerint bizonyos feladatok nem hajthatók végre Adatlap nézetben:
-
A Melléklet vagy az OLE-objektum adattípus nem állítható be adatoknak egy üres cellába való beillesztésével.
-
A Hosszú szöveg (feljegyzés) típusú mezőkhöz nem engedélyezhető a Rich Text formátumú szövegek szerkesztése adatok beillesztésével. A Rich Text támogatásának Adatlap nézetben történő engedélyezéséhez meg kell adnia egy beállítást a mezőhöz.
A jelen szakaszban szereplő lépések e műveletek végrehajtását ismertetik.
Melléklet adattípus beállítása
-
Ha még nem tette meg, jelölje ki az üres (Hozzáadás feliratú) oszlopot az adatlapon.
-
A legördülő listában válassza a Melléklet elemet.
-
Mentse a módosításokat.
Hosszú szöveg (feljegyzés) típusú mező felvétele egy Rich Text formátumú táblába
-
Ha még nem tette meg, jelölje ki az üres (Hozzáadás feliratú) oszlopot az adatlapon.
-
A legördülő listában válassza a Rich Text elemet.
-
Mentse a módosításokat.
Oszlop átalakítása keresőmezővé
Alapértelmezés szerint Adatlap nézetben nem tudja az új oszlopokat keresőmezővé alakítani. Az Accessben a keresőmezők egy másik forrásból – táblából vagy elemek listájából – jelenítenek meg adatokat egy listában. Az Access alapértelmezés szerint egy legördülő listában jeleníti meg a lekérdezési adatokat, de egyszerű (nem megnyitható vagy bezárható) listát is használhat ehhez egy űrlapon.
Kétféle típusú keresőmezőt hozhat létre: táblaalapú listákat és értéklistákat. A táblaalapú listák egy lekérdezéssel kérik le az adatokat egy másik táblából, az értéklisták pedig kódolt, nem módosítható értékeket jelenítenek meg. Az alábbi eljárásból megtudhatja, hogy miként hozhatja létre a kétféle listát.
Keresőmező hozzáadása
-
Kattintson a jobb gombbal a navigációs ablakban az új adatbázis alapjául szolgáló táblára, és kattintson a Tervező nézet parancsra.
– vagy –
Az Access állapotsorán kattintson a Tervező nézet elemre.
Ekkor megnyílik a tábla Tervező nézetben.
-
Jelölje ki az átalakítani kívánt mezőt.
– vagy –
Jelöljön ki egy üres sort a Mezőnév oszlopban, és írja be az új mező nevét.
-
A Tervezés lap Eszközök csoportjában kattintson a Keresőoszlop gombra.
– vagy –
Tervező nézetben kattintson az Adattípus oszlopban a lefelé mutató nyílra, és válassza a Keresés varázsló lehetőséget.
Ekkor elindul a Keresés varázsló.
-
Hajtsa végre a megfelelő műveletet:
-
Táblaalapú lista létrehozása
-
Jelölje be a Szeretném, ha a keresőoszlop vezérlőelem egy másik táblából vagy lekérdezésből olvasná be az értékeket választógombot, és kattintson a Tovább gombra.
-
A Megjelenítés csoportban válasszon egy beállítást, jelöljön ki egy táblát vagy lekérdezést a listából, és kattintson a Tovább gombra. Ha például táblából származó értékeket szeretne használni a keresőmezőben, a Táblák választógombot jelölje be. Ha lekérdezést használna, a Lekérdezések választógombot jelölje be. Ha az adatbázisban az összes tábla és lekérdezés listáját is látni szeretné, a Mindkettő választógombot jelölje be.
-
Helyezze át a keresési listában megjeleníteni kívánt mezőket az Elérhető mezők panelről a Kijelölt mezők panelre, és kattintson a Tovább gombra.
-
Ha szeretne egy vagy több további rendezési beállítást megadni az előző lépésben kijelölt mezőkhöz, tegyen úgy, majd kattintson a Tovább gombra.
-
Szükség esetén módosítsa a keresési lista oszlopainak szélességét, és kattintson a Tovább gombra.
-
Szükség esetén írjon be egy nevet a Milyen címkét szeretne adni a keresőmező vezérlőelemnek? csoportban lévő mezőbe.
-
Ha szeretné, bejelölheti a Több érték engedélyezése jelölőnégyzetet. Ha így tesz, akkor több elemet is kijelölhet és tárolhat a listából.
-
Kattintson a Befejezés gombra. Ha az Access rákérdez a tábla mentésére, kattintson az Igen gombra. Az Access ezzel felveszi a keresési lekérdezést az új táblába. A lekérdezés alapértelmezés szerint beolvassa az Ön által megadott mezőket és a forrástábla elsődleges kulcsértékeit. Az Access ezután beállítja a keresőmező adattípusát a forrástábla elsődleges mezőjéhez beállított adattípusnak megfelelően. Ha például a forrástábla elsődleges kulcsa a Számláló adattípust használja, az Access a keresési mezőhöz a Szám adattípust állítja be.
-
Térjen vissza az Adatlap nézetbe, lépjen a keresőmezőbe, és jelöljön ki egy elemet a listából.
Vagy
-
-
-
Értékalapú lista létrehozása
-
Jelölje be a Begépelem a szükséges értékeket választógombot, és kattintson a Tovább gombra.
-
Az Oszlopok száma mezőbe írja be a listában megjeleníteni kívánt oszlopok számát, majd lépjen az első üres cellába, és írjon be egy értéket.
Amikor beírja az első értéket, megjelenik egy másik üres cella az aktuális cella alatt.
-
Ha végzett az első érték beírásával, a TAB billentyű vagy a Le nyílbillentyű használatával vigye a fókuszt a következő cellára, és írjon be egy második értéket.
-
Ismételje a 2. és a 3. lépést, amíg be nem fejezte a lista létrehozását, majd kattintson a Tovább gombra.
-
Szükség esetén adja meg az új mező nevét, majd kattintson a Befejezés gombra.
-