Personalización

Completado

Microsoft Power Apps admite la personalización basada en la información de identidad de cada usuario, como la dirección de correo electrónico, el nombre para mostrar y la foto de perfil. Puede usar la función Usuario para acceder a estos datos desde la cuenta de Microsoft de un usuario.

La función User devuelve un registro con las siguientes propiedades:

Propiedad Descripción
User().Email Dirección de correo electrónico del usuario actual
User().FullName Nombre completo del usuario actual
User().Image Imagen del usuario actual

El siguiente ejemplo usa la aplicación Contoso Coffee Machines, pero puede seguir estos pasos en cualquier aplicación editable.

Agregar personalización con la función User

  1. En la Home Screen, inserte un control Imagen.

  2. Coloque la imagen en la esquina superior derecha del rectángulo del encabezado y alinéela con el borde derecho. Cambie el tamaño para que quepa dentro del encabezado.

  3. En la barra de fórmulas de la propiedad Image, escriba lo siguiente:

    User().Image

    Nota

    Si su organización tiene una imagen para usted, verá aparecer su imagen; de lo contrario, verá un marcador de posición de silueta.

  4. Inserte un control Etiqueta de texto y, en la propiedad Text, introduzca:

    User().FullName

  5. Coloque el control Etiqueta de texto a la izquierda del control Imagen.

  6. Inserte otro control Etiqueta de texto y colóquelo en la esquina inferior izquierda de la Home Screen.

  7. En la propiedad Text, introduzca:

    User().Email

  8. Mediante el campo de entrada de tamaño de la barra de comandos, introduzca el tamaño 8.

Al finalizar, la Home Screen debería tener un aspecto similar al del siguiente ejemplo:

Este ejemplo muestra información personalizada para el usuario que inició sesión. Puede reutilizar esta información en otra parte de su aplicación, por ejemplo, para enviar un mensaje al usuario actual utilizando su dirección de correo electrónico, obtenida con la función User.

En la siguiente unidad, explorará los diferentes factores de forma disponibles al diseñar su aplicación, y verá cómo obtener una versión preliminar de su aplicación en plataformas móviles específicas.