Filtrar uma lista de pesquisa numa aplicação
Neste artigo de cenário, vai aprender a filtrar uma lista de pesquisa numa aplicação de tela.
Pré-requisitos
- Tem de ter criado uma aplicação utilizando um conector do SharePoint que ligue a uma lista criada utilizando Listas Microsoft.
- A lista deve ser composta por vários itens de lista para filtrar os dados numa aplicação de tela.
Detalhes do cenário
Pode utilizar o controlo de introdução de texto numa aplicação de tela para inserir texto e filtrar a lista, como uma tabela de dados para filtrar itens da lista ligada.
Para procurar com introdução de texto e filtrar os registos, tem de utilizar a função filtro. Por exemplo, Filter([@Colors], StartsWith(Title, TextInput1.Text))
utiliza a ligação de lista Cores e a coluna Título para filtrar os registos.
Exemplo
Iniciar sessão no Power Apps.
Crie uma nova aplicação, ou edite uma aplicação existente.
Nota
Certifique-se de que a aplicação utiliza a ligação do SharePoint e se liga a uma lista, como descrito nos pré-requisitos.
Selecione + (inserir) a partir do painel esquerdo.
Selecione Introdução de texto.
Da mesma forma, insira uma tabela de dados.
Atualizar a propriedade itens da tabela de dados com a seguinte fórmula:
Filter([@Colors], StartsWith(Title, TextInput1.Text))
Substitua Cores pelo nome da sua lista, Título pelo nome da coluna na lista e TextInput1 pelo nome do controlo de introdução de texto.
Reproduza a aplicação.
Introduza texto, como "B" para filtrar itens a partir de "B".
![Cores com filtragem para "B".](./media/scenarios-filter-search-list/colors.png "Cores com filtragem para "B"")
Consulte também
- Referência de fórmula para o Power Apps
- Referência de controlo para o Power Apps
Nota
Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)
O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).