A Rövid szöveg és a Hosszú szöveg típusú mezők (más néven Feljegyzés) talán a leggyakrabban használt adattípusok. A szövegformázáshoz két lehetőség közül választhat: megtarthatja az alapértelmezett formátumokat, vagy egyéni formátumot hozhat létre. Ha egy táblamezőre alkalmaz formátumot, a rendszer automatikusan alkalmazza ugyanezt a formátumot minden olyan űrlap- vagy jelentésvezérlőre, amelyet később az adott táblamezőhöz köt. A formázás csak az adatok megjelenítési módját módosítja, és nincs hatással az adatok tárolási módjára vagy a felhasználók adatbevitelére.
Tartalom
- A szövegformátumok áttekintése
- Egyéni formátum alkalmazása
- Példák egyéni formátumokra
- Egyéni formátumkarakterek
A szövegformátumok áttekintése
A Rövid szöveg és a Hosszú szöveg (más néven Feljegyzés) adattípusok nem rendelkeznek előre definiált formátumokkal. A Rövid szöveg adattípus csak egyéni formátumokat használ. A Hosszú szöveg adattípus egyéni és Rich Text formátumú is. Ha nem ad meg formátumot, az Access balra igazítja az adatlapok összes szövegét.
A táblázatadatok olvashatóbbá tétele érdekében általában egyéni formátumokat alkalmaz a Rövid szöveg és a Hosszú szöveg adattípusra. Ha például űrlapot használ hitelkártyaszámok gyűjtésére, és ezeket a számokat szóközök nélkül tárolja, egyéni formátummal hozzáadhatja a megfelelő szóközöket, hogy könnyebben olvashatóvá tegye a hitelkártyaszámokat.
A Szöveg típusú mezők egyéni formátumai legfeljebb két szakaszból állhatnak. Minden szakasz egy mező különböző adatainak formátumspecifikációját tartalmazza.
| Szakasz | Leírás: |
|---|---|
| Első | Formázás szöveggel rendelkező mezőkhöz. |
| Másodperc | Formázás nulla hosszúságú sztringeket és Null értékeket tartalmazó mezőkhöz. |
Ha például olyan beviteli mezővezérlővel rendelkezik, amelyben a "Nincs" szót szeretné megjeleníteni, ha nincs sztring a mezőben, beírhatja a @;" egyéni formátumot. Nincs" a vezérlő Format tulajdonságbeállításaként. Az első szakasz @ szimbóluma a mező szövegének megjelenítését, a második szakasz pedig a "Nincs" szót jeleníti meg, ha a mezőben nulla hosszúságú karakterlánc vagy Null érték szerepel.
A Format függvénnyel egy értéket adhat vissza egy nulla hosszúságú karakterlánchoz, egy másikat null értékhez.
Az adatok beviteli formátumának szabályozásához lásd: Adatbeviteli formátumok kezelése beviteli maszkokkal. Az egyszerű szöveg hosszú szöveges adattípusban való javításához olvassa el a Rich Text mező hozzáadása című témakört.
Egyéni formátum alkalmazása
Nyissa meg a táblát Tervező nézetben.
A tervezőrács felső részén válassza ki a formázni kívánt Dátum/idő mezőt.
A Mezőtulajdonságok szakaszban válassza az Általános lapot, kattintson a Formátum mező melletti cellára, és adja meg a formázási igényeknek megfelelő karaktereket.
Miután megadott egy formátumot, megjelenik a Tulajdonságfrissítési beállítások gomb, amely lehetővé teszi, hogy a formátumot bármely más olyan táblamezőre és űrlapvezérlőre alkalmazza, amely logikailag örökli azt. Ha a módosításokat az adatbázisban szeretné alkalmazni, kattintson az intelligens címkére, majd a Formátum frissítése mindenhol <mezőnév> elemre. Ebben az esetben a Mezőnév a Szöveg mező neve.
Ha úgy dönt, hogy a módosításokat a teljes adatbázisra alkalmazza, megjelenik a Tulajdonságok frissítése párbeszédpanel, és megjeleníti az új formátumot öröklő űrlapokat és egyéb objektumokat. A formátum alkalmazásához kattintson az Igen gombra.
További információ: Mezőtulajdonság propagálása.Mentse a módosításokat, majd váltson Adatlap nézetre, és ellenőrizze, hogy a formátum megfelel-e az igényeinek.
Tesztelje az egyéni szövegformázást a következő módokon:
- Írjon be nagybetűs vagy kisbetűs értékeket, és nézze meg, hogyan kezeli a formátum az adatokat.
- Írjon be egy nulla hosszúságú karakterláncot vagy egy null értéket, és ellenőrizze, hogy tetszik-e az eredmény.
Példák egyéni formátumokra
Az alábbiakban példákat láthat az egyéni szövegformátumokra.
| Beállítás | Adatok | Megjelenítés |
|---|---|---|
| @@@-@@-@@@@ | 465043799 | 465-04-3799 |
| @@@@@@@@@ | 465-04-3799 465043799 |
465-04-3799 465043799 |
| > | davolio DAVOLIO Varga |
DAVOLIO DAVOLIO DAVOLIO |
| < | davolio DAVOLIO Varga |
davolio davolio davolio |
| @;" Ismeretlen" | Null érték | Ismeretlen |
| Nulla hosszúságú karakterlánc | Ismeretlen | |
| Bármilyen szöveg | Ugyanaz a szöveg jelenik meg, mint a beírt szöveg |
Egyéni formátumkarakterek
Megjegyzés
Ha bármilyen egyéni formátumot alkalmaz a Hosszú szöveg vagy a Feljegyzés mezőre, a megjelenítés 255 karakterre csonkul.
Egyéni formátum létrehozásához használja az alábbi karaktereket helyőrzőként és elválasztóként.
| Karakter | Leírás: |
|---|---|
| @ | A formátumsztringben elfoglalt pozíciójához elérhető karakterek megjelenítésére szolgál. Ha az Access az alapul szolgáló adatokban minden karaktert elhelyez, a többi helyőrző üres szóközként jelenik meg. Ha például a formátumsztring @@@@@, és az alapul szolgáló szöveg ABC, a szöveg balra van igazítva két kezdő üres szóközzel. |
| & | A formátumsztringben elfoglalt pozíciójához elérhető karakterek megjelenítésére szolgál. Ha az Access az összes karaktert elhelyezi a mögöttes adatokban, a többi helyőrző nem jelenít meg semmit. Ha például a formátumsztring &&&&& , és a szöveg ABC, csak a balra igazított szöveg jelenik meg. |
| ! | A helyőrző karakterek balról jobbra történő kitöltésének kényszerítésére szolgál, nem pedig jobbról balra. Ezt a karaktert bármely formátumsztring elején kell használnia. |
| < | Az összes szöveg kisbetűsre kényszerítésére szolgál. Ezt a karaktert a formázási sztring elején kell használnia, de elé egy felkiáltójelet (!) helyezhet. |
| > | Az összes szöveg nagybetűsre kényszerítésére szolgál. Ezt a karaktert a formázási sztring elején kell használnia, de elé egy felkiáltójelet (!) helyezhet. |
| * | Használatkor a csillag (*) után közvetlenül megjelenő karakter kitöltő karakter lesz – üres szóközök kitöltésére használt karakter. Az Access általában balra igazítottként jeleníti meg a szöveget, és az érték jobb oldalán lévő összes területet kitölti üres szóközökkel. A formátumsztringben bárhol felvehet kitöltési karaktereket. Ha így tesz, az Access kitölti az üres szóközöket a megadott karakterrel. |
| Üres szóköz, + - $ () | Üres szóközök, matematikai karakterek (+ -), pénzügyi szimbólumok ($ ¥ £) és zárójelek beszúrására szolgál, szükség szerint bárhol a formátumsztringekben. Ha más gyakori matematikai szimbólumokat, például perjelet (\ vagy /) és csillagot (*) szeretne használni, tegye őket idézőjelek közé – vegye figyelembe, hogy ezeket a karaktereket bárhol elhelyezheti a formátumsztringben. |
| "Literál" | A felhasználóknak megjeleníteni kívánt szövegeket idézőjelek közé kell tenni. |
| \ | Arra szolgál, hogy az Access kényszerítse az azonnal következő karakter megjelenítését. Ez ugyanaz, mint egy dupla idézőjelet tartalmazó karakter körül. |
| [szín] | Szín alkalmazása a formátum egy szakaszában lévő összes értékre. A nevet szögletes zárójelek közé kell foglalnia, és a következő nevek egyikét kell használnia: fekete, kék, ciánkék, zöld, magenta, piros, sárga vagy fehér. |