Senhores, boa tarde
Estou com um dilema, que não consigo resolver, acredito que pelos dias longos de programação algo simples deve ter saído do meu controle, pois sei o que quero fazer, mas não sei como fazer.. hehehe
Bem a questão é a seguinte:
1) Criei um formulário com um subformulário acoplado;
2) No formulário coloquei uma caixa de seleção denominada [OPsEncerradas] que me traz o valor de 0 ou -1, sendo 0 para quando não estiver marcada e -1 quando for checada/marcada;
O que eu preciso fazer:
3) A partir do clique nessa caixa de seleção no formulário principal, o subformulário deverá ser filtrado conforme abaixo:
a) Quando a caixa de seleção não estiver "marcada/checada", ou seja, igual a 0, deverá trazer todos os registros filtrados pelo campo [status];
b) quando estiver "marcada", deverá trazer apenas os registros do subformulário, filtrados pelo campo [status] = 0 e 1;
Como executo a consulta no subformulário baseado nessa caixa de seleção, sendo que o campo status é inteiro?
Ahh antes que me esqueça, já coloquei na caixa de seleção através do vba a seguinte cláusula para atualizar o subform:
Estou com um dilema, que não consigo resolver, acredito que pelos dias longos de programação algo simples deve ter saído do meu controle, pois sei o que quero fazer, mas não sei como fazer.. hehehe
Bem a questão é a seguinte:
1) Criei um formulário com um subformulário acoplado;
2) No formulário coloquei uma caixa de seleção denominada [OPsEncerradas] que me traz o valor de 0 ou -1, sendo 0 para quando não estiver marcada e -1 quando for checada/marcada;
O que eu preciso fazer:
3) A partir do clique nessa caixa de seleção no formulário principal, o subformulário deverá ser filtrado conforme abaixo:
a) Quando a caixa de seleção não estiver "marcada/checada", ou seja, igual a 0, deverá trazer todos os registros filtrados pelo campo [status];
b) quando estiver "marcada", deverá trazer apenas os registros do subformulário, filtrados pelo campo [status] = 0 e 1;
Como executo a consulta no subformulário baseado nessa caixa de seleção, sendo que o campo status é inteiro?
Ahh antes que me esqueça, já coloquei na caixa de seleção através do vba a seguinte cláusula para atualizar o subform:
- Código:
Private Sub OPsEncerradas_AfterUpdate()
'Aplica o filtro das OPs na caixa de listagem
DoCmd.Requery "cns_filtracao_filtro_dt_sub"
End Sub