Este é o código que tenho para remover o que foi filtrado pelas combos ( 2 combos )
Private Sub removerFiltro_Click()
DoCmd.RunCommand acCmdRefresh
Me.pesquisaExercicios = Null
Me.PesquisaTExercicios = Null
End Sub
Sendo que só funciona a 2ª... ou seja clico no botão este limpa as combos... clico na 1ª combo seleciono "algo" volto a clicar no botão e a partir dai resulta... não será o pretendido... Experimentei também DoCmd.RunCommand acCmdRemoveAllFilters mas não funcionou . . . ?
Pretendia que ao clicar no botão este limpa-se as combos e pudesse voltar a pesquisar novos dados... combos sequenciais...
1ª combo ( PesquisaTExercicios )
Apenas faz a consulta a tabela pretendida
2ª combo ( PesquisaExercicios )
Private Sub pesquisaExercicios_AfterUpdate()
DoCmd.ApplyFilter , "ID = " & Me!pesquisaExercicios.Column(0)
Me.Nome.SetFocus
Me.pesquisaExercicios.Enabled = True
End Sub
Na consulta - Critérios
[Forms]![EXERCICIOS]![PesquisaTExercicios]
Private Sub removerFiltro_Click()
DoCmd.RunCommand acCmdRefresh
Me.pesquisaExercicios = Null
Me.PesquisaTExercicios = Null
End Sub
Sendo que só funciona a 2ª... ou seja clico no botão este limpa as combos... clico na 1ª combo seleciono "algo" volto a clicar no botão e a partir dai resulta... não será o pretendido... Experimentei também DoCmd.RunCommand acCmdRemoveAllFilters mas não funcionou . . . ?
Pretendia que ao clicar no botão este limpa-se as combos e pudesse voltar a pesquisar novos dados... combos sequenciais...
1ª combo ( PesquisaTExercicios )
Apenas faz a consulta a tabela pretendida
2ª combo ( PesquisaExercicios )
Private Sub pesquisaExercicios_AfterUpdate()
DoCmd.ApplyFilter , "ID = " & Me!pesquisaExercicios.Column(0)
Me.Nome.SetFocus
Me.pesquisaExercicios.Enabled = True
End Sub
Na consulta - Critérios
[Forms]![EXERCICIOS]![PesquisaTExercicios]