Formátovanie textového poľa

Vzťahuje sa na
Access pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Polia Krátky text a Dlhý text (nazývané aj Memo) sú pravdepodobne najpoužívanejšími typmi údajov. Pri formátovaní textu máte dve možnosti: ponechať predvolené formáty alebo vytvoriť vlastný formát. Keď použijete formát na pole tabuľky, ten istý formát sa automaticky použije na všetky ovládacie prvky formulárov alebo zostavy, ktoré následne naviažete na dané pole tabuľky.  Formátovanie mení iba spôsob zobrazenia údajov a nemá vplyv na spôsob ukladania údajov ani spôsob zadávania údajov.

Obsah tohto článku

Prehľad formátov textu

Typy údajov Krátky text a Dlhý text (nazývané aj memo) nemajú preddefinované formáty. Typ údajov Krátky text má len vlastné formáty. Typ údajov Dlhý text má vlastné formátovanie aj formátovanie RTF. Ak nezadáte formát, program Access zarovná všetok text v údajových hárkoch zľava.

Zvyčajne sa na typy údajov Krátky text a Dlhý text používajú vlastné formáty, aby boli údaje tabuľky ľahšie čitateľné. Ak napríklad používate formulár na zhromažďovanie čísel kreditných kariet a tieto čísla ukladáte bez medzier, môžete pomocou vlastného formátu pridať príslušné medzery, aby sa čísla kreditných kariet jednoduchšie čítali.

Vlastné formáty pre textové polia môžu mať až dve sekcie. Každá sekcia obsahuje špecifikáciu formátu pre rozličné údaje v poli.

Sekcia Popis
Prvá sekcia Formát pre polia s textom.
Druhá sekcia Formát pre polia s reťazcom nulovej dĺžky a hodnoty Null.

Ak napríklad máte ovládací prvok textového poľa, v ktorom chcete zobraziť slovo "Žiadny", keď v poli nie je žiadny reťazec, môžete zadať vlastný formát @;" Žiadne" ako nastavenie vlastnosti Formát ovládacieho prvku. Symbol @ v prvej časti spôsobuje zobrazenie textu z poľa a druhá časť spôsobí, že sa v poli nachádza reťazec s nulovou dĺžkou alebo nulová hodnota, zobrazí sa slovo "Žiadne".

Funkciu Format môžete použiť na vrátenie jednej hodnoty pre reťazec s nulovou dĺžkou a druhej pre hodnotu Null

Informácie o formáte, v ktorom sa údaje vkladajú, nájdete v téme Ovládanie formátov zadávaných údajov vstupnými maskami. Ak chcete vylepšiť obyčajný text v type údajov Dlhý text, pozrite si tému Pridanie poľa RTF.

Na začiatok stránky

Použitie vlastného formátu

  1. Otvorte tabuľku v návrhovom zobrazení.

  2. V hornej časti mriežky návrhu vyberte pole s dátumom a časom, ktoré chcete formátovať.

  3. V časti Vlastnosti poľa vyberte kartu Všeobecné , kliknite na bunku vedľa poľa Formát a zadajte konkrétne znaky na základe vašich potrieb formátovania.

  4. Po zadaní formátu sa zobrazí tlačidlo Možnosti aktualizácie vlastnosti , ktoré vám umožní použiť formát na ľubovoľné iné polia tabuľky a ovládacie prvky formulára, ktoré ho logicky zdedia. Ak chcete použiť zmeny v celej databáze, kliknite na inteligentnú značku a potom na položku Aktualizovať formát všade, kde <sa používa názov> poľa. V tomto prípade je názov poľa názvom textového poľa.

  5. Ak sa rozhodnete použiť zmeny na celú databázu, zobrazí sa dialógové okno Aktualizovať vlastnosti a zobrazia sa formuláre a iné objekty, ktoré zdedia nový formát. Kliknutím na tlačidlo Áno použite formát.
    Ďalšie informácie nájdete v téme Rozšírenie vlastnosti poľa.

  6. Uložte vykonané zmeny, prepnite na údajové zobrazenie, aby ste zistili, či formát vyhovuje vašim potrebám.

  7. Vlastné formátovanie textu môžete otestovať nasledujúcimi spôsobmi:

    • Zadajte veľké alebo malé písmená a pozrite sa, ako formát spracuje údaje.
    • Zadajte reťazec s nulovou dĺžkou alebo hodnotu null a skontrolujte, či sa vám výsledok páči.

