Funciones de Power Apps: trabajar con usuario(), hoy() y ahora()

En este tutorial, hablaremos sobre tres funciones de Power Apps que pueden marcar una gran diferencia en la forma en que los usuarios finales ven y utilizan su aplicación: las funciones User(), Today() y Now().

Si siguió nuestros otros tutoriales sobre Power Apps , probablemente ya sepa cómo crear su propia aplicación y cómo publicarla. La belleza de esta plataforma es su facilidad de uso, incluso para aquellos que tienen poca experiencia en codificación o desarrollo de aplicaciones.

Pero crear una aplicación significa pensar también en la conveniencia del usuario final. Esa es la belleza de las tres funciones de Power Apps que discutiremos hoy.

Tabla de contenido

La función Usuario()

La función User() devuelve información sobre el usuario actual de la aplicación.

Esta función presenta tantas posibilidades en términos de personalización, especialmente si tiene varias personas usando su aplicación.

Para mostrarle cómo funciona la función User() , agreguemos una etiqueta, luego elijamos la propiedad de texto en el menú desplegable de propiedades.

Funciones de Power Apps: trabajar con usuario(), hoy() y ahora()

Luego, escriba User() y agregue un punto para ver qué opciones tenemos.

Funciones de Power Apps: trabajar con usuario(), hoy() y ahora()

Como puede ver, la función User() puede devolver tres cosas: el correo electrónico del usuario, su nombre completo y su imagen. Entonces, si escribimos User().Email, la dirección de correo electrónico del usuario aparece en la etiqueta que creamos.

Funciones de Power Apps: trabajar con usuario(), hoy() y ahora()

Si intentamos User().FullName, luego devuelve Henry Legge.

Funciones de Power Apps: trabajar con usuario(), hoy() y ahora()

Esto nos da tantas opciones en términos de personalizar la aplicación dependiendo de quién la esté usando.

Por ejemplo, podemos tener un mensaje de bienvenida que use el nombre real del usuario en la página de inicio. Si desea personalizaciones más avanzadas, también es posible usar esta función para dictar ciertas configuraciones según las preferencias del usuario.

Por ahora, echemos un vistazo a cómo podemos usar esta función para crear un mensaje de bienvenida personalizado. Vayamos a nuestra pantalla de inicio.

Funciones de Power Apps: trabajar con usuario(), hoy() y ahora()

Vamos a comenzar agregando una etiqueta aquí en la parte superior y personalizando el color a blanco para que se alinee con el resto del tema.

Funciones de Power Apps: trabajar con usuario(), hoy() y ahora()

Como vamos a unir diferentes cadenas en esta fórmula, vamos a usar la función Concatenar .

Funciones de Power Apps: trabajar con usuario(), hoy() y ahora()

Luego, agregaremos el texto "Bienvenido" y haremos referencia al nombre completo del usuario. Una vez que presionamos la tecla Enter, verá que la etiqueta ahora dice "Bienvenido Henry Legge".

Funciones de Power Apps: trabajar con usuario(), hoy() y ahora()

Debido a que hicimos referencia al usuario, esto significa que el nombre cambia según quién haya iniciado sesión.

Las funciones Now() y Today()

Pasemos a la siguiente función que vamos a discutir, que es la función Now().

La función Now() devuelve el valor actual de fecha y hora.

Vayamos a nuestra pantalla maestra y agreguemos una etiqueta. Entonces, usemos la función Now(). Como puede ver, la etiqueta muestra la fecha actual y una marca de tiempo.

Funciones de Power Apps: trabajar con usuario(), hoy() y ahora()

Esta marca de tiempo cambia según su zona horaria. Esto significa que incluso si tiene usuarios de la aplicación en otros lugares del mundo, siempre mostrará su fecha y hora actual, y no la suya.

