Gerar um aplicativo de dados do ExcelGenerate an app from Excel data

Crie um aplicativo automaticamente com base nos dados em um arquivo do Excel que você carrega para uma conta de armazenamento em nuvem, tal como OneDrive.Create an app automatically based on data in an Excel file that you upload to a cloud-storage account, such as OneDrive. Depois de gerar o aplicativo, personalize-o para melhor atender às suas necessidades e, em seguida, execute-o para certificar-se de que ele funciona conforme o 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.

Por padrão, os aplicativos gerados têm três telas:Generated apps have three screens by default:

  • BrowseScreen1 mostra um subconjunto de um ou mais campos, uma barra de pesquisa e um botão de classificação para que os usuários possam encontrar facilmente um 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 mostra mais ou todos os campos de um registro específico.DetailsScreen1 shows more or all fields for a specific record.
  • EditScreen1 fornece elementos da interface do usuário na qual os usuários podem criar ou atualizar um registro e salvar as alterações.EditScreen1 provides UI elements that let users create or update a record and save the changes.

Observação

Você também pode gerar um aplicativo com base em uma lista personalizada do SharePoint.You can also generate an app based on a custom SharePoint list.

Pré-requisitosPrerequisites

Criar um aplicativoCreate an app

  1. No PowerApps Studio, clique ou toque em Novo no menu Arquivo (perto da borda esquerda).In PowerApps Studio, click or tap New on the File menu (near the left edge).

    Opção Novo no menu Arquivo

  2. Siga qualquer uma dessas etapas:Follow any of these steps:

    • Se sua conta de armazenamento na nuvem aparecer em Iniciar com seus dados, clique ou toque em Layout de telefone.If your cloud-storage account appears under Start with your data, click or tap Phone layout.

      Opção para criar um aplicativo dos dados

    • Se sua conta de armazenamento na nuvem não aparecer sob Iniciar com seus dados, clique na seta no final da linha de blocos.If your cloud-storage account doesn't appear under Start with your data, click the arrow at the end of the row of tiles. Se sua conta de nuvem for exibida na lista de conexões, clique ou toque nessa entrada.If your account appears in the list of connections, click or tap that entry.
    • Se sua conta de armazenamento na nuvem não aparecer em Iniciar com seus dados ou na lista de conexões, clique ou toque em Nova conexão e, em seguida, clique ou toque na entrada para sua conta.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. Clique ou toque em Conectare siga os prompts para configurar a conexão.Click or tap Connect, and follow the prompts to configure the connection.

      Conectar com o OneDrive

  3. Em Escolher um arquivo do Excel, navegue até FlooringEstimates.xlsx, e, em seguida, clique ou toque nele.Under Choose an Excel file, browse to FlooringEstimates.xlsx, and then click or tap it.

    Arquivo FlooringEstimates do Excel

  4. Em Escolher uma tabela e clique ou toque em FlooringEstimates.Under Choose a table, click or tap FlooringEstimates.

    Selecionar a tabela FlooringEstimates

  5. Clique ou toque em Conectar para gerar o aplicativo.Click or tap Connect to generate the app.
  6. Se você for convidado a fazer o tour de introdução, clique ou toque em Avançar para se familiarizar com as principais áreas da interface do usuário do PowerApps (ou clique ou toque em Ignorar).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).

    Escolha Avançar para tour

    Observação

    Você pode sempre fazer o tour mais tarde clicando ou tocando no ícone do ponto de interrogação no canto superior direito, em seguida, clicando ou tocando em Fazer o tour de introdução.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.

Quando um aplicativo é criado, ele tem um layout padrão com base nos dados, mas é possível personalizar o layout da galeria de acordo com suas necessidades.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. Na barra de navegação à esquerda, clique ou toque em um ícone no canto superior direito para mudar para o modo de exibição em miniatura.In the left navigation bar, click or tap an icon in the upper-right corner to switch to the thumbnail view.

    Alternar entre modos de exibição

  2. Clique ou toque na miniatura na parte superior para garantir que a tela de navegação (BrowseScreen1) está selecionada.Click or tap the top thumbnail to ensure that the browse screen (BrowseScreen1) is selected.
  3. Clique ou toque em qualquer lugar da galeria, como na primeira imagem.Click or tap anywhere in the gallery, such as the first image.

    Selecionar imagem

  4. No painel direito, abra a lista Layout e, em seguida, clique ou toque no layout que contém uma imagem, um título e um 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.

    Selecionar layout

    O layout do aplicativo é alterado para refletir sua escolha.The layout of the app changes to reflect your choice.

    BrowseScreen1 com novo layout

