Galerías de PowerApps: una introducción

Galerías de PowerApps: una introducción

En este tutorial, le mostraré los conceptos básicos de las galerías de PowerApps. Una galería es una lista de registros, en la que cada elemento del registro proviene de una tabla. El ejemplo que usaré aquí muestra una de las galerías más básicas que puede crear con Power Apps .

Power Apps es una herramienta increíble que facilita la creación de su propia aplicación, incluso si tiene poca o ninguna experiencia en codificación. Dado que la galería es una de las partes más básicas que puede agregar a su aplicación, le mostraré cómo manipular los diferentes elementos de su galería.

Tabla de contenido

Propiedades de las galerías de PowerApps

En un tutorial anterior , hablé sobre las diferentes pantallas y elementos que forman parte de una aplicación. Cuando observe el panel izquierdo de nuestro ejemplo, verá que la aplicación en la que estoy trabajando actualmente tiene tres pantallas.

Galerías de PowerApps: una introducción

Debajo de la pantalla Examinar, ahí es donde verá la galería. Si hago clic en BrowseGallery1, se resalta automáticamente todo el rectángulo que contiene la galería en la aplicación en el panel central.

Galerías de PowerApps: una introducción

Dado que las galerías muestran una vista previa de una lista de registros, solo muestran algunos detalles. En esta aplicación, por ejemplo, solo muestra el nombre del agente, el número de cliente y el nombre del cliente.

Galerías de PowerApps: una introducción

Echemos un vistazo a las diferentes propiedades que tiene una galería. Las propiedades se pueden encontrar en el panel derecho.

La fuente de datos está en la parte superior de la lista. Esto muestra que la aplicación funciona con Table1. Estas fuentes pueden ser cualquier cosa, desde una hoja de Google hasta una tabla SQL.

Galerías de PowerApps: una introducción

El siguiente es el diseño. Aquí es donde decides lo que aparece en tu galería. Por ahora, muestra Título, subtítulo y cuerpo, que corresponde a los elementos que tenemos.

Galerías de PowerApps: una introducción

Pero hay otras opciones aparte de esa. Incluso puedes mostrar imágenes en algunas de las entradas de tu lista.

Galerías de PowerApps: una introducción

Por ahora, voy a cambiar el diseño a solo un título y un subtítulo porque solo quiero que se muestre la información más importante.

Galerías de PowerApps: una introducción

También puede activar y desactivar la visibilidad de la galería.

Galerías de PowerApps: una introducción

Puede cambiar el color y la forma en que aparece el borde.

Galerías de PowerApps: una introducción

También puede elegir si mostrar la barra de desplazamiento y la navegación o no.

Galerías de PowerApps: una introducción

Tenga en cuenta que cada elemento dentro de la galería también tendría su propio conjunto de propiedades. En cada tarjeta de datos de esta galería, hay una flecha, un separador entre cada tarjeta, un título y un subtítulo.

Galerías de PowerApps: una introducción

El título tiene propiedades que incluyen la fuente, el tamaño de la fuente, el peso de la fuente, la alineación del texto, etc.

Galerías de PowerApps: una introducción

Cambiaré el peso de la fuente a Normal en lugar de Negrita ya que realmente no necesito resaltar los títulos en cada tarjeta de datos si elijo el tamaño de fuente correcto.

Galerías de PowerApps: una introducción

Como ahora solo hay 2 elementos en lugar de 3, puedo agrandar el título. Cambiaré el tamaño de fuente de 24 a 28.

Galerías de PowerApps: una introducción

Configuración dinámica de los elementos de la galería

Una de las cosas clave para configurar las galerías de PowerApps es saber cómo configurar dinámicamente algunos elementos importantes.

Veamos la propiedad de texto en esta tarjeta de datos, específicamente para el título. Si observa el panel de propiedades, dice Andy Chapman, que es exactamente lo que aparece en el campo de título de la tarjeta de datos.

Galerías de PowerApps: una introducción

Pero si observa la barra de fórmulas, dice ThisItem.AgentName. Esto muestra que el elemento se ha configurado dinámicamente.

Galerías de PowerApps: una introducción

Anteriormente, mencioné que la fuente de datos para los elementos de esta galería es Table1. Esto significa que cada uno de los elementos de la galería proviene de Table1. También discutí cómo vincular una fuente de datos a PowerApps en un tutorial anterior .

Entonces, si vuelvo a la fuente de datos, cada una de las entradas es un objeto de elemento.

Galerías de PowerApps: una introducción

En cuanto al elemento de título en la aplicación, proviene de la columna llamada AgentName. Esa es la misma columna a la que se hace referencia en la barra de fórmulas.

