Ejercicio: Crear una aplicación desde Excel usando Copilot

Completado

Si está construyendo en un entorno con Microsoft Dataverse, puede hacer que Copilot cree fácilmente una aplicación desde cualquier hoja de cálculo de Excel. Por desgracia, esta opción no está disponible en un entorno que no sea de Dataverse, pero puede consultar rápidamente esta unidad y ver lo fácil que es este proceso.

Si está construyendo en un entorno con Dataverse, esta es una excelente oportunidad para ver cómo funciona este proceso. En este caso, puede proporcionar una hoja de cálculo con o sin tablas de datos y ver cómo Copilot crea una tabla de datos, le permite transformar la tabla y, luego, crea una aplicación de una sola pantalla totalmente funcional.

Para empezar el ejercicio, descargamos y extraemos (o descomprimimos) una hoja de cálculo de muestra (si lo prefiere, puede usar una hoja de cálculo propia). Luego, vamos al Power Apps Maker Portal para crear la aplicación. Con solo unos pocos clics, tiene una aplicación de pantalla única, funcional y con capacidad de respuesta que puede usar en cualquier dispositivo.

El objetivo de esta lección es mostrarle que crear una aplicación Power Apps desde cualquier hoja de cálculo de Excel es muy sencillo.

Importante

Para aprovechar al máximo esta característica, deberá utilizar una configuración de entorno que incluya tablas de Dataverse, y es posible que deba registrarse para obtener una licencia de Power Apps (o prueba gratuita) que incluya Dataverse. Si no lo hace, no podrá completar este ejercicio.

