Compartilhar via


Propriedade Form.FilterOn (Access)

Utilize a propriedade FilterOn para especificar ou determinar se a propriedade Filtro de um formulário ou relatório é aplicada. Boolean de leitura/gravação.

Sintaxe

expressão. FilterOn

expressão Uma variável que representa um objeto Form.

Comentários

Se você deseja especificar um filtro do servidor em um projeto do Microsoft Access (. adp) para dados localizados em um servidor, use a propriedade ServerFilter.

Para aplicar um filtro salvo, pressione o botão Aplicar filtro para formulários ou aplicar o filtro usando uma macro ou o Visual Basic, definindo a propriedade FiltroAtivado como True para formulários ou relatórios. Para relatórios, você pode definir a propriedade FiltroAtivado como Sim na folha de propriedades do relatório.

O botão Aplicar filtro indica o estado das propriedades Filter e FilterOn. O botão permanece desativado até que haja um filtro a ser aplicado. Se um filtro existente é aplicado no momento, o botão Aplicar filtro aparece pressionado. Para aplicar um filtro automaticamente quando um formulário ou relatório é aberto, especifique na configuração da propriedade de evento OnOpen do formulário uma macro que use a ação AplicarFiltro ou um procedimento de evento que utiliza o método ApplyFilter do objeto DoCmd.

Pode remover um filtro ao selecionar o botão Aplicar Filtro premido, selecionar Remover Filtro/Ordenar no menu Registos ou utilizar o Visual Basic para definir a propriedade FilterOn como Falso. Para relatórios, você pode remover um filtro definindo a propriedade FiltroAtivado como não na folha de propriedades do relatório.

Observação

Quando um novo objeto é criado, herda as propriedades OrigemDosRegistos, Filtro, FiltroDoServidor, OrderBy e OrderByOn da tabela ou consulta a partir da qual foi criado. Para formulários e relatórios, os filtros herdados não são automaticamente aplicados quando um objeto é aberto.

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.