Creación de una aplicación a partir de datos de ExcelGenerate an app from Excel data

Cree una aplicación automáticamente en función de los datos de un archivo Excel que se carga en una cuenta de almacenamiento en la nube, como OneDrive.Create an app automatically based on data in an Excel file that you upload to a cloud-storage account, such as OneDrive. Después de generar la aplicación, personalícela para que se adapte mejor a sus necesidades y, después, ejecútela para asegurarse de que funciona según lo esperado.After you generate the app, customize it to better suit your needs, and then run it to make sure that it works as you expect.

De forma predeterminada, las aplicaciones generadas tienen tres pantallas:Generated apps have three screens by default:

  • BrowseScreen1 muestra un subconjunto de uno o varios campos, una barra de búsqueda y un botón de ordenación que permite que los usuarios encuentren fácilmente un registro específico.BrowseScreen1 shows a subset of one or more fields, a search bar, and a sort button that lets users easily find a specific record.
  • DetailsScreen1 muestra algunos o todos los campos de un registro específico.DetailsScreen1 shows more or all fields for a specific record.
  • EditScreen1 proporciona elementos de interfaz de usuario que permiten que los usuarios creen o actualicen un registro y guarden los cambios.EditScreen1 provides UI elements that let users create or update a record and save the changes.

Nota: También puede generar una aplicación a partir de una lista personalizada de SharePoint.Note: You can also generate an app based on a custom SharePoint list.

Requisitos previosPrerequisites

Crear una aplicaciónCreate an app

  1. En PowerApps Studio, pulse o haga clic en Nuevo en el menú Archivo (cerca del borde izquierdo).In PowerApps Studio, click or tap New on the File menu (near the left edge).

    Opción Nuevo en el menú Archivo

  2. Siga cualquiera de estos pasos:Follow any of these steps:

    • Si aparece la cuenta en la nube en Comenzar con los datos, pulse o haga clic en Diseño de teléfono.If your cloud-storage account appears under Start with your data, click or tap Phone layout.

      Opción para crear una aplicación a partir de datos

    • Si no aparece la cuenta de almacenamiento en la nube en Comenzar con los datos, haga clic en la flecha situada al final de la fila de iconos.If your cloud-storage account doesn't appear under Start with your data, click the arrow at the end of the row of tiles. Si aparece la cuenta en la lista de conexiones, haga clic o pulse en esa entrada.If your account appears in the list of connections, click or tap that entry.
    • Si su cuenta de almacenamiento en la nube no aparece en Comenzar con los datos ni en la lista de conexiones, haga clic o pulse en Nueva conexión; después, haga clic o pulse en la entrada de la cuenta.If your cloud-storage storage account doesn't appear under Start with your data or in the list of connections, click or tap New connection, and then click or tap the entry for your account. Haga clic o pulse en Conectar y siga las indicaciones para configurar la conexión.Click or tap Connect, and follow the prompts to configure the connection.

      Conectarse a OneDrive

  3. En Choose an Excel file (Elegir un archivo de Excel), vaya a FlooringEstimates.xlsx y haga clic o pulse en él.Under Choose an Excel file, browse to FlooringEstimates.xlsx, and then click or tap it.

    Archivo de Excel llamado FlooringEstimates

  4. En Elegir una tabla, haga clic o pulse en FlooringEstimates.Under Choose a table, click or tap FlooringEstimates.

    Seleccionar tabla FlooringEstimates

  5. Haga clic o pulse en Conectar para generar la aplicación.Click or tap Connect to generate the app.
  6. Si se le pide que realice un paseo introductorio, haga clic o pulse en Siguiente para familiarizarse con las áreas principales de la interfaz de usuario de PowerApps (o haga clic o pulse en Omitir).If you're prompted to take an introductory tour, click or tap Next to get familiar with key areas of the PowerApps user interface (or click or tap Skip).

    Elegir Siguiente para el paseo

    Nota: Siempre puede realizar el paseo más tarde haciendo clic o pulsando en el icono del signo de interrogación situado cerca de la esquina superior derecha de la pantalla y, a continuación, haciendo clic o pulsando en Take the intro tour (Realizar paseo introductorio).Note: You can always take the tour later by clicking or tapping the question-mark icon near the upper-right corner and then clicking or tapping Take the intro tour.

Cuando se crea una aplicación, tiene un diseño predeterminado en función de los datos, pero puede personalizarlo para ajustarlo a sus necesidades.When an app is created, it has a default layout based on your data, but you can customize the gallery layout to fit your needs.

  1. En la barra de navegación izquierda, haga clic o pulse en uno de los iconos de la esquina superior derecha para cambiar a la vista en miniatura.In the left navigation bar, click or tap an icon in the upper-right corner to switch to the thumbnail view.

    Alternancia de las vistas

  2. Haga clic o pulse en la miniatura superior para asegurarse de que la pantalla de exploración (BrowseScreen1) está seleccionada.Click or tap the top thumbnail to ensure that the browse screen (BrowseScreen1) is selected.
  3. Haga clic o pulse en cualquier parte de la galería, por ejemplo, en la primera imagen.Click or tap anywhere in the gallery, such as the first image.

    Selección de la imagen

  4. En el panel derecho, abra la lista Diseño y luego haga clic o pulse en un diseño que contenga una imagen, un título y un subtítulo.In the right-hand pane, open the Layout list, and then click or tap the layout that contains an image, a title, and a subtitle.

    Seleccionar diseño

    El diseño de la aplicación cambia para reflejar su elección.The layout of the app changes to reflect your choice.

    BrowseScreen1 con el nuevo diseño