Empecemos el ejercicio

  1. Descargue la hoja de cálculo Product List.

  2. Vaya al Power Apps Maker Portal.

  3. Desde la pantalla de inicio, seleccione la opción Comenzar con datos. Tras unos momentos, aparecerá la pantalla Crear una aplicación, con la opción Cargar un archivo de Excel.

  4. Power Apps le da las instrucciones necesarias para cargar un archivo de Excel desde su ordenador o para arrastrar uno hasta la página. Verá una línea de puntos alrededor del área de colocación donde puede arrastrar su archivo, aunque también puede elegir Seleccionar desde dispositivo. Busque el archivo de Excel ProductList que ha descargado y utilice cualquiera de las técnicas para agregarlo.

  5. La pantalla empezará a formar una tabla de vista previa, lo que puede tardar unos segundos. Power Apps está tomando el primer rango de datos (o tabla) que encuentra en la hoja de cálculo y creando con ello una tabla para la aplicación. Por lo tanto, si ha agregado una hoja de cálculo de Excel con varias pestañas y tablas, solo verá la primera que Power Apps encuentre. Vamos a examinar un poco la nueva tabla.

    Como puede ver, Power Apps ha agregado el título Catálogo de productos y ha creado incluso los nombres de las columnas. Los encabezados de las columnas coinciden con la hoja de cálculo de Excel. Hay una alternancia Usar la primera fila como encabezados de columna, en la parte superior derecha, que debemos activar.

    Captura de pantalla de la vista previa de la tabla

    Hay seis columnas (si ha usado el archivo Excel descargable). Power Apps ha adivinado el tipo de datos para cada una de esas columnas. Las dos primeras (Título y Nombre del código) son Línea de texto única, las tres siguientes (Línea de productos, Tipo de producto y Color) son del tipo Opción y la columna Notas también es Línea de texto única.

  6. Asegúrese de haber activado la opción Usar la primera fila como encabezados de columna.

    Antes de continuar, sepa que puede cambiar/modificar cualquiera de estas columnas; para ello, seleccione el encabezado de la columna, seleccione Editar columna y, luego, ajuste las propiedades en una ventana emergente. También puede ajustar las propiedades de la tabla seleccionando el icono de lápiz de edición, a la derecha del nombre de la tabla.

    Captura de pantalla de la característica de edición de columna, con el encabezado de columna seleccionado y una flecha apuntando hacia la ventana emergente de edición de columna; además, se ha seleccionado el lápiz de edición al lado del título de la tabla

    En este caso, Copilot ha incorporado correctamente nuestros datos para que sean utilizables, por lo que realmente no necesitamos realizar ninguna modificación.

  7. Ya estamos listos para crear la aplicación. Seleccione el botón Crear aplicación y Power Apps le informará que está creando una aplicación para usted.

  8. Tras unos segundos, Power Apps muestra la nueva pantalla de la aplicación en el modo de edición. Como puede ver, el título de la aplicación aparece en la parte superior de la pantalla. Observe, además, que tiene una galería de productos en la parte izquierda de la pantalla, así como detalles del producto para el elemento seleccionado en la galería en el lado derecho. Aparecerá un panel Copilot en el lado derecho de la pantalla disponible para ayudarlo con los cambios que desea realizar en la aplicación.

    Captura de pantalla de la aplicación generada por Copilot, con el panel Copilot resaltado

    Nota

    Copilot todavía está en modo Versión preliminar a medida que adquiere conocimientos. Puede probarlo sugiriendo algunos cambios, como "Cambie el color de fondo de la etiqueta del nombre de la tabla a violeta". Puede proporcionar comentarios del tipo me gusta/no me gusta e incluso detallar el problema como comentario para Microsoft.

    Cuando Copilot genera la aplicación, hace una estimación sobre los datos que su galería muestra. Puede seleccionar las columnas más adecuadas para la galería y puede cambiarlas en el editor de Power Apps.

  9. Solo queda guardar y publicar. Seleccione el icono Guardar, en la esquina superior derecha (parece un disquete). Luego, seleccione el icono Publicar en la esquina superior derecha (un archivo con una flecha rodeada por un círculo en la esquina inferior derecha).

  10. Ponga la aplicación en modo de vista previa para probar la funcionalidad. Para hacerlo, seleccione el icono Reproducir, a la izquierda del icono Guardar. La función de búsqueda de una aplicación Dataverse es muy potente. Puede buscar fácilmente en cualquier campo de texto. Introduzca "ultra" en el campo de entrada de búsqueda. Como puede ver, se filtra según la columna Título para ese patrón específico. Borre el campo de entrada e introduzca "aud". Observe cómo filtra a opciones de audio del automóvil e ignora las mayúsculas y minúsculas.

  11. Mientras la aplicación aún está en modo de vista previa, vamos a probar la edición de formulario. Busque/seleccione el elemento "Auriculares 2000w" para que aparezca en su formulario. Vamos a editar este elemento para agregarle notas. Seleccione el icono de lápiz (Editar), en la parte superior derecha del formulario. En Notas, introduzca "incluye mayúsculas y minúsculas" y seleccione el icono de verificación, en la parte superior derecha del formulario, para guardar el cambio. Ahora, el elemento incluye la nota.

  12. Hemos dicho que esta aplicación tiene una capacidad total de respuesta, lo que significa que se ajusta al factor de forma desde el que se ejecuta. Con la aplicación en modo de vista previa, observe la esquina superior derecha: verá tres opciones de factor de forma que puede ver de forma preliminar. Sin embargo, al seleccionar una de ellas, verá más opciones con las que puede combinar opciones específicas para tableta o teléfono móvil. Puede incluso cambiar la orientación del dispositivo de destino para ver qué sucede con la experiencia del usuario para un dispositivo específico. Elija una que se parezca a un dispositivo móvil que usted utilice para ver el comportamiento de las pantallas de la aplicación.

Resumen

La introducción de una hoja de cálculo de Excel en Power Apps mediante Copilot es otra opción sencilla para crear una aplicación. Es una forma rápida de crear una aplicación de una pantalla y con capacidad de respuesta, con la misma funcionalidad que la aplicación de tres pantallas, sobre una tabla de datos de Dataverse. Como Dataverse reside en la misma nube que el resto de Power Platform, no hay llamadas API que consuman mucho tiempo y la funcionalidad de búsqueda es potente. Como ocurre con cualquier aplicación de Power Apps, puede agregar más datos, pantallas y funcionalidades, pero no hay manera más rápida de darle a su equipo una aplicación sencilla.