Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se ao: Access 2013, Office 2013
Você pode usar a ação ShowAllRecords para remover qualquer filtro aplicado da tabela ativa, conjunto de resultados de consulta ou formulário e exibir todos os registros na tabela ou conjunto de resultados ou todos os registros na tabela ou consulta subjacente do formulário.
Setting
A ação ShowAllRecords não tem argumentos.
Comentários
Você pode usar essa ação para garantir que todos os registros (incluindo quaisquer registros alterados ou novos) sejam exibidos para uma tabela, conjunto de resultados de consulta ou formulário. Essa ação causa uma requeria dos registros de um formulário ou subforma.
Você também pode usar essa ação para remover qualquer filtro aplicado com a ação ApplyFilter , o comando Filtrar na guia Página Inicial ou o argumento Nome do Filtro ou Condição de Onde da ação OpenForm .
Essa ação tem o mesmo efeito que clicar em Alternar Filtro na guia Página Inicial ou clicar com o botão direito do mouse no campo filtrado e clicar em Limpar filtro de... na exibição Formulário, exibição layout ou folha de dados.
Para executar a ação ShowAllRecords em um módulo VBA (Visual Basic for Applications), use o método ShowAllRecords do objeto DoCmd.
Exemplo
Aplicar um filtro usando uma macro
A macro a seguir contém um conjunto de ações, sendo que cada uma filtra os registros de um formulário Lista de Telefones de Clientes. Ela mostra o uso das ações AplicarFiltro, MostrarTodosRegistros e IrParaControle. Também mostra o uso das condições para determinar qual botão de alternância de um grupo de opções foi selecionado no formulário. Cada linha de ação está associada a um botão de alternância que seleciona o conjunto de registros que começa com A, B, C e assim por diante ou todos os registros. Essa macro deve ser anexada ao evento ApósAtualizar do grupo de opções CompanyNameFilter.
Condition |
Ação |
Argumentos: Configuração |
Comentário |
|---|---|---|---|
[Filtros de Nome da Empresa] =1 |
ApplyFilter |
Em que condição: [Nome da empresa] Como "[AÀÁÂÃÄ]*" |
Filtrar nomes de empresas que começam com A, À, Á, Â, Ã ou Ä. |
[Filtros de Nome da Empresa] =2 |
ApplyFilter |
Em que condição: [Nome da empresa] Como "B*" |
Filtrar nomes de empresas que começam com B. |
[Filtros de Nome da Empresa] =3 |
ApplyFilter |
Em que condição: [Nome da empresa] Como "[CÇ]*" |
Filtrar nomes de empresas que começam com C ou Ç. |
.. As linhas de ação de D a Y têm o mesmo formato de A a C... |
|||
[Filtros de Nome da Empresa] =26 |
ApplyFilter |
Em que condição: [Nome da empresa] Como "[ZÆØÅ]*" |
Filtrar nomes de empresas que começam com Z, Æ, Ø ou Å. |
[Filtros de Nome da Empresa] =27 |
ShowAllRecords |
Mostra todos os registros. |
|
[RecordsetClone]. [RecordCount]>0 |
GoToControl |
Nome do controle: CompanyName |
Se os registros forem retornados para a letra selecionada, mova o foco para o controle NomeDaEmpresa. |