Szövegmező formázása

Hatókör
Microsoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

A Rövid szöveg és a Hosszú szöveg mezők (más néven Feljegyzés mezők) talán a leggyakrabban használt adattípusok. A szövegformázásnál két választási lehetősége van: megtartja az alapértelmezett formátumokat, vagy hoz létre egyéni formátumot. Ha egy táblamezőre formázást alkalmaz, ugyanez a formátum lesz automatikusan alkalmazva minden olyan űrlap- vagy jelentésvezérlőre is, amelyet később az adott táblamezőhöz köt.  A formázás csak az adatok megjelenítésének módját módosítja, a tárolás módját vagy a felhasználók adatbeviteli módját nem.

Tartalom

A szövegformátumok áttekintése

A Rövid szöveg és a Hosszú szöveg (más néven Feljegyzés) adattípusnak nincs előre definiált formátuma. A Rövid szöveg adattípushoz csak egyéni formátumok tartoznak. A Hosszú szöveg adattípus egyéni és Rich Text formázással is rendelkezik. Ha nem adja meg a formátumot, az Access az adatlapok teljes szövegét balra igazítja.

A Rövid szöveg és a Hosszú szöveg adattípusra általában egyéni formátumot alkalmaz a táblázatadatok könnyebb olvashatósága érdekében. Ha például egy űrlap segítségével gyűjti össze a hitelkártyaszámokat, és ezeket a számokat szóközök nélkül tárolja, egy egyéni formátum segítségével a megfelelő szóközöket hozzáadhatja hozzájuk, hogy könnyebben olvashatók legyenek a bankkártyaszámok.

A szövegmezők egyéni formátumai legfeljebb két szakaszból állhatnak. Mindegyik szakasz tartalmazza egy mező különböző adatainak formátumspecifikációit.

Szakasz Leírás:
Első Szöveget tartalmazó mezők formázása.
Másodperc Nulla hosszúságú karakterláncokat és Null értéket tartalmazó mezők formátuma.

Ha például egy szövegmező vezérlőelemben meg szeretné jeleníteni a "Nincs" szót, miközben a mezőben nincs karakterlánc, akkor beírhatja a @;" egyéni formátumot None" a vezérlőelem Format tulajdonságának beállításaként. Az első szakaszban található @ jel hatására megjelenik a mező szövege, a második szakaszban pedig a "Nincs" szó jelenik meg, ha nulla hosszúságú karakterlánc vagy null érték szerepel a mezőben.

A Format függvény használatával nulla hosszúságú karakterláncok esetén egy értéket, null értékhez pedig egy másikat adhat vissza

Az adatbeviteli formátum szabályozásáról az Adatbeviteli formátumok szabályozása beviteli maszkokkal című témakörben olvashat. Az egyszerű szöveg formázásának javításáról a Hosszú szöveg adattípusban lásd : Rich text mező hozzáadása.

Vissza a lap tetejére

Egyéni formátum alkalmazása

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

  2. A tervezőrács felső részében jelölje ki a formázni kívánt dátum/idő mezőt.

  3. A Mezőtulajdonságok szakaszban válassza az Általános fület, kattintson a Formátum mező melletti cellára, és írja be a karaktereket a formázási igényeinek megfelelően.

  4. Miután megadta a formátumot, megjelenik a Tulajdonságfrissítési beállítások gomb, amellyel a formátumot bármely más olyan táblamezőre és űrlapvezérlőre alkalmazhatja, amely logikailag örökli azt. Ha a módosításokat a teljes adatbázisban alkalmazni szeretné, kattintson az intelligens címkére, majd a Formázás frissítése mindenhol, ahol <mezőnév> szerepel. Ebben az esetben a Mezőnév a Szöveg mező neve.

  5. 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 más objektumokat. Kattintson az Igen gombra a formátum alkalmazásához.
    További információt a Mezőtulajdonság propagálása című témakörben talál.

  6. Mentse a módosításokat, majd Adatlap nézetre váltva ellenőrizze, hogy a formátum megfelel-e az igényeinek.

  7. Az egyéni szövegformázást a következő módszerekkel tesztelheti:

    • Adjon meg kis- és nagybetűket, és nézze meg, hogy a formátum hogyan kezeli az adatokat.
    • Adjon meg egy nulla hosszúságú karakterláncot vagy egy null értéket, és ellenőrizze, hogy megfelelő-e az eredmény.

Vissza a lap tetejére

Példák egyéni formátumokra

Az alábbiakban egyéni szövegformátumokra talál példákat.

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 A beírt szöveg jelenik meg

Vissza a lap tetejére

Egyéni formázás karakterei

Megjegyzés

Ha egyéni formátumot alkalmaz a Hosszú szöveg vagy a Feljegyzés mezőkre, akkor 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ázási karakterláncban elfoglalt helyének megfelelő karakterek megjelenítésére szolgál. Ha az Access az összes karaktert elhelyezi a mögöttes adatokban, a többi helyőrző szóközként jelenik meg.
Ha például a formázási karakterlánc @@@@@, az alapjául pedig ABC szöveg látható, a szöveg bal oldalára zárt, és két üres szóköz kezdődik.
& A formázási karakterláncban elfoglalt helyének megfelelő karakterek megjelenítésére szolgál. Ha az Access az összes karaktert a mögöttes adatokba helyezi, a többi helyőrző semmit sem jelenít meg.
Ha például a formázási karakterlánc &&&&& , a szöveg pedig ABC, csak a balra igazított szöveg jelenik meg.
! A helyőrző karakterek kitöltését kényszeríti jobbról jobbra, nem jobbról balra. Ezt a karaktert minden formázási karakterlánc elején kell használnia.
< A szöveg kisbetűssé alakítására szolgál. Ezt a karaktert a formázási karakterlánc elején kell használnia, de megelőzheti azt felkiáltójellel (!).
> A teljes szöveg nagybetűssé tételére szolgál. Ezt a karaktert a formázási karakterlánc elején kell használnia, de megelőzheti azt felkiáltójellel (!).
* Ha ezt használja, a csillag (*) után közvetlenül található karakter kitöltőjellé változik – az üres szóközök kitöltésére szolgáló karakterré. Az Access általában balra igazítva jeleníti meg a szöveget, és az értéktől jobbra eső területeket üres szóközökkel tölti ki. A formátum-karakterláncokban bárhol felvehet kitöltőkaraktereket. Ilyenkor az Access az üres helyeket a megadott karakterrel tölti ki.
Üres szóköz, + - $ () Szóközök, matematikai karakterek (+ -), pénzügyi szimbólumok ($ ¥ £) és zárójelek beszúrására használható a formázási karakterláncokba. 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 ezek a karakterek bárhol elhelyezhetők a formátum-karakterláncban.
"Literál" A felhasználóknak megjeleníteni kívánt szövegeket tegye idézőjelbe.
\ Használatával az Access a közvetlenül utána következő karaktert jelenítheti meg. Ez ugyanaz, mintha egy karaktert dupla idézőjelbe tennénk.
[színes] Innentől kezdve a formátum egy részében lévő összes érték színezésére használható. A nevet szögletes zárójelek között kell megadnia, és a következő nevek egyikét kell használnia: fekete, kék, ciánkék, zöld, bíbor, piros, sárga vagy fehér.

Vissza a lap tetejére