Jagamisviis:


Char ja UniChar funktsioonid

Function Kehtib järgmiste puhul
Char Lõuendirakendused Copilot Studio töölauavood Dataverse formula columns Mudelipõhised rakendused Power Platform CLI Dataverse functions Power Pages
UniChar Lõuendirakendused Copilot Studio töölauavood Mudelipõhised rakendused Power Platform CLI Dataverse funktsioonid Power Pages

Tõlgib tähemärgi koodi sõneks.

Kirjeldus

Funktsioon Char teisendab arvu stringiks, millel on vastav ASCII-märk.

Funktsioon UniChar teisendab arvu stringiks, millel on vastav Unicode'i märk.

Kui edastate ühe numbri, on tagastatav väärtus selle numbri tõlgitud stringiversioon. Kui edastate arve sisaldava üheveerulise tabeli , on tagastatav väärtus üheveeruline stringide tabel veerus Väärtus . Kui teil on mitme veeruga tabel, saate selle kujundada ühe veeruga tabeliks, nagu kirjeldab töötamine tabelitega.

Süntaks

Char( Märgikood )

  • CharacterCode - nõutav. Tõlkimiseks ASCII-märgi koodi.

Char( CharacterCodeTable )

  • CharacterCodeTable - nõutav. Tõlgitavate ASCII märgikoodide tabel.

UniChar( UnicodeCode )

  • UnicodeCode - nõutav. Unicode’i märgikood tõlkimiseks.

UniChar( UnicodeCodeTable )

  • UnicodeCodeTable - nõutav. Tõlgitavate Unicode’i märgikoodide tabel.

Näited

Üks number

Valem Kirjeldus Tulemus
Char( 65 ) Tagastab tähemärgi, mis vastab ASCII-koodile 65. "A"
Char( 105 ) Tagastab tähemärgi, mis vastab ASCII-koodile 105. "i"
Char( 35 ) Tagastab tähemärgi, mis vastab ASCII-koodile 35. "#"
UniChar( 35 ) Tagastab Unicode’i koodile 35 vastava märgi. "#"
UniChar( 233 ) Tagastab Unicode’i koodile 233 vastava märgi. "á"
UniChar( 9829 ) Tagastab Unicode’i koodile 9829 vastava märgi. ""♥

Ühe veeruga tabel

Selle jaotise näites teisendatakse arvud üheveerulisest tabelist.

Valem Tulemus
Char( [ 65, 105 ] ) Üheveeruline tabel järgmiste väärtustega veeruga Value : "A", "i"
Char( [ 35, 52 ] ) Üheveeruline tabel järgmiste väärtustega veeruga Value : "#", "4"
UniChar( [ 71, 97, 114, 231, 111, 110 ] ) Üheveeruline tabel järgmiste väärtustega veeruga Value : "G", "a", "r", "ç", "o", "n"

Tähemärgi vastanduse kuvamine

  1. Lisage tahvelarvutis tühjale ekraanile juhtelement Gallery (Galerii), millel on tühi horisontaalne paigutus ja seadke järgmised atribuudid.

    • Esemed: Sequence( 8, 0, 16 ) As HighNibble
    • Laius: Parent.Width
    • Kõrgus: Parent.Height
    • MallSuurus: Parent.Width / 8
    • MallPadding: 0
    • X: 0
    • Y: 0
  2. Lisage galeriisse juhtelement Gallery (Galerii) tühja vertikaalse paigutusega ja seadke järgmised atribuudid.

    • Esemed: Sequence( 16, HighNibble.Value ) As FullCode
    • Laius: Parent.Width / 8
    • Kõrgus: Parent.Height
    • MallSuurus: Parent.Height / 16
    • MallPadding: 0
    • X: 0
    • Y: 0
  3. Lisage teise (vertikaalse) galeriisse juhtelement Label (Silt) ja seadke järgmised atribuudid.

    • Tekst: FullCode.Value
    • Laius: Parent.Width / 2
    • X: 0
    • Y: 0
    • Joonda:Center
    • Fondi paksus: Bold
    • Suurus: 24
  4. Lisage teise (vertikaalse) galeriisse täiendav juhtelement Label (Silt) ja seadke järgmised atribuudid.

    • Tekst: Char( FullCode.Value )
    • Laius: Parent.Width / 2
    • X: Parent.Width / 2
    • Y: 0
    • Fondi paksus: Bold
    • Suurus: 24

Olete loonud diagrammi esimestest 128 ASCII-i märkidest. Tähemärke, mis kuvatakse väikese ruuduna, ei saa printida.

Esimesed 128 ASCII tähemärki.

Kui soovite näha, kuidas FullCode.Value saab oma väärtused. Alustame välimise horisontaalse galeriiga. Selle atribuut Üksuses kasutab funktsiooni Järjestus, et luua 8 kolumni, alustades 0-st ja muutudes sammuga 16.

Välimine galerii illustreeritud.

Galeriisse on pesastatud veel teine vertikaalne galerii. Selle atribuut Üksused täidab välimise galerii sammust 16 jäetud tühimiku.

Sisemine galerii illustreeritud.

Laiendatud ASCII märkide kuvamiseks on lihtne muuta diagrammi alguspunkti, mis on määratud välisgalerii funktsioonis Sequence.

Sequence( 8, 128, 16 ) As HighNibble

Laiendatud ASCII tähemärgid.

Lõpuks, kui soovite kuvada märke muus fondis, siis määrage teise sildi atribuudi Font väärtuseks näiteks 'Tantsuskript'.

Tantsuskript.