Cambiar los datos que aparecenChange the data that appears

  1. En Buscar en elementos, haga clic o pulse en Carpet para seleccionar el control Etiqueta.Under Search items, click or tap Carpet to select the Label control.

    La lista asociada se resalta en el panel derecho.The associated list is highlighted in the right-hand pane.

    Selección de la primera etiqueta

  2. En el panel derecho, abra la lista resaltada y haga pulse o haga clic en Nombre.In the right-hand pane, open the highlighted list, and then click or tap Name.

    Establecimiento de la primera etiqueta

  3. Abra la lista inferior y pulse o haga clic en Categoría.Open the bottom list, and then click or tap Category.

    Establecer la categoría

    BrowseScreen1 cambia para mostrar un nombre y una categoría para cada registro.BrowseScreen1 changes to show a name and a category for each record.

    BrowseScreen1 con el nuevo contenido

    Nota: De forma predeterminada, puede desplazarse por la lista (denominada galería) mediante la rueda del mouse o deslizándose hacia arriba y hacia abajo por una pantalla táctil.Note: By default, you can scroll through the list (called a gallery) by using a mouse wheel or by swiping up and down on a touch screen. Para usar un trackpad o un mouse sin rueda, seleccione la galería, pulse o haga clic en Mostrar barra de desplazamiento en la lista de propiedades, y reemplace false por true en la barra de fórmulas.To use either a trackpad or a mouse without a wheel, select the gallery, click or tap Show Scrollbar in the property list, and then replace false with true in the formula bar.

Cambiar el orden de los campos de un formularioChange the order of fields in a form

  1. En la barra de navegación izquierda, pulse o haga clic en la miniatura intermedia para abrir la pantalla de detalles (DetailsScreen1).In the left navigation bar, click or tap the middle thumbnail to open the details screen (DetailsScreen1).

    Miniatura de DetailScreen1

  2. Pulse o haga clic en la imagen para mostrar las opciones que están disponibles para personalizar el formulario.Click or tap the image to show options that are available to customize the form.

    Seleccionar una tarjeta

  3. En el panel derecho, arrastre el campo Nombre a la parte superior de la lista.In the right-hand pane, drag the Name field to the top of the list.

    Mover una tarjeta

    La pantalla se actualiza para reflejar los cambios realizados.The screen updates to reflect the changes you made.

    Nombre al principio de la pantalla

Cambiar un controlChange a control

  1. En la barra de navegación izquierda, pulse o haga clic en la miniatura inferior para abrir la pantalla de edición (EditScreen1).In the left navigation bar, click or tap the bottom thumbnail to open the edit screen (EditScreen1).

    Miniatura de EditScreen1

  2. Pulse o haga clic en Información general.Click or tap Overview.

    En este paso se selecciona la tarjeta Información general.This step selects the Overview card. Cada tarjeta contiene texto que describe el propósito de la tarjeta.Each card contains text that describes the purpose of the card. También puede personalizar los controles en una tarjeta.You can also customize the controls on a card. Para más información, consulte Control Card en PowerApps.For more information, see Card control in PowerApps.

    Seleccione la tarjeta de información general

  3. En el panel derecho, pulse o haga clic en la flecha hacia abajo de la tarjeta, desplácese hacia abajo y pulse o haga clic en Editar texto multilínea.In the right-hand pane, click or tap the down arrow for the card, scroll down, and then click or tap Edit multi-line text.

    En este paso se muestra información general de cada producto en un control que es lo suficientemente grande como para mostrar el texto.This step shows an overview of each product in a control that's large enough to display the text.

    Cambiar tarjeta

Ejecutar la aplicaciónRun the app

A medida que personaliza una aplicación, puede probar los cambios mediante la ejecución de la aplicación en el modo de vista previa.As you customize an app, you can test your changes by running the app in Preview mode.

  1. En la barra de navegación izquierda, pulse o haga clic en la miniatura superior para abrir la pantalla de navegación (BrowseScreen1).In the left navigation bar, click or tap the top thumbnail to open the browse screen (BrowseScreen1).
  2. Para abrir el modo de vista previa, presione F5 o pulse o haga clic en el botón Reproducir, situado cerca de la esquina superior derecha.Open Preview mode by pressing F5 or by clicking or tapping the Play button near the upper-right corner.

    Icono de vista previa

  3. En BrowseScreen1, pulse o haga clic en la flecha situada a la derecha de un registro para mostrar el registro en la pantalla de detalles (DetailsScreen1).On BrowseScreen1, click or tap the arrow to the right of a record to show the record in the details screen (DetailsScreen1).

    Seleccionar una flecha en BrowseScreen1

  4. En DetailsScreen1, haga clic o pulse en el icono de lápiz en la esquina superior derecha para mostrar el registro en la pantalla de edición (EditScreen1).On DetailsScreen1, click or tap the pencil icon in the upper-right corner to show the record in the edit screen (EditScreen1).

    Editar un registro

  5. En EditScreen1, cambie la información de uno o varios campos y, a continuación, haga clic o pulse en la marca de verificación de la esquina superior derecha para guardar los cambios.On EditScreen1, change the information in one or more fields, and then click or tap the check mark in the upper-right corner to save your changes.

    Guardar cambios en EditScreen1

  6. Cierre el modo de vista previa presionando Esc (o pulsando o haciendo clic en el icono Cerrar, debajo de la barra de título).Close Preview mode by pressing Esc (or by clicking or tapping the close icon below the title bar).

    Cerrar el modo de vista previa

Limitaciones conocidasKnown limitations

Para más información sobre cómo compartir datos de Excel en su organización, repase estas limitaciones.For information about how to share Excel data within your organization, review these limitations.

Pasos siguientesNext steps