Dolné, Horné a Správne funkcie

Vzťahuje sa na: Stĺpce Dataverse vzorcov aplikácií plátna Postupy v počítačovom prostredí Modelom riadené aplikácie Power Platform CLI

Konvertujú písmená v textovom reťazci na všetky malé písmená, všetky veľké písmená alebo na všetky začiatočné veľké písmená slov.

Popis

Funkcie Lower, Upper a Proper konvertujú veľkosť písmen v reťazcoch.

  • Funkcia Lower konvertuje všetky veľké písmená na malé.
  • Funkcia Upper konvertuje všetky malé písmená na veľké.
  • Funkcia Proper konvertuje prvé písmeno v každom slove na veľké (ak sú malé) a všetky ostatné veľké písmená na malé.

Všetky tri funkcie ignorujú znaky, ktoré nie sú písmenami.

Ak funkcii odovzdáte jeden reťazec, vrátená hodnota je konvertovaná verzia tohto reťazca. Ak funkcii odovzdáte tabuľku s jedným stĺpcom obsahujúcu čísla, vrátená hodnota bude jednostĺpcová tabuľka s konvertovanými reťazcami. Ak máte tabuľku s viacerými stĺpcami, preveďte ju na tabuľku s jedným stĺpcom tak, ako je to popísané v časti práca s tabuľkami.

Syntax

LowerString )
UpperString )
ProperString )

  • String – povinné. Reťazec, ktorý sa má prekonvertovať.

LowerSingleColumnTable )
UpperSingleColumnTable )
ProperSingleColumnTable )

  • SingleColumnTable – povinné. Tabuľka s jedným stĺpcom obsahujúca reťazce, ktoré sa majú prekonvertovať.

Príklady

Jeden reťazec

V príkladoch v tejto časti je ako zdroj údajov použitý ovládací prvok na zadávanie textu s názvom Author. Tento ovládací prvok obsahuje reťazec „E. E. CummINGS“.

Vzorec Popis Výsledok
Lower( Author.Text ) Konvertuje všetky veľké písmená v reťazci na malé. "e. e. cummings"
Upper( Author.Text ) Konvertuje všetky malé písmená v reťazci na veľké. "E. E. CUMMINGS"
Proper( Author.Text ) Konvertuje začiatočné písmeno každého slova na veľké, ak bolo predtým malé, a všetky ostatné veľké písmená konvertuje na malé. "E. E. Cummings"

Tabuľka s jedným stĺpcom

V príkladoch v tejto časti sa konvertujú reťazce zo stĺpcaAddress zo zdroja údajov People, ktorý obsahuje tieto údaje:

Name Adresa
"Ján" "123 Hlavná ulica NE"
"Fred" "789 SW 39. #3B"

Každý vzorec vráti tabuľku s jedným stĺpcom obsahujúcu prekonvertované reťazce.

Vzorec Popis Výsledok
Lower( ShowColumns( People, "Address" ) ) Prekonvertuje všetky malé písmená na veľké. Tabuľka s jedným stĺpcom so stĺpcom obsahujúcim Value tieto hodnoty: "123 main st ne", "789 sw 39th #3b"
Upper( ShowColumns( People, "Address" ) ) Prekonvertuje všetky malé písmená na veľké. Tabuľka s jedným stĺpcom so stĺpcom obsahujúcim Value nasledujúce hodnoty: "123 MAIN ST NE", "789 SW 39TH #3B"
Proper( ShowColumns( People, "Address" ) ) Prekonvertuje začiatočné písmeno každého slova (ak je malé) na veľké a všetky ostatné písmená, ktoré sú veľké, na malé. Tabuľka s jedným stĺpcom obsahujúca Value tieto hodnoty: "123 Main St Ne", "789 Sw 39th #3b"

Podrobný príklad

  1. Pridajte ovládací prvok Textový vstup a pomenujte ho Source.
  2. Pridajte označenie a jeho vlastnosť Text nastavte túto funkciu:
    Proper(Source.Text)
  3. Stlačte F5 a potom do poľa Source napíšte MY SME NAJLEPŠÍ!.
    Označenie zobrazí We Are The Best!