Funció Char al Power Apps
Tradueix un codi de caràcter en una cadena.
Descripció
La funció Char tradueix un número en una cadena amb el caràcter ASCII corresponent.
Sintaxi
Char( CharacterCode )
- CharacterCode: obligatori. Codi de caràcter ASCII per traduir.
Exemples
| Fórmula | Descripció | Resultat |
|---|---|---|
| Char( 65 ) | Retorna el caràcter que correspon al codi ASCII 65. | "A" |
| Char( 105 ) | Retorna el caràcter que correspon al codi ASCII 105. | "i" |
| Char( 35 ) | Retorna el caràcter que correspon al codi ASCII 35. | "#" |
Mostrar un mapa de caràcters
En una pantalla buida d'una aplicació de tauletes, afegiu un control Galeria amb una disposició Horitzontal en blanc i, a continuació, definiu aquestes propietats:
- Items:
Sequence( 8, 0, 16 ) As HighNibble - Amplada:
Parent.Width - Alçada:
Parent.Height - TemplateSize:
Parent.Width / 8 - TemplatePadding: 0
- X: 0
- Y: 0
- Items:
A l'interior d'aquesta galeria, afegiu un control Galeria amb una disposició Vertical en blanc i, a continuació, definiu aquestes propietats:
- Items:
Sequence( 16, HighNibble.Value ) As FullCode - Amplada:
Parent.Width / 8 - Alçada:
Parent.Height - TemplateSize:
Parent.Height / 16 - TemplatePadding: 0
- X: 0
- Y: 0
- Items:
Dins de la segona galeria (vertical), afegiu un control Etiqueta i definiu aquestes propietats:
- Text:
FullCode.Value - Amplada:
Parent.Width / 2 - X: 0
- Y: 0
- Alineació:
Center - FontWeight:
Bold - Mida: 24
- Text:
Dins de la segona galeria (vertical), afegiu un altre control Etiqueta i definiu aquestes propietats:
- Text:
Char( FullCode.Value ) - Amplada:
Parent.Width / 2 - X:
Parent.Width / 2 - Y: 0
- FontWeight:
Bold - Mida: 24
- Text:
Heu creat un gràfic dels primers 128 caràcters ASCII. Els caràcters que apareixen com a quadrats petits no es poden imprimir.

Si voleu veure com obté FullCode.Value els seus valors. Comencem amb la galeria horitzontal exterior. La propietat Items utilitza la funció Sequence per crear 8 columnes, començant per 0 amb increments de 16:

Incrustada en aquesta galeria hi ha una altra galeria vertical. La propietat Items emplena l'espai que deixa l'increment de 16 des de la galeria exterior:

Per mostrar els caràcters ASCII ampliats, és una simple qüestió de canviar el punt de partida del gràfic, definit a la funció Sequence per a la galeria exterior:
Sequence( 8, 128, 16 ) As HighNibble

Finalment, per mostrar els caràcters d'un tipus de lletra diferent, definiu la propietat Font de la segona etiqueta en un valor, com ara "Dancing Script".
