Ejercicio: Crear una aplicación de lienzo con datos de un archivo de Excel

Completado

En este ejercicio, creará una aplicación móvil usando datos de una tabla de Excel. Descargue RealEstateProperties.xlsx para usarlo en este ejercicio.

Nota

Microsoft Power Apps requiere una licencia de Microsoft 365 o una prueba gratuita. Obtenga más información sobre las opciones de licencia. Los productos de Microsoft incluyen Power Apps y Power Automate.

Crear una solución

  1. Vaya a make.powerapps.com e inicie sesión con sus credenciales de Power Apps.

    Nota

    En la parte superior de la página principal de Power Apps, es posible que vea una alternancia Pruebe la nueva experiencia de datos; compruebe que esté desactivada.

  2. Seleccione Soluciones en la barra de navegación izquierda.

  3. En la página Soluciones, en Solución preferida actual, seleccione Administrar.

  4. En el cuadro de diálogo Establecer su solución preferida, seleccione + Nueva solución.

  5. En el cuadro de diálogo Nueva solución, escriba lo siguiente.

    • Nombre para mostrar: Real Estate Solution
    • Nombre: RealEstateSolution
    • Editor: seleccione un editor en la lista desplegable o cree uno nuevo.
    • Versión: 1.0.0.0

    Seleccione Crear.

    La solución Real Estate Solution se crea y se rellena en la lista desplegable de soluciones preferidas. Seleccione Aplicar para establecerla como la solución preferida.

    Captura de pantalla del cuadro de diálogo Nueva solución

    Nota

    Una solución es un contenedor que le ayuda a administrar y empaquetar aplicaciones, flujos y otros componentes en Power Platform.

    Establecer una solución preferida es útil porque le permite seleccionar dónde se guardarán las futuras actualizaciones, de modo que el trabajo se mantenga organizado.

  6. En la barra de navegación izquierda, seleccione Inicio para volver a la página principal de Power Apps.

Creación de una aplicación de lienzo a partir de un archivo de Excel

  1. En la página principal de Power Apps, seleccione Comenzar con datos.

  2. Seleccione Crear con archivo .CSV o de Excel.

  3. Seleccione la opción Seleccionar desde dispositivo. Vaya al lugar donde guardó el archivo de Excel RealEstateProperties.xlsx y cárguelo. (El tamaño máximo del archivo es 5 GB).

    Copilot en Power Apps genera una tabla basada en los datos del archivo de Excel RealEstateProperties.xlsx. También ha definido siete columnas de datos.

  4. Junto al nombre de la tabla, seleccione el icono de lápiz Editar propiedades de la tabla.

  5. Cambie las propiedades de la tabla por lo siguiente.

    • Nombre para mostrar: Propiedad inmobiliaria
    • Nombre plural: Propiedades inmobiliarias
    • Descripción: esta tabla contiene una lista de propiedades en venta.
    • Columna principal: dirección

    Expanda la sección Configuración avanzada y cambie el nombre del esquema a realestateproperty.

  6. Seleccione Guardar.

  7. Seleccione el botón Crear una aplicación en la esquina inferior derecha de la pantalla.

    Captura de pantalla de la tabla Real Estate Property importada, con siete columnas y el botón Crear aplicación resaltado

  8. Cuando la aplicación se carga por primera vez, puede aparecer un cuadro de diálogo que dice Le damos la bienvenida a Power Apps Studio. En ese caso, seleccione el botón Omitir.

    La aplicación generada debería mostrarse en modo Edición.

    Captura de pantalla de la aplicación generada en Power Apps Studio

  9. Seleccione el icono Datos en la barra de navegación izquierda. Se crea una tabla de Dataverse basada en el archivo de Excel RealEstateProperties.xlsx.

    Captura de pantalla del icono Datos en la barra de navegación izquierda

  10. Seleccione el icono Vista de árbol para volver a la vista de árbol.

    Captura de pantalla del icono Vista de árbol en la barra de navegación izquierda

  11. En la pantalla principal de la aplicación, seleccione la galería que muestra los detalles de Real Estate Properties y luego seleccione RecordsGallery1 en la vista de árbol para expandirla.

    Captura de pantalla de la galería que muestra los detalles de Real Estate Property

  12. Seleccione los puntos suspensivos (...) situados junto a la opción NextArrow y luego elimínela.

    Captura de pantalla que muestra la acción Eliminar siguiente flecha

  13. Seleccione RecordsGallery1 y luego seleccione el botón de edición para poner la galería en modo de edición.

    Captura de pantalla que muestra la acción de colocar la galería en modo de edición

  14. Reduzca el ancho y mueva la posición del componente Título de modo que quede hacia el lado derecho de la celda de la plantilla.

    Captura de pantalla que muestra la acción de ajustar el tamaño y la posición del componente Título

    Otros componentes deben cambiarse de posición junto al componente Título. De lo contrario, muévalos hasta que se parezcan a la captura de pantalla anterior.

  15. Asegúrese de que la galería todavía está en modo de edición. Seleccione la etiqueta Título.

  16. Verifique que el valor Texto del componente Título se establece en la fórmula siguiente:

    ThisItem.Address

    Captura de pantalla de la propiedad text en la barra de fórmula

  17. Seleccione el componente Subtítulo en la galería.

  18. Establezca el valor de Text del subtítulo en la siguiente fórmula:

    ThisItem.Size

  19. Utilizando la barra de herramientas de la parte superior de la página, cambie el Tamaño a 13.

    Captura de pantalla del tamaño establecido en 13 en la barra de herramientas

  20. Seleccione el componente Cuerpo en la galería.

  21. Establezca el valor de Text del Cuerpo en la siguiente fórmula:

    ThisItem.Price

    Su galería ahora debe parecerse a la siguiente captura de pantalla.

    Captura de pantalla de la galería de Real Estate Properties con el formato correcto

  22. Con el primer elemento en RecordsGallery1 seleccionado, seleccione Insertar, busque Imagen y seleccione el componente Imagen. Esto agregará una imagen a la galería.

  23. La imagen debería aparecer en todas las celdas de la galería. Cambie la posición y el tamaño de la imagen para que esté en el centro de cada celda de la galería.

    Captura de pantalla de la imagen centrada en la galería

