Partilhar via


Como filtrar dados em um cliente HTML para um aplicativo do LightSwitch

Filtrando os dados que aparecem no seu cliente HTML para um aplicativo Visual Studio LightSwitch, você pode ajudar usuários a identificar os dados mais relevantes para suas tarefas. Por exemplo, você pode criar ou modificar uma tela Procurar Dados para ajudar os vendedores a identificar clientes que compraram determinado produto da sua empresa nos últimos três meses. Para exibir um conjunto específico de dados em uma tela, você cria ou personaliza uma consulta que determina quais dados aparecem em uma tela e associa a consulta a uma tela nova ou existente.

Modificando a consulta de uma tela existente

Será possível redirecionar uma tela existente se você modificar a consulta que define o subconjunto de dados que a tela exibe. Por exemplo, você já deve ter uma tela que exiba dados com base na consulta Select * from Customers. Usando o Designer de Consulta, você pode filtrar os dados que aparecem apenas nessa tela, mesmo que a consulta defina o conjunto de dados para outras telas.

Para filtrar os dados em uma tela existente

  1. Na Lista de Membros da Tela do Designer de Tela, escolha a coleção de dados que você deseja filtrar e escolha o link Editar Consulta.

  2. No Designer de Consulta, modifique a consulta.

    Para obter mais informações, consulte Como criar uma consulta usando o Designer de Consulta.

  3. Ao terminar, escolha a seta no canto superior esquerdo do Designer de Consulta para retornar ao Designer de Tela.

Filtrando dados em uma nova tela

Se já tiver uma consulta em sua solução de LightSwitch, você poderá criar uma tela Procurar Dados baseada nessa consulta.

Para obter informações sobre como adicionar uma consulta à sua solução, consulte Como adicionar, remover e modificar uma consulta.

Para obter informações sobre como projetar uma consulta, consulte Como criar uma consulta usando o Designer de Consulta.

Para criar uma tela que mostre dados filtrados

  1. No Gerenciador de Soluções, abra o menu de atalho do nó Cliente HTML e escolha Adicionar Tela.

    A caixa de diálogo Adicionar Nova Tela é exibida.

  2. Na lista Selecionar um modelo de tela, escolha Tela Procurar Dados.

  3. Na caixa de texto Nome da Tela, insira um nome para a tela.

  4. Na lista Dados da Tela, escolha uma consulta e o botão OK.

    A tela exibirá somente os dados que atendam às condições que a consulta especifica.

Consulte também

Outros recursos

Telas do cliente HTML para aplicativos do LightSwitch

Consultas: recuperando informações a partir de uma fonte de dados