Función Char en Power Apps

Traduce un código de carácter en una cadena.

Descripción

La función Char traduce un número en una cadena con el carácter ASCII correspondiente.

Sintaxis

Char( CharacterCode )

  • CharacterCode: obligatorio. Código de carácter ASCII que se va a traducir.

Ejemplos

Fórmula Descripción Resultado
Char( 65 ) Devuelve el carácter que corresponde al código ASCII 65. "A"
Char( 105 ) Devuelve el carácter que corresponde al código ASCII 105. "i"
Char( 35 ) Devuelve el carácter que corresponde al código ASCII 35. "#"

Muestra un mapa de caracteres

  1. En una pantalla vacía en una aplicación de tableta, agregue un control Gallery con un diseño Horizontal en blanco y luego establezca estas propiedades:

    • Items: Sequence( 8, 0, 16 ) As HighNibble
    • Width: Parent.Width
    • Height: Parent.Height
    • TemplateSize: Parent.Width / 8
    • TemplatePadding: 0
    • X: 0
    • Y: 0
  2. Dentro de esa galería, agregue un Gallery control con un diseño Blank Vertical y luego establezca estas propiedades:

    • 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. Dentro de la segunda galería (vertical), agregue un control Label y establezca estas propiedades:

    • Text: FullCode.Value
    • Width: Parent.Width / 2
    • X: 0
    • Y: 0
    • Align: Center
    • FontWeight: Bold
    • Size: 24
  4. Dentro de la segunda galería (vertical), agregue otro control Label y establezca estas propiedades:

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

Ha creado un gráfico de los primeros 128 caracteres ASCII. Los caracteres que aparecen como un cuadrado pequeño no se pueden imprimir.

Los primeros 128 caracteres ASCII.

Si quiere ver como FullCode.Value obtiene sus valores. Empecemos con la galería horizontal exterior. Su propiedad Items utiliza la función Sequence para crear 8 columnas, empezando por 0 con incrementos de 16:

Galería exterior ilustrada.

Dentro de esta galería hay otra galería vertical anidada. Su propiedad Items llena el espacio dejado por el incremento de 16 desde la galería exterior:

Galería interior ilustrada.

Mostrar los caracteres ASCII extendidos, es una sencilla cuestión de cambiar el punto de inicio del gráfico, establecido en la función Sequence para la galería exterior:

Sequence( 8, 128, 16 ) As HighNibble

Caracteres ASCII ampliados.

Por último, para mostrar los caracteres en una fuente diferente, configure la propiedad Font de la segunda etiqueta con un valor como 'Guión de baile'.

Dancing Script.

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).