Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo orienta você na criação de uma lista do SharePoint ou Listas da Microsoft, integrando essa lista no Power Apps, e personalizando a lista em seu aplicativo.
Ao adicionar dados a um aplicativo, você pode escolher uma lista do SharePoint ou Listas da Microsoft como origem. Como alternativa, você pode criar um aplicativo com base em uma lista do SharePoint por meio do menu de integração nas Listas da Microsoft. Depois que a lista estiver no aplicativo, você poderá filtrá-la e personalizar a lista.
Observação
Ao criar ou exibir uma lista no SharePoint, você é redirecionado automaticamente para Listas da Microsoft. A lista sempre pode ser encontrada em Listas da Microsoft e no SharePoint. Saiba mais em O que é uma lista no Microsoft 365?
Pré-requisitos
Uma assinatura para Microsoft 365 e para Microsoft Power Platform.
Uma familiaridade básica com o SharePoint Online e o Power Apps:
Criar uma lista
Você pode criar uma nova lista do SharePoint por meio do aplicativo Listas da Microsoft em Criar uma lista.
Integrar uma lista
Depois de ter uma lista, você pode integrá-la ao Power Apps criar um aplicativo com base em uma lista do SharePoint ou Listas da Microsoft.
Conectar com uma lista no Power Apps
Uma maneira de trabalhar com uma lista em seu aplicativo é conectar-se ao SharePoint por meio do menu Dados de um aplicativo para importar uma lista. A lista serve como uma fonte de dados no Power Apps.
Saiba mais em Conectar-se ao SharePoint a partir de um aplicativo de tela.
Criar um aplicativo baseado em uma lista
Ao visualizar uma lista do SharePoint, você vai automaticamente para as Listas da Microsoft onde você pode integrar uma lista com o Power Apps:
Saiba mais em Criar um aplicativo de tela com dados a partir das Listas da Microsoft.
Personalizar uma lista ou um formulário
Quando você importa uma lista como uma fonte de dados do Power Apps, ela pode ser usada para exibir como um formulário em uma tela. Você pode personalizar a aparência da lista em seu aplicativo, como a formatação e o comportamento da lista.
A personalização inclui como a lista exibe:
- Adição ou remoção de campos
- Tipo de controle e tipo de dados para os campos
- Orientação do layout e quantas colunas devem ser exibidas
- Formatação como alinhamento, cor e bordas
- Recursos interativos como OnFailure ou OnSuccess
Saiba como personalizar uma lista em Personalizar um formulário para uma lista do SharePoint.
Saiba mais sobre as propriedades do formulário em Compreender a integração de formulários do SharePoint.
Filtrar uma lista no Power Apps
Você pode aplicar fórmulas a elementos de interface do seu aplicativo, como filtros. Para obter uma lista, você pode adicionar uma fórmula de filtro a uma galeria vertical na tela do aplicativo adicionando a fórmula à barra de fórmulas de uma propriedade Items.
Saiba mais nas funções Filtrar, Pesquisar e Consultar.
Exemplo de uma função de pesquisa e filtro
Esta fórmula de exemplo é colocada em uma galeria para a propriedade Items. A fórmula procura o status em uma coluna e filtra o status Ativo. A lista, em seguida, mostra apenas os itens da lista com um status Ativo.
SortByColumns(Filter('Issue Tracking', 'Issue Status'.Value = "Active", StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending))
A fórmula contém as seguintes funções:
- SortByColumns classifica uma tabela com base em uma ou mais colunas.
- Filter localiza os registros em uma tabela que atende à fórmula especificada.
- A função StartsWith testa se uma cadeia de texto começa com outra cadeia de caracteres de texto.
- If retorna um valor dependendo se a condição é verdadeira ou falsa.
Saiba mais em Referência de fórmula - aplicativos de tela.
Vinculando listas com uma coluna de pesquisa
Você pode vincular duas listas em que uma lista usa uma de suas colunas como coluna de pesquisa . Uma coluna de pesquisa é o ponto onde a lista se conecta a outra lista.
Saiba mais em Como vincular listas das Listas da Microsoft usando uma coluna de pesquisa no Power Apps.
Se você quiser que sua coluna de pesquisa seja uma lista suspensa com opções, use a função Choices. A função Choices retorna uma tabela com os valores possíveis para uma coluna de pesquisa.
Por exemplo, você pode adicionar uma função Choices a um controle suspenso em seu aplicativo de tela adicionando essa fórmula à propriedade de controle Items. Você inclui o nome da lista e o nome da coluna de pesquisa na fórmula.
Choices([@'Your list name'].Lookup_x0020_column)
Informações relacionadas
- Usando o conector do SharePoint com aplicativos de tela
- Personalizar permissões para uma lista ou biblioteca do SharePoint
- Mover formulários personalizados do SharePoint com o Power Apps (white paper)
- Criar um relatório rapidamente a partir de uma lista ou biblioteca do SharePoint
- Inserir uma Web Part de relatório no SharePoint Online