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

  1. Přidejte ovládací prvek Text input a pojmenujte ho Zdroj.
  2. Přidejte popisek a jeho vlastnost Text nastavte na tuto funkci:
    Proper(Zdroj.Text)
  3. Stiskněte F5 a zadejte WE ARE THE BEST! do pole Zdroj.
    V popisku se zobrazí We Are The Champions!