Funkce Lower, Upper a Proper
Platí pro: aplikace plátna sloupce vzorců Dataverse desktopové toky modelem řízené aplikace Power Platform CLI
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 Lower, Upper a Proper převádějí velikost písmen v řetězcích.
- Funkce Lower převede všechna velká písmena na malá.
- Funkce Upper převede všechna malá písmena na velká.
- Funkce Proper převede první písmeno (pokud je malé) každého slova na velké a všechna ostatní velká písmena na malá.
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( TabulkaSJednímSloupcem )
Upper( TabulkaSJednímSloupcem )
Proper( TabulkaSJednímSloupcem )
- TabulkaSJednímSloupcem – 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( People, "Address" ) ) | 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( People, "Address" ) ) | 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( People, "Address" ) ) | 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(Zdroj.Text) - Stiskněte F5 a zadejte WE ARE THE BEST! do pole Zdroj.
V popisku se zobrazí We Are The Champions!