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
- Použitie vlastného formátu
- Príklady vlastných formátov
- Znaky vlastného formátu
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.
Použitie vlastného formátu
Otvorte tabuľku v návrhovom zobrazení.
V hornej časti mriežky návrhu vyberte pole s dátumom a časom, ktoré chcete formátovať.
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.
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.
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.Uložte vykonané zmeny, prepnite na údajové zobrazenie, aby ste zistili, či formát vyhovuje vašim potrebám.
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.
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 |
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. |