GD Access    GD Access    Grupo de Discussão  Ir para Categorias  Grupos técnicos  Ir para Fóruns  Access    Aplicar 3 filtros simultaneamente num formulário
Go
Novo
Procurar
Notificar
Ferramentas
Responder
  
-star Rating Vote!  Login/Cadastrar 
Estagiário

Figura de  didagaita
postado
Olá!!

Eu necessito aplicar três tipos de filtros simultaneamente. O usuario tem três caixas de combinação ("cboProduto";"cboEstacao" e "cboPosicao"), primeira mente eu tentei utilizar o recurso "após atualizar" das caixas de combinação da seguinte forma:

Private Sub cboEstacao_AfterUpdate()
DoCmd.ApplyFilter , "Estacao='" & cboEstacao & "'"
End Sub


Private Sub cboPosicao_AfterUpdate()
DoCmd.ApplyFilter , "Posicao='" & cboPosicao & "'"
End Sub

Private Sub cboProduto_AfterUpdate()
cboEstacao = ""
cboPosicao = ""
cboProduto.Requery
DoCmd.ApplyFilter , "Produto='" & cboProduto & "'"
End Sub

Em vista que não obtive o resultado esperado tentei outro codigo, só que agora com um Botão de comando:

Private Sub cmdFiltrar_Click()


cboProduto.Requery
DoCmd.ApplyFilter , "Produto='" & cboProduto & "'"
DoCmd.ApplyFilter , "Estacao='" & cboEstacao & "'"
DoCmd.ApplyFilter , "Posicao='" & cboPosicao & "'"
End Sub

Por favor, se alguém souber onde estou errando ficarei muito grato!!!!


"Só sei que nada sei, sabendo disso tudo sei"
 
Postagens: 30 | Registrado: 20 June 2005Reply With QuoteEditar ou Apagar MensagemReport This Post
Gerente

Figura de  OsmarJr
postado Hide Post
Dê uma olhada neste endereço.


========================================================
A culpa é minha e eu ponho ela em quem eu quiser! (Homer J Simpson)
 
Postagens: 3174 | Localização: Curitiba - PR | Registrado: 08 March 2001Reply With QuoteEditar ou Apagar MensagemReport This Post
Estagiário

Figura de  didagaita
postado Hide Post
Muito obrigado pela ajuda Osmar!
Contudo, acho que faltou clareza na minha questão, vou tentar novamente explicar:

O que eu preciso é que ao se fazer a atualização na Caixas de Combinação execute filtro nos dados que estão sendo mostrados no form. e não na outra Caixas de Combinação, assim eu pretendo filtrar uma vez os dados por meio da Caixa de Combinação (1), refinar o filtrando com Caixa de Combinação(2) e refinar mais ainda com a Caixa de Combinação (3).
Espero ter sido mais claro!!
e espero novamente a sua ajuda Osmar!!
Muito obrigado novamente!!

Ps. seu Site ficou muito bom Parabéns!!! Grande Sorriso


"Só sei que nada sei, sabendo disso tudo sei"
 
Postagens: 30 | Registrado: 20 June 2005Reply With QuoteEditar ou Apagar MensagemReport This Post
Gerente

Figura de  OsmarJr
postado Hide Post
Veja se este exemplo ajuda.


========================================================
A culpa é minha e eu ponho ela em quem eu quiser! (Homer J Simpson)
 
Postagens: 3174 | Localização: Curitiba - PR | Registrado: 08 March 2001Reply With QuoteEditar ou Apagar MensagemReport This Post
Estagiário

Figura de  didagaita
postado Hide Post
AVELINO SAMPAIO

Testei e deu certo Muito Obrigado!!!!
Valeu a força tb Osmar!!!!


"Só sei que nada sei, sabendo disso tudo sei"
 
Postagens: 30 | Registrado: 20 June 2005Reply With QuoteEditar ou Apagar MensagemReport This Post
 Tópico Anterior | Próximo Tópico Powered by Eve For Enterprise  
 

GD Access    GD Access    Grupo de Discussão  Ir para Categorias  Grupos técnicos  Ir para Fóruns  Access    Aplicar 3 filtros simultaneamente num formulário

©