Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
| Functions | Vztahuje se na |
|---|---|
| Lower Upper |
|
| Proper |
|
Převedou písmena v textovém řetězci na všechna malá písmena, na všechna velká písmena nebo na první velká písmena slov.
Popis
Funkce Lowera , UpperProper převádějí velká písmena v řetězcích.
- Lower převede všechna velká písmena na malá písmena.
- Upper převede všechna malá písmena na velká písmena.
- Proper převede první písmeno v každém slově na velká písmena, pokud je malé a převede všechna ostatní velká písmena na malá písmena.
Všechny tři funkce ignorují znaky, které nejsou písmeny.
Pokud předáte jeden řetězec, návratovou hodnotou je převedená verze tohoto řetězce. Pokud předáte tabulku s jedním sloupcem, která obsahuje řetězce, bude návratovou hodnotou jednosloupcová tabulka převedených řetězců. Pokud máte tabulku s více sloupci, převeďte ji na tabulku s jedním sloupcem, jak je popsáno v části popisující práci s tabulkami.
Syntaxe
Lower( Řetězec )
Upper( Řetězec )
Proper( Řetězec )
- Řetězec – Povinný. Řetězec, který chcete převést.
Lower( Tabulka SingleColumnTable )
Upper( Tabulka SingleColumnTable )
Proper( Tabulka SingleColumnTable )
- SingleColumnTable – Povinné. Tabulka s jedním sloupcem obsahující řetězce, které chcete převést.
Příklady
Jeden řetězec
Příklady v této části používají jako zdroj dat ovládací prvek Text input s názvem Autor. Tento ovládací prvek obsahuje řetězec "E. E. CummINGS".
| Vzorec | Popis | Výsledek |
|---|---|---|
| Lower( Author.Text ) | Převede všechna velká písmena v řetězci na malá. | "e. e. cummings" |
| Upper( Author.Text ) | Převede všechna malá písmena v řetězci na velká. | "E. E. CUMMINGS" |
| Proper( Author.Text ) | Převede první písmeno (pokud je malé) každého slova na velké a všechna ostatní velká písmena na malá. | "E. E. Cummings" |
Tabulka s jedním sloupcem
Příklady v této části převádějí řetězce ze sloupceAddress zdroje dat People, který obsahuje tato data:
| Name | Address |
|---|---|
| „Jean“ | „123 Main St NE“ |
| „Fred“ | „789 SW 39th #3B“ |
Každý vzorec vrátí tabulku s jedním sloupcem, která obsahuje převedené řetězce.
| Vzorec | Popis | Výsledek |
|---|---|---|
| Lower( ShowColumns( Lidé; "Adresa" ) ) | Převede všechna velká písmena na malá. | Tabulka s jedním sloupcem Value obsahujícím následující hodnoty: „123 main st ne“, „789 sw 39th #3b“ |
| Upper( ShowColumns( Lidé; "Adresa" ) ) | Převede všechna velká písmena na malá. | Tabulka s jedním sloupcem Value obsahujícím následující hodnoty: „123 MAIN ST NE“, „789 SW 39TH #3B“ |
| Proper( ShowColumns( Lidé; "Adresa" ) ) | Převede první písmeno (pokud je malé) každého slova na velké a všechna ostatní velká písmena na malá. | Tabulka s jedním sloupcem Value obsahujícím následující hodnoty: „123 Main St Ne“, „789 Sw 39th #3b“ |
Podrobný příklad
- Přidejte ovládací prvek Text input a pojmenujte ho Zdroj.
- Přidejte popisek a jeho vlastnost Text nastavte na tuto funkci:
Proper(Source.Text) - Stiskněte F5 a zadejte WE ARE THE BEST! do pole Zdroj.
V popisku se zobrazí We Are The Champions!