Funkcija Char u Power Apps

Prevodi znakovni kôd u niz.

Opis

Funkcija Char prevodi broj u niz s odgovarajućim ASCII znakom.

Sintaksa

Char( CharacterCode )

  • CharacterCode - Required. ASCII znakovni kôd za prijevod.

Primjeri

Formula Opis Rezultat
Char( 65 ) Vraća znak koji odgovara kodu ASCII 65. "A"
Char( 105 ) Vraća znak koji odgovara kodu ASCII 105. "i"
Char( 35 ) Vraća znak koji odgovara kodu ASCII 35. "#"

Prikaz karte znakova

  1. Na praznom zaslonu u aplikaciji tableta, dodajte kontrolu Gallery s izgledom Prazno okomito a zatim postavite ova svojstva:

    • Items: Sequence( 8, 0, 16 ) As HighNibble
    • Width: Parent.Width
    • Height: Parent.Height
    • TemplateSize: Parent.Width / 8
    • TemplatePadding: 0
    • X: 0
    • Y: 0
  2. Unutar te galerije, dodajte kontrolu Gallery s izgledom Blank Vertical a zatim postavite ova svojstva:

    • Items: Sequence( 16, HighNibble.Value ) As FullCode
    • Width: Parent.Width / 8
    • Height: Parent.Height
    • TemplateSize: Parent.Height / 16
    • TemplatePadding: 0
    • X: 0
    • Y: 0
  3. Unutar druge (okomite) galerije, dodajte kontrolu Label i postavite ova svojstva:

    • Text: FullCode.Value
    • Width: Parent.Width / 2
    • X: 0
    • Y: 0
    • Align: Center
    • FontWeight: Bold
    • Size: 24
  4. Unutar druge (okomite) galerije, dodajte drugu kontrolu Label i postavite ova svojstva:

    • Text: Char( FullCode.Value )
    • Width: Parent.Width / 2
    • X: Parent.Width / 2
    • Y: 0
    • FontWeight: Bold
    • Size: 24

Napravili ste grafikon prvih 128 ASCII znakova. Znakovi koji se pojavljuju kao mali kvadrat ne mogu se ispisati.

Prvih 128 ASCII znakova.

Ako želite vidjeti kako FullCode.Value dobiva svoje vrijednosti. Započnimo s vanjskom vodoravnom galerijom. Njeno svojstvo Items koristi funkciju Sequence za stvaranje 8 stupaca, počevši od 0 s povećanjima od 16:

Ilustrirana vanjska galerija.

Ugniježđena unutar ove galerije je još jedna okomita galerija. Njeno svojstvo Items ispunjava prazninu koju je ostavilo povećanje od 16 iz vanjske galerije:

Ilustrirana unutarnja galerija.

Za prikaz proširenih ASCII znakova potrebno je jednostavno promijeniti početnu točku grafikona, postavljenu u funkciji Sequence za vanjsku galeriju:

Sequence( 8, 128, 16 ) As HighNibble

Prošireni ASCII znakovi.

Na kraju, da biste prikazali znakove u drugačijem fontu, postavite svojstvo Font druge oznake na vrijednost kao što je 'Dancing Script'.

Dancing Script.