Chcete-li vytvořit vlastní formáty pro pole Text a Memo, můžete použít speciální symboly v nastavení vlastnosti Formát.
Nastavení
Vlastní formáty typu text a memo můžete vytvořit pomocí následujících symbolů.
| Symbol |
Popis |
| @ |
Je požadován textový znak (znak nebo nebo mezera). |
| & |
Není požadován textový znak. |
| < |
Vynutí u všech znaků malá písmena. |
| > |
Vynutí u všech znaků velká písmena. |
Vlastní formáty pro pole typu Text a Memo mohou mít dva oddíly. Každý oddíl obsahuje specifikaci formátu pro rozdílná data v poli.
Pokud například chcete, aby se v ovládacím prvku (Ovládací prvek: Objekt grafického uživatelského rozhraní, jako jsou např. textové pole, zaškrtávací políčko, posuvník nebo příkazové tlačítko, který uživatelům umožňuje ovládat daný program. Pomocí ovládacích prvků lze zobrazit data nebo volby, provést určitou akci nebo zpřehlednit zobrazení uživatelského rozhraní.) textové pole (Textové pole: Ovládací prvek, někdy rovněž nazývaný pouze pole, který slouží k zobrazení textu nebo zadání dat ve formuláři, sestavě nebo datové stránce. Může k němu být připojen popisek.) zobrazilo slovo „Žádný" v případě, že v tomto poli není žádný řetězec, můžete jako nastavení vlastnosti Formát ovládacího prvku zadat vlastní formát @;"Žádný". Symbol @ zobrazí text v poli; druhý oddíl zobrazí slovo „Žádný" v případě, že pole obsahuje řetězec nulové délky nebo hodnotu Null.
Poznámka: Funkci Formát můžete použít k vrácení jedné hodnoty pro řetězec nulové délky a jiné pro hodnotu Null a podobně můžete použít vlastnost Formát k automatickému formátování polí v zobrazení datového listu (Zobrazení datového listu: Okno zobrazující data z tabulky, formuláře, dotazu, zobrazení nebo uložené procedury ve formátu řádků a sloupců. V zobrazení datového listu je možné upravit pole, přidat nebo odstranit data a hledat data.) tabulky nebo ovládacích prvků ve formuláři či sestavě.
Příklad
Následují příklady vlastních formátů typu dat text a memo.
| Nastavení |
Data |
Zobrazení |
| @@@-@@-@@@@ |
465043799 |
465-04-3799 |
| @@@@@@@@@ |
465-04-3799 465043799 |
465-04-3799 465043799 |
| > |
davolio DAVOLIO Davolio |
DAVOLIO DAVOLIO DAVOLIO |
| < |
davolio DAVOLIO Davolio |
davolio davolio davolio |
| @;"Neznámý" |
hodnota Null |
Neznámý |
|
|
Řetězec nulové délky |
Neznámý |
|
|
Libovolný text |
Je zobrazen stejný text, který je zadán. |