Boa noite
Estou tendo dificuldade para filtrar o mesmo campo varias vezes.
Hoje tenho um formulário com 2x caixa de seleção. Eu apliquei o seguinte codigo na caixa:
Private Sub cida_AfterUpdate()
If Me.cida.Value = 0 Then
Me!frmSubEmAndamento.Form.FilterOn = False
Else
If Me.cida = -1 Then
f2 = "[TextoMedida] = '" & "Emer" & "'"
Else
f2 = ""
End If
Me.Filter = f2
Me.FilterOn = True
Me!frmSubEmAndamento.Form.Filter = f2
Me!frmSubEmAndamento.Form.FilterOn = True
End If
End Sub
quando filtro apenas uma caixa tudo funciona, o problema que quando clico na outra ele substitui o filtro já existente, eu gostaria de manter o filtro atual e aplicar mais um. Alguém poderia ajudar nesse caso?
Estou tendo dificuldade para filtrar o mesmo campo varias vezes.
Hoje tenho um formulário com 2x caixa de seleção. Eu apliquei o seguinte codigo na caixa:
Private Sub cida_AfterUpdate()
If Me.cida.Value = 0 Then
Me!frmSubEmAndamento.Form.FilterOn = False
Else
If Me.cida = -1 Then
f2 = "[TextoMedida] = '" & "Emer" & "'"
Else
f2 = ""
End If
Me.Filter = f2
Me.FilterOn = True
Me!frmSubEmAndamento.Form.Filter = f2
Me!frmSubEmAndamento.Form.FilterOn = True
End If
End Sub
quando filtro apenas uma caixa tudo funciona, o problema que quando clico na outra ele substitui o filtro já existente, eu gostaria de manter o filtro atual e aplicar mais um. Alguém poderia ajudar nesse caso?