Partilhar via


Caixa de diálogo Lista de filtros (Designer de Modelos)

A finalidade da caixa de diálogo Lista de Filtros é ajudar a criar uma lista de um conjunto de valores disponível que é grande demais para ser navegado facilmente usando uma lista suspensa. Os valores disponíveis podem ser o conjunto de valores distintos de um atributo, ou podem ser as instâncias de uma entidade definida no seu modelo. O Designer de Modelos e o Construtor de Relatórios 3.0 abrem a caixa de diálogo Lista de Filtros quando você clica no link sem valores selecionados próximo a uma condição de filtro na caixa de diálogo Dados do Filtro.

Para os atributos, a caixa de diálogo Lista de Filtros será usada se a propriedade ValueSelectiondo atributo for definida para Lista. Neste caso, a lista Dados disponíveis exibirá todos os valores distintos para aquele atributo. Para ajudar a localizar um valor específico, você pode digitar uma palavra na caixa de texto Filtro e, em seguida, clicar no botão Filtro.

Para as entidades, a caixa de diálogo Lista de Filtros será usada se a propriedade InstanceSelectionda entidade for definida para Lista, FilteredList, ou MandatoryFilter. Se a propriedade estiver definida para Lista, a lista de Dados disponíveis exibirá todas as instâncias daquela entidade e a caixa de diálogo se comportará da mesma forma como se estivesse exibindo valores distintos para um atributo. Se a propriedade for definida como FilteredList ou MandatoryFilter, nenhuma instância será exibida inicialmente quando a caixa de diálogo for exibida. Ao invés disso, quando clicar no botão Localizar, você poderá criar um filtro que retornará um subconjunto dos valores disponíveis. Esse subconjunto será exibido na lista Dados disponíveis. Você pode adicionar um ou mais valores desse conjunto à sua lista e, em seguida, repetir o processo até ter selecionado todos os valores que deseja incluir.

Quando clicar em OK, os itens da lista Dados selecionados serão exibidos no seu filtro original.

Opções

  • Localizar
    Se for necessário executar uma pré-filtragem, o botão Localizar será exibido Clique para filtrar o número de itens que você deseja exibir na caixa de listagem Dados Disponíveis. Ao clicar nessa caixa, uma nova caixa de diálogo Dados do Filtro é exibida. Aplique um filtro válido e clique em OK. Quando a caixa de diálogo Filtrar Lista for exibida novamente, a lista Dados disponíveis estará populada.

  • Dados disponíveis
    Selecione os itens que você deseja adicionar à lista suspensa do filtro. É possível que essa lista já esteja populada. Caso contrário, você terá de clicar no botão Localizar para populá-la.

  • Adicionar
    Clique para mover os itens selecionados da lista Dados disponíveis para a lista Dados selecionados.

  • Adicionar todos
    Clique para mover todos os itens da lista Dados disponíveis para a lista Dados selecionados.

  • Dados selecionados
    Exibe todos os itens que serão adicionados à lista suspensa de critérios de filtro na caixa de diálogo Dados dos Filtros.

  • Excluir
    Selecione um item e clique para removê-lo da lista Dados selecionados.

  • Filtrar
    Para diminuir o número de itens visíveis na lista Dados disponíveis, digite uma palavra e clique no botão Filtrar. Por exemplo, se a lista consiste em nomes de produtos e você só está interessado em produtos que tenham em seus nomes a palavra “montanha”, digite a palavra “montanha” para exibir apenas esses itens. Essa opção só estará disponível quando a lista Dados disponíveisestiver populada.