Galerías de PowerApps: una introducción

Esto significa que simplemente puedo cambiar esa fórmula y hacer referencia a una columna diferente según sea necesario. Volvamos al entorno de Power Apps en el que estamos trabajando para cambiar la fórmula y hacer referencia a la columna FirstName en su lugar.

Galerías de PowerApps: una introducción

Tenga en cuenta que a medida que escribe algo en la barra de fórmulas, le dará sugerencias sobre cómo puede completar la fórmula. En este caso, ya muestra FirstName incluso antes de que pueda terminar de escribirlo. Así que puedo hacer clic en eso para completar automáticamente el espacio restante.

Una vez que haga clic en Entrar, los campos de título en cada tarjeta cambiarán automáticamente.

Galerías de PowerApps: una introducción

Concatenación de valores de texto en galerías de PowerApps

El próximo paso más lógico aquí sería incluir el apellido en el campo del título también. Pero en la fuente de datos, el nombre y el apellido aparecen en columnas diferentes. Aquí es donde entra en juego la función Concatenar.

Si escribo Concatenar en la barra de fórmulas, en realidad da una breve descripción de lo que hace esta función. Aquí se muestra que Concatenar une varios valores de texto en un solo valor de texto. Esto suena perfecto para lo que quiero que suceda, que es juntar dos valores diferentes (FirstName y LastName).

Galerías de PowerApps: una introducción

Ahora que elegí Concatenar, me muestra que puedo comenzar a agregar argumentos en forma de valores de texto.

Galerías de PowerApps: una introducción

Voy a poner ThisItem.FirstName como mi primer valor de texto, seguido de ThisItem.LastName. Cerraré esa fórmula con un paréntesis.

Galerías de PowerApps: una introducción

Una vez que haga clic en Entrar, verá que los campos de título ahora muestran el nombre y apellido de cada cliente.

Galerías de PowerApps: una introducción

Lo mejor de personalizar sus galerías de PowerApps de esta manera es que todo es intuitivo, especialmente si ha usado Excel antes. El uso de Concatenar, por ejemplo, es exactamente el mismo si usa Excel.

Veamos una vista previa de nuestra aplicación haciendo clic en el botón Reproducir en la parte superior derecha. Esto nos daría una idea de lo que hemos logrado hasta ahora.

Galerías de PowerApps: una introducción

Parece que los elementos de nuestra galería empiezan a tener más sentido. Sólo tenemos que trabajar en el subtítulo.

Galerías de PowerApps: una introducción

Actualmente, el subtítulo hace referencia al CustomerNumber. Pero esto no es imprescindible porque ya veo los nombres y apellidos de cada cliente.

Galerías de PowerApps: una introducción

Volvamos al archivo de Excel y veamos qué haría un mejor subtítulo. Por supuesto, esto dependerá de lo que desee obtener de la aplicación en la que está trabajando. Sólo quiero información sobre cada cliente. Entonces, en este caso, la ubicación del cliente sería una buena alternativa.

Galerías de PowerApps: una introducción

Simplemente cambiaré la columna de Referencias a Ubicación.

Galerías de PowerApps: una introducción

Cuando hago clic en Entrar, los subtítulos ahora mostrarán la ubicación de cada cliente.

Galerías de PowerApps: una introducción

A pesar de los cambios que he realizado, estas tarjetas de datos seguirán teniendo la misma funcionalidad. Digamos que hago clic en esta tarjeta de datos de Irvin Roebuck de Brasil.

Galerías de PowerApps: una introducción

Mostrará la misma información proveniente de la fuente de datos. La única diferencia es que, en lugar de que AgentName y CustomerNumber se resalten en la galería, estoy mostrando FirstName, LastName y Location en su lugar.

Galerías de PowerApps: una introducción


Introducción a Power Apps: definición, características, funciones e importancia
Configuración del entorno de Power Apps: conexión a OneDrive y Google Drive
Entornos de Power Apps: configuración adecuada de los elementos de la aplicación

Conclusión

La forma en que se diseñó Power Apps muestra cuán intencional es Microsoft para mantener las cosas lo más intuitivas posible. Como lo demuestra la forma en que jugué con mi galería de aplicaciones, es seguro decir que incluso aquellos que tienen poca o ninguna experiencia en la creación de aplicaciones pueden producir una aplicación decente que beneficiaría a su organización.

Por supuesto, Power Apps también tiene funciones avanzadas, lo que la convierte en una buena herramienta incluso para usuarios avanzados. Se trata de saber lo que quiere lograr con su aplicación y ponerlo en acción.

Mis mejores deseos,

Enrique


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.