Ligar ao armazenamento na cloud a partir do PowerAppsConnect to cloud-storage from PowerApps

O PowerApps oferece várias ligações de armazenamento na cloud.PowerApps offers several cloud-storage connections. Com qualquer uma destas ligações, pode armazenar um ficheiro do Excel e utilizar as informações nele contidas em toda a sua aplicação.Using any of these connections, you can store an Excel file and use the information in it throughout your app. Estas ligações incluem:These connections include:

Blob do AzureAzure Blob BoxBox DropboxDropbox Google DriveGoogle Drive OneDriveOneDrive OneDrive
para Empresas
OneDrive
for Business
Ícone Ícone de API Ícone de API Ícone de API Ícone de API Ícone de API

What you need to get started

  • Um ficheiro do Excel com os dados formatados como uma tabela:An Excel file with the data formatted as a table:

    1. Abra o ficheiro do Excel e, em seguida, selecione qualquer célula dos dados que pretende utilizar.Open the Excel file, and then select any cell in the data that you want to use.
    2. No separador Inserir, selecione Tabela.On the Insert tab, select Table.
    3. Na caixa de diálogo Guardar como Tabela, selecione a caixa de verificação A minha tabela tem cabeçalhos e, em seguida, selecione OK.In the Save as Table dialog box, select the My table has headers checkbox, and then select OK.
    4. Guarde as alterações.Save your changes.

Ligar à ligação de armazenamento na cloudConnect to the cloud storage connection

  1. Em powerapps.com, expanda Gerir e selecione Ligações:At powerapps.com, expand Manage, and select Connections:

    Selecionar Ligações

  2. Selecione Nova ligação e selecione a sua ligação de armazenamento na cloud.Select New connection, and select your cloud storage connection. Por exemplo, selecione OneDrive.For example, select OneDrive.
  3. É-lhe pedido que introduza o nome de utilizador e a palavra-passe da sua conta de armazenamento na cloud.You are prompted for the user name and password of your cloud storage account. Introduza-os e, em seguida, selecione Iniciar sessão:Enter them, and then select Sign in:
    Introduzir o nome de utilizador e palavra-passeEnter user name and password

    Depois de ter sessão iniciada, esta ligação está pronta para ser utilizada nas suas aplicações.Once you are signed in, this connection is ready to be used within your apps.

  4. Na sua aplicação, clique ou toque em Origens de dados no separador Ver do friso.In your app, click or tap Data sources on the View tab of the ribbon. No painel da direita, clique ou toque em Adicionar uma origem de dados, clique ou toque na sua ligação de armazenamento na cloud e, em seguida, escolha a tabela de Excel.In the right-hand pane, click or tap Add a data source, click or tap your cloud-storage connection, and then choose the Excel table.
  5. Selecione Ligar.Select Connect.

    A tabela está indicada como uma origem de dados:The table is listed as a data source:

    Selecionar a tabela de Excel

    NOTA Não se esqueça que os dados do Excel têm de ser formatados como tabela.NOTE Remember, the Excel data must be formatted as a table.

Utilizar os dados do Excel na sua aplicaçãoUsing the Excel data in your app

  1. No separador Inserir, selecione Galeria e, em seguida, selecione um controlo da galeria Com texto.On the Insert tab, select Gallery, and then select a With text gallery control.
  2. Defina a propriedade Items da galeria como a sua tabela de Excel.Set the Items property of the gallery to your Excel table. Por exemplo, se a tabela de Excel tiver o nome Table1, defina-como Table1:For example, if your Excel table is named Table1, then set it to Table1:

    Propriedade Itens

    A galeria é automaticamente atualizada com informações da sua tabela de Excel.The gallery is automatically updated with information from your Excel table.

  3. Na galeria, selecione o segundo ou terceiro controlo de Etiqueta.In the gallery, select the second or third Label control. Por predefinição, a propriedade Text da segunda e terceira etiquetas está automaticamente definida como ThisItem.something.By default, you see the Text property of the second and third labels is automatically set to ThisItem.something. Pode definir estas etiquetas para qualquer coluna na tabela.You can set these labels to any column in your table.

    No exemplo seguinte, a segunda etiqueta está definida como ThisItem.Name e a terceira etiqueta está definida como ThisItem.Notes:In the following example, the second label is set to ThisItem.Name and the third label is set to ThisItem.Notes:

    Segunda etiqueta

    Terceira etiqueta

    Saída de exemplo:Sample output:
    Segunda e terceira etiquetas


    ATENÇÃO A primeira caixa é um controlo de imagem.NOTE The first box is actually an image control. Se não tiver uma imagem na sua tabela de Excel, pode eliminar o controlo de imagem e adicionar uma etiqueta no seu lugar.If you don't have an image in your Excel table, then you can delete the image control, and add a label in its place. Adicionar e configurar os controlos é um bom recurso.Add and configure controls is a good resource.

O artigo Compreender tabelas e registos fornece mais detalhes e alguns exemplos.Understand tables and records provides more details and some examples.

Partilhar a sua aplicaçãoSharing your app

Pode partilhar a sua aplicação, os seus recursos, tais como conectores, e os seus dados com outras pessoas na sua organização.You can share your app, your resources such as connectors, and your data with others in your organization.

Se estiver a partilhar uma pasta no Dropbox, a pasta partilhada tem de ser associada à conta Dropbox do utilizador.If you're sharing a folder in Dropbox, the shared folder must be attached to the user's Dropbox account.

Existem certas limitações nos conectores que envolvem ficheiros do Excel.There are certain limitations with connectors involving Excel files.

Limitações conhecidasKnown limitations

Se a mensagem Tipo de dados não suportado ou Não formatado como tabela for apresentada quando tentar utilizar uma ligação do Excel na sua aplicação, formate os dados como uma tabela.If Data type unsupported or Not formatted as a table appears when you try to use an Excel connection in your app, format the data as a table.

Se os dados do Excel incluírem uma coluna calculada, não poderá utilizá-la para criar uma aplicação e não poderá adicionar esses dados a uma aplicação existente.If your Excel data includes a calculated column, you can't use it to build an app, and you can’t add that data to an existing app.

Partilhar tabelas do ExcelSharing Excel tables

Para partilhar dados num ficheiro do Excel:To share data in an Excel file:

  • No OneDrive para Empresas, partilhe o próprio ficheiro.In OneDrive for Business, share the file itself.
  • No OneDrive, partilhe a pasta que contém o ficheiro e especifique os caminhos de ficheiro, e não os URLs, para qualquer suporte de dados.In OneDrive, share the folder that contains the file, and specify file paths, not URLs, for any media.
  • No Dropbox ou no Google Drive, partilhe o ficheiro ou a pasta.In Dropbox or Google Drive, share either the file or the folder.

Veja todas as ligações disponíveis.See all the available connections.
Saiba como adicionar ligações e adicionar uma origem de dados às suas aplicações.Learn how to add connections and add a data source to your apps.
Compreenda tabelas e registos com origens de dados em forma tabela.Understand tables and records with tabular data sources.
Alguns recursos de galeria adicionais incluem Mostrar uma lista de itens e Mostrar imagens e texto numa galeria.Some additional gallery resources include Show a list of items and Show images and text in a gallery.