SharePoint

Conecte-se a um site do SharePoint para gerar um aplicativo automaticamente de uma lista, criar um aplicativo do zero ou atualizar um aplicativo existente.

Problemas conhecidos

Você pode adicionar dados de uma lista personalizada, mas não uma biblioteca. Além disso, nem todos os tipos de colunas têm suporte, e nem todos os tipos de colunas oferecem suporte a todos os tipos de cartões.

Tipo de coluna Suporte Cartões padrão
Única linha de texto Sim Exibir texto
Várias linhas de texto Sim Exibir texto
Escolha Sim (somente valores únicos) Exibir pesquisa
Número Sim Exibir porcentagem
Exibir classificação
Exibir texto
Moeda Sim Exibir porcentagem
Exibir classificação
Exibir texto
Data e hora Sim Exibir texto
Pesquisa Sim (somente valores únicos) Exibir pesquisa
Editar pesquisa
Booliano (Sim/Não) Sim Exibir texto
Exibir alternância
Pessoa ou Grupo Sim (somente valores únicos) Exibir pesquisa
Editar pesquisa
Hiperlink Sim Exibir URL
Exibir texto
Imagem Sim (somente leitura) Exibir imagem
Exibir texto
Calculada Sim (somente leitura)
Resultado da tarefa Não
Dados externos Não
Metadados Gerenciados Sim (somente leitura)
Classificação Não

Além disso, o PowerApps não oferece suporte a colunas que permitem múltiplos valores ou seleções.

  • Para as colunas Pesquisa, a caixa de seleção Permitir vários valores deve ser desmarcada.

    Caixa de seleção que permite vários valores em uma coluna Pesquisa

  • Para as colunas Metadados Gerenciados, a caixa de seleção Permitir vários valores deve ser desmarcada.

    Caixa de seleção que permite vários valores em uma coluna Metadados Gerenciados

  • Para as colunas Pessoa ou Grupo, a opção Não em Permitir várias seleções deve ser selecionada.

    Opções para permitir várias seleções em uma coluna Pessoa ou Grupo

  • Para as colunas Escolha, a opção Menu suspenso ou Botões de opção em Exibir opções usando deve ser selecionada.

    Formas de exibir opções para uma coluna Escolha

Colunas que contêm espaços podem ser lidas pelo PowerApps, mas os espaços serão substituídos pelo código de escape hexadecimal "_x0020_". Por exemplo, "Nome da Coluna", no SharePoint, aparecerá como "Nome_x0020_da_x0020_Coluna" no PowerApps quando exibidos no layout de dados ou usados em uma fórmula.

Pré-requisitos

Abra o PowerApps executando uma destas etapas:

Criar um aplicativo

Adicionar uma lista do SharePoint a um aplicativo existente

  1. No PowerApps Studio, abra o aplicativo que você deseja atualizar.

  2. Na faixa de opções, na guia Exibição, clique ou toque em Fontes de dados

  3. No painel direito, clique ou toque em Adicionar fonte de dados.

    Adicionar fonte de dados

  4. Clique ou toque em Nova conexão, clique ou toque em SharePoint e, em seguida, clique ou toque Conectar.

    Adicionar conexão do SharePoint

  5. Especifique o tipo de site do SharePoint ao qual você deseja se conectar:

    Especifique o tipo de conexão

    • Clique ou toque em Conectar diretamente (serviços de nuvem) para se conectar ao SharePoint Online.
    • Clique ou toque em Conectar usando o gateway de dados local para se conectar a um site do SharePoint local.

      Especifique Windows como o tipo de autenticação e, em seguida, especifique suas credenciais. Se suas credenciais incluírem um nome de domínio, especifique-o como domínio\alias.

      Especifique as credenciais

      Observação: se você não tiver um gateway de dados local instalado, instale um e, em seguida, clique ou toque no ícone para atualizar a lista de gateways.

      Em Escolher um gateway, clique ou toque no gateway que você deseja usar.

      Escolha o gateway

  6. Clique ou toque em Conectar.

  7. Em Conectar a um site do SharePoint, clique ou toque em uma entrada na lista Sites recentes (ou digite ou cole a URL do site que contém a lista que você deseja usar) e, em seguida, clique ou toque em Ir.

    Selecione um site do SharePoint

  8. Em Escolha uma lista, marque a caixa de seleção de uma ou mais listas que deseja usar e clique ou toque em Conectar:

    Selecione as tabelas no SharePoint

    Nem todos os tipos de listas são exibidos por padrão. Se o nome da lista que você deseja usar não for exibido, role para baixo e, em seguida, digite o nome da lista na caixa Insira um nome de lista personalizado.

    Lista personalizada no SharePoint

    As fontes de dados são adicionadas ao seu aplicativo.

    Lista de fontes de dados adicionada ao aplicativo

Mostrar dados em uma galeria

Para mostrar dados de qualquer um desses tipos de colunas em uma galeria, use a barra de fórmulas para definir a propriedade Text de um ou mais controles Rótulo dessa galeria:

  • Para uma coluna Escolha ou Pesquisa, especifique ThisItem.[ColumnName].Valor para mostrar os dados dessa coluna.

    Por exemplo, especifique ThisItem.Location.Value, se você tiver uma coluna Escolha chamada Location, e especifique ThisItem.PostalCode.Value, se você tiver uma coluna Pesquisa chamadaPostalCode.

  • Para uma coluna Pessoa ou Grupo, especifique ThisItem.[ColumnName].DisplayName para mostrar o nome de exibição do usuário ou do grupo.

    Por exemplo, especifique ThisItem.Manager.DisplayName para mostrar os nomes de exibição de uma coluna Pessoa ou Grupo chamada Manager.

    Você também pode mostrar diversas informações de usuários, como endereços de email ou cargos. Para exibir uma lista completa de opções, especifique ThisItem.[ColumnName]. (com um ponto final à direita).

    Observação: para uma coluna CreatedBy, especifique ThisItem.Author.DisplayName para mostrar os nomes de exibição dos usuários que criaram itens da lista. Para uma coluna ModifiedBy, especifique ThisItem.Editor.DisplayName para mostrar os nomes de exibição dos usuários que alteraram itens da lista.

  • Para uma coluna Metadados Gerenciados, especifique ThisItem.[ColumnName].Label para mostrar dados nessa coluna.

    Por exemplo, especifique ThisItem.Languages.Label se você tiver uma coluna Metadados Gerenciados chamada Languages.

Próximas etapas