Partilhar via


Propriedade Form.FilterOn (Access)

Use a propriedade FilterOn para especificar ou determinar se a propriedade Filter para 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.

Você pode remover um filtro escolhendo o botão Aplicar Filtro pressionado, escolhendo Remover Filtro/Classificar no menu Registros ou usando o Visual Basic para definir a propriedade FilterOn como False. 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, ele herda as propriedades RecordSource, Filter, ServerFilter, OrderBy e OrderByOn da tabela ou consulta 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.