Usar Copilot para generar fórmulas de Power Fx

  1. A fin de generar fórmulas de Power Fx con Copilot en Power Apps, la galería debe seguir en modo de edición. Seleccione el cuerpo de la galería que contiene el precio. Seleccione Copilot y, luego, Formato de texto.

    Captura de pantalla de la galería con el componente de precio seleccionado

  2. Introduzca el siguiente valor para Formato deseado y pulse Intro en el teclado.

    $350,000

  3. Seleccione la fórmula generada y luego Aplicar.

    Nota

    Con la ayuda de Copilot, el valor de ejemplo (350 000 $) que introdujo generó la siguiente fórmula, que se muestra ahora en la barra de fórmulas para el control de la galería de precios:

    (Text(ThisItem.Price, "$#,##0", "en-US"))

  4. Complete los mismos pasos para el control Tamaño en el subtítulo de la galería. Asegúrese de que la galería esté en modo de edición. Seleccione el subtítulo en el que se incluye el tamaño. Seleccione Copilot y, luego, Formato de texto.

  5. Introduzca el siguiente valor para Formato deseado:

    Size: 1,800 sq ft

    Presione la tecla Intro en el teclado.

    Quizá observe que la sección de sugerencias está vacía. La causa podría ser la falta de información o contexto necesario para generar una fórmula.

    Captura de pantalla de una fórmula vacía

  6. Puesto que la sección de ideas está vacía, agregará más ejemplos. Seleccione + Agregar ejemplos al menos dos veces más.

    Captura de pantalla del botón Agregar ejemplos dentro de Ideas de Power Apps

  7. Seleccione dos formatos actuales y luego proporcione los dos formatos deseados correspondientes.

    Captura de pantalla de las opciones de formato actual que coinciden con las opciones de formato deseadas

  8. Con el contexto agregado, la IA de Copilot genera una fórmula adecuada para usted, como se muestra en la siguiente imagen.

    Captura de pantalla de la fórmula generada por Ideas de Power Apps

  9. Seleccione la fórmula generada y luego Aplicar.

    Su galería debe parecerse a la siguiente imagen.

    Captura de pantalla de la galería con formato

  10. Guarde la aplicación.

  11. Salga de la aplicación para volver a la página principal de Power Apps.

    Captura de pantalla del botón Atrás para salir de la aplicación