Alterar os dados exibidosChange the data that appears

  1. Em Pesquisar itens, clique ou toque em Carpete para selecionar o controle Rótulo.Under Search items, click or tap Carpet to select the Label control.

    A lista associada é realçada no painel à direita.The associated list is highlighted in the right-hand pane.

    Selecionar o primeiro rótulo

  2. No painel direito, abra a lista destacada e, em seguida, clique ou toque em Nome.In the right-hand pane, open the highlighted list, and then click or tap Name.

    Definir o primeiro rótulo

  3. Abra a lista inferior e, em seguida, clique ou toque em Categoria.Open the bottom list, and then click or tap Category.

    Definir Categoria

    BrowseScreen1 altera-se para mostrar um nome e uma categoria para cada registro.BrowseScreen1 changes to show a name and a category for each record.

    BrowseScreen1 com novo conteúdo

    Observação

    Por padrão, você pode rolar a lista (chamada de uma galeria) usando um botão de rolagem do mouse ou passando o dedo para cima e para baixo em uma tela touch.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 um trackpad ou então um mouse sem uma roda, selecione a galeria, clique ou toque em ShowScrollbar na lista de propriedades e substitua false por true na 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.

Alterar a ordem dos campos em um formulárioChange the order of fields in a form

  1. Na barra de navegação à esquerda, clique ou toque na miniatura intermediária para abrir a tela de detalhes (DetailsScreen1).In the left navigation bar, click or tap the middle thumbnail to open the details screen (DetailsScreen1).

    Miniatura DetailScreen 1

  2. Clique ou toque na imagem para mostrar as opções disponíveis para personalizar o formulário.Click or tap the image to show options that are available to customize the form.

    Selecionar uma ficha

  3. No painel à direita, arraste o campo Nome para a parte superior da lista.In the right-hand pane, drag the Name field to the top of the list.

    Mover um cartão

    A tela é atualizada para refletir as alterações feitas.The screen updates to reflect the changes you made.

    Nome no topo da tela

Alterar um controleChange a control

  1. Na barra de navegação à esquerda, clique ou toque na miniatura inferior para abrir a tela de edição (EditScreen1).In the left navigation bar, click or tap the bottom thumbnail to open the edit screen (EditScreen1).

    Miniatura EditScreen1

  2. Clique ou toque em Visão geral.Click or tap Overview.

    Essa etapa seleciona o cartão de Visão geral.This step selects the Overview card. Cada cartão contém texto que descreve a finalidade do cartão.Each card contains text that describes the purpose of the card. Você também pode personalizar os controles em um cartão.You can also customize the controls on a card. Para obter mais informações, consulte Controle Cartão no PowerApps.For more information, see Card control in PowerApps.

    Selecionar o cartão de visão geral

  3. No painel do lado direito, clique ou toque na seta para baixo para o cartão, role para baixo e então clique ou toque em Editar texto de várias linhas.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.

    Esta etapa mostra uma visão geral de cada produto em um controle suficientemente grande para exibir o texto.This step shows an overview of each product in a control that's large enough to display the text.

    Alterar cartão

Executar o aplicativoRun the app

Ao personalizar um aplicativo, você pode testar suas alterações, executando o aplicativo no modo de Visualização.As you customize an app, you can test your changes by running the app in Preview mode.

  1. Na barra de navegação à esquerda, clique ou toque na imagem em miniatura para exibir a tela de navegação (BrowseScreen1).In the left navigation bar, click or tap the top thumbnail to open the browse screen (BrowseScreen1).
  2. Abra o modo de Visualização pressionando F5 (clicando ou tocando no botão Reproduzir no canto superior direito).Open Preview mode by pressing F5 or by clicking or tapping the Play button near the upper-right corner.

    Ícone de Visualização

  3. Em BrowseScreen1, clique ou toque na seta à direita de um registro para mostrar o registro na tela de detalhes (DetailsScreen1).On BrowseScreen1, click or tap the arrow to the right of a record to show the record in the details screen (DetailsScreen1).

    Selecionar uma seta em BrowseScreen1

  4. Em DetailsScreen1, clique ou toque no ícone de lápis no canto superior direito para mostrar o registro na tela de edição (EditScreen1).On DetailsScreen1, click or tap the pencil icon in the upper-right corner to show the record in the edit screen (EditScreen1).

    Editar um registro

  5. Em EditScreen1, altere as informações em um ou mais campos, em seguida, clique ou toque na marca de seleção no canto superior direito para salvar suas alterações.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.

    Salvar alterações em EditScreen1

  6. Feche o modo de Visualização pressionando Esc (ou clicando ou tocando no ícone para fechar abaixo da barra de título).Close Preview mode by pressing Esc (or by clicking or tapping the close icon below the title bar).

    Fechar modo de visualização

Limitações conhecidasKnown limitations

Para obter informações sobre como compartilhar dados do Excel em sua organização, examine essas limitações.For information about how to share Excel data within your organization, review these limitations.

Próximas etapasNext steps

  • Para salvar seu aplicativo de modo que você possa executá-lo de outros dispositivos, pressione Ctrl + S.To save the app so that you can run it from other devices, press Ctrl-S.
  • Agora que você aprendeu como gerar um aplicativo com base em dados, você pode criar um aplicativo do zero.Now that you've learned how to generate an app from data, you can create an app from scratch.
  • Compartilhe o aplicativo para que outras pessoas possam executá-lo.Share the app so that other people can run it.