Zdieľať cez


Char a UniChar funkcie

Funkcia Vzťahuje sa na
Char Aplikácie plátna Copilot Studio Desktop – postupy vzorcov Dataverse stĺpce Modelom riadené aplikácie Power Platform CLI Dataverse funkcie Power Pages
UniChar Aplikácie plátna Copilot Studio Desktop postupy modelom riadené aplikácie Power Platform CLI Dataverse funkcie Power Pages

Preloží kód znaku na reťazec.

Description

Funkcia Char preloží číslo do reťazca so zodpovedajúcim znakom ASCII.

Funkcia UniChar preloží číslo do reťazca so zodpovedajúcim znakom Unicode.

Ak zadáte jedno číslo, vrátená hodnota je preložená verzia reťazca tohto čísla. Ak odovzdáte jednostĺpcovú tabuľku , ktorá obsahuje čísla, návratovou hodnotou je jednostĺpcová tabuľka reťazcov v Hodnota stĺpec. 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

Char( CharacterCode )

  • CharacterCode - povinné. Kód znaku ASCII, ktorý sa má preložiť.

Char( CharacterCodeTable )

  • CharacterCodeTable – povinné. Tabuľka kódov znakov ASCII na preklad.

UniChar( UnicodeCode )

  • UnicodeCode – povinné. Kód znaku Unicode na preklad.

UniChar( UnicodeCodeTable )

  • UnicodeCodeTable – povinné. Tabuľka kódov znakov Unicode na preklad.

Príklady

S jedným číslom

Vzorec Description Result
Char( 65 ) Vráti znak, ktorý zodpovedá kódu ASCII 65. "A"
Char( 105 ) Vráti znak, ktorý zodpovedá kódu ASCII 105. "i"
Char( 35 ) Vráti znak, ktorý zodpovedá kódu ASCII 35. "#"
UniChar( 35 ) Vráti znak, ktorý zodpovedá kódu Unicode 35. "#"
UniChar( 233 ) Vráti znak, ktorý zodpovedá kódu Unicode 233. "á"
UniChar( 9829 ) Vráti znak, ktorý zodpovedá kódu Unicode 9829. "♥"

Tabuľka s jedným stĺpcom

Príklad v tejto časti konvertuje čísla z jednostĺpcovej tabuľky.

Vzorec Result
Char( [ 65, 105 ] ) Jednostĺpcová tabuľka so stĺpcom Value obsahujúcim nasledujúce hodnoty: "A", "i"
Char( [ 35, 52 ] ) Jednostĺpcová tabuľka so stĺpcom Value obsahujúcim nasledujúce hodnoty: "#", "4"
UniChar( [ 71, 97, 114, 231, 111, 110 ] ) Jednostĺpcová tabuľka so stĺpcom Value obsahujúcim nasledujúce hodnoty: "G", "a", "r", "ç", "o", "n"

Zobrazí mapu znakov

  1. Na prázdnu obrazovku v aplikácii pre tablet pridajte ovládací prvok Galéria s rozložením Prázdna vodorovná rozloženie a potom nastavte tieto vlastnosti:

    • Položky: Sequence( 8, 0, 16 ) As HighNibble
    • Šírka: Parent.Width
    • Výška: Parent.Height
    • Veľkosť šablóny: Parent.Width / 8
    • TemplatePadding: 0
    • X: 0
    • Y: 0
  2. V galérii pridajte a ovládací prvok Galéria s rozložením Prázdne vertikálne a potom nastavte tieto vlastnosti:

    • Položky: Sequence( 16, HighNibble.Value ) As FullCode
    • Šírka: Parent.Width / 8
    • Výška: Parent.Height
    • Veľkosť šablóny: Parent.Height / 16
    • TemplatePadding: 0
    • X: 0
    • Y: 0
  3. Do druhej (vertikálnej) galérie pridajte ovládací prvok Label a nastavte tieto vlastnosti:

    • Text: FullCode.Value
    • Šírka: Parent.Width / 2
    • X: 0
    • Y: 0
    • Zarovnať: Center
    • PísmoVázka: Bold
    • Veľkosť: 24
  4. Do druhej (vertikálnej) galérie pridajte ďalší ovládací prvok Label a nastavte tieto vlastnosti:

    • Text: Char( FullCode.Value )
    • Šírka: Parent.Width / 2
    • X: Parent.Width / 2
    • Y: 0
    • PísmoVázka: Bold
    • Veľkosť: 24

Vytvorili ste graf prvých 128 znakov ASCII. Znaky, ktoré sa javia ako malý štvorec, sa nedajú vytlačiť.

Prvých 128 znakov ASCII.

Ak chcete vidieť ako FullCode.Value dostane svoje hodnoty. Začnime vonkajšou horizontálnou galériou. Jeho vlastnosť Items používa funkciu Sequence na vytvorenie 8 stĺpcov, začínajúc 0 s prírastkami 16:

Vonkajšia galéria je ilustrovaná.

V tejto galérii je umiestnená ďalšia vertikálna galéria. Jeho vlastnosť Items vyplní medzeru prírastkom 16 z vonkajšej galérie:

Vnútorná galéria je ilustrovaná.

Ak chcete zobraziť rozšírené znaky ASCII, je to jednoduchá záležitosť zmeny počiatočného bodu grafu, ktorý je nastavený vo funkcii Sequence pre vonkajšiu galériu:

Sequence( 8, 128, 16 ) As HighNibble

Rozšírené znaky ASCII.

Nakoniec, ak chcete zobraziť znaky v inom type písma, nastavte vlastnosť Font druhého štítku na hodnotu, ako je 'Dancing Script'.

Tanečný skript.