Zdieľať cez


Nižšie, Horné a Správne funkcie

Vzťahuje sa na: aplikácie plátna Dataverse stĺpce vzorcov toky na počítači aplikácie riadené modelom Power Pages 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ĺpca Address zo zdroja údajov People, ktorý obsahuje tieto údaje:

Name Adresa
"Jean" "123 Main St NE"
"Fred" "789 SW 39th #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é. Jednostĺpcová tabuľka so stĺpcom Value obsahujúcim nasledujúce hodnoty: "123 main st ne", "789 sw 39th #3b"
Upper( ShowColumns( People, "Address" ) ) Prekonvertuje všetky malé písmená na veľké. Jednostĺpcová tabuľka so stĺpcom Value obsahujúcim 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é. Jednostĺpcová tabuľka so stĺpcom Value obsahujúcim nasledujúce 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!