Na začiatok stránky

Príklady vlastných formátov

Nižšie sú uvedené príklady vlastných formátov textu.

Nastavenie Údaje Displej
@@@-@@-@@@@ 465043799 465-04-3799
@@@@@@@@@ 465-04-3799
465043799
465-04-3799
465043799
> davolio
DAVOLIO
Porubská
DAVOLIO
DAVOLIO
DAVOLIO
< davolio
DAVOLIO
Porubská
davolio
davolio
davolio
@;"Neznáme" hodnota Null Neznáme
Reťazec nulovej dĺžky Neznáme
Akýkoľvek text Zobrazí sa rovnaký text, aký zadáte

Na začiatok stránky

Znaky vlastného formátu

Poznámka

Použitie akéhokoľvek vlastného formátu v poliach Dlhý text alebo Meno skráti zobrazenie na 255 znakov.

Ak chcete vytvoriť vlastný formát, použite nasledujúce znaky ako zástupné objekty a oddeľovače.

Znak Popis
@ Používa sa na zobrazenie akéhokoľvek dostupného znaku vzhľadom na jeho pozíciu v reťazci formátu. Ak program Access umiestni všetky znaky do podkladových údajov, všetky zostávajúce zástupné objekty sa zobrazia ako prázdne miesta.
Ak je napríklad reťazec formátu @@@@@ a základný text je ABC, text je zarovnaný doľava s dvomi úvodnými medzerami.
& Používa sa na zobrazenie akéhokoľvek dostupného znaku vzhľadom na jeho pozíciu v reťazci formátu. Ak program Access umiestni všetky znaky do základných údajov, v zostávajúcich zástupných objektoch sa nezobrazí nič.
Ak je napríklad reťazec formátu &&&&& a text je ABC, zobrazí sa iba text zarovnaný doľava.
! Používa sa na vynútené vypĺňanie zástupných znakov zľava doprava namiesto sprava doľava. Tento znak musíte použiť na začiatku akéhokoľvek reťazca formátu.
< Používa sa na vynútenie použitia malých písmen v celom texte. Tento znak musíte použiť na začiatku reťazca formátu, ale môžete mu zadať výkričník (!).
> Používa sa na vynútenie použitia veľkých písmen v celom texte. Tento znak musíte použiť na začiatku reťazca formátu, ale môžete mu zadať výkričník (!).
* Ak sa použije, z znaku bezprostredne za hviezdičkou (*) sa stane znak výplne – znak, ktorý sa používa na vyplnenie prázdnych miest. Access zvyčajne zobrazuje text ako zarovnaný doľava a vyplní ľubovoľnú oblasť napravo od hodnoty medzerami. Znaky výplne môžete pridať na ľubovoľné miesto v reťazci formátu. Keď to urobíte, Access vyplní všetky prázdne miesta zadaným znakom.
Medzera, + - $ () Používa sa na vkladanie prázdnych medzier, matematických znakov (+ -), finančných symbolov ($ ¥ £) a zátvoriek podľa potreby kamkoľvek do reťazca formátu. Ak chcete použiť iné bežné matematické symboly, ako je napríklad lomka (\ alebo /) a hviezdička (*), vložte ich do dvojitých úvodzoviek. Tieto znaky je možné umiestniť kdekoľvek v reťazci formátu.
"Doslovný text" Text, ktorý chcete zobraziť používateľom, uzavrite do dvojitých úvodzoviek.
\ Používa sa na vynútenie zobrazenia znaku, ktorý nasleduje bezprostredne za njim. Je to to isté ako uzavretie znaku dvojitými úvodzovkami.
[farba] Používa sa na použitie farby na všetky hodnoty v sekcii formátu. Názov musíte uzavrieť do hranatých zátvoriek a použiť jeden z týchto názvov: čierna, modrá, azúrová, zelená, purpurová, červená, žltá alebo biela.

Na začiatok stránky