Esta función también ofrece muchas posibilidades en términos de personalización. Por ejemplo, puede hacer que algunas de las funciones de la aplicación estén disponibles solo en ciertos momentos del día. También puede configurar un mensaje personalizado a una hora específica.

Por el contrario, la función Today() solo devuelve la fecha de hoy.

Entonces, si copiamos la etiqueta pero ponemos Today() en su lugar, podemos ver la diferencia entre los dos.

Funciones de Power Apps: trabajar con usuario(), hoy() y ahora()

Elegir entre la función Now() y Today() es más una preferencia, por lo que depende de usted lo que crea que sería mejor para su usuario final. También puede pensar en otras capacidades que desea que tenga su aplicación y elegir la función que cree que encajará mejor.

Ahora, volvamos a la página de inicio. Digamos que queremos simplificar las cosas y no nos importa que no se muestre la hora aquí. Así que vamos a crear una nueva etiqueta que use la función Hoy().

Funciones de Power Apps: trabajar con usuario(), hoy() y ahora()


Introducción a Power Apps: definición, características, funciones e importancia
Entornos de Power Apps: configuración adecuada de los elementos de la aplicación
Funciones y fórmulas de PowerApps | Una introducción

Conclusión

Lo que hemos cubierto en este tutorial son solo los conceptos básicos. Pero como se mencionó anteriormente, estas tres funciones de Power Apps podrían dar lugar a un sinfín de personalizaciones que podrían mejorar la experiencia del usuario.

Mientras trabaja en su aplicación, piense en formas de cómo el usuario específico puede tener sus propias preferencias aplicadas, o cómo la fecha y la hora podrían afectar la forma en que funcionan las cosas. Cuanto más creativo sea con estas soluciones, más disfrutarán sus usuarios de la aplicación en la que trabajó.

Mis mejores deseos,

Enrique

Leave a Comment

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Descubra cómo calcular el total de transacciones realizadas en los últimos N días y obtenga información útil utilizando la inteligencia de tiempo en LuckyTemplates.

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

En este tutorial, demuestro cómo mostrar clústeres en sus datos permite extraer información valiosa usando técnicas DAX avanzadas.

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

En este tutorial, aprenderá a calcular la <strong>población actual del personal</strong> para las relaciones múltiples de la tabla de calendario mediante la función COUNTROWS y FILTER en LuckyTemplates.

Hacer una solicitud HTTP en Power Automate

Hacer una solicitud HTTP en Power Automate

Aprenda a crear una solicitud HTTP con Power Automate y cómo implementar soluciones efectivas para la automatización de tareas.

Programe un flujo de escritorio para que se ejecute en Power Automate

Programe un flujo de escritorio para que se ejecute en Power Automate

En este tutorial, aprenda cómo programar un flujo de escritorio en Power Automate para automatizar tareas en la web y su escritorio.

Power Automate Terminar Control de acción en flujos

Power Automate Terminar Control de acción en flujos

Aprenda a usar correctamente el control Terminar acción de Power Automate que termina las acciones en un flujo si no se cumple alguna de las condiciones.

Power Query: combinar archivos de varias carpetas

Power Query: combinar archivos de varias carpetas

Aprenda a combinar archivos de varias carpetas en su red, escritorio, OneDrive o SharePoint utilizando Power Query.

Tipos de flujo de Power Automate y cuándo usarlos

Tipos de flujo de Power Automate y cuándo usarlos

En este blog, analizamos las similitudes y diferencias entre los tipos de flujo de Power Automate y determinamos cuándo usar cada flujo. Encuentra la mejor opción de automatización.

Conectores de Power Automate: número, texto y fecha y hora

Conectores de Power Automate: número, texto y fecha y hora

Familiarízate con algunos conectores Power Automate integrados que transforman cadenas en otro formato: número, texto y fecha y hora.

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Este tutorial detallado sobre el analizador VertiPaq en DAX Studio le enseñará cómo usar la pestaña Relaciones para optimizar su DAX y resolver problemas de integridad referencial.