Amigos do Forum,
eu tive uma dúvida a pouco tempo atrás, que foi a de alterar a tabela de um subformulário, conforme link abaixo, onde o Mestre J.Paulo me enviou uma solução.
https://www.maximoaccess.com/t22856-resolvidoalterar-a-tabela-fonte-de-controle-de-um-subformulario-via-vba
Agora, gostaria de fazer o mesmo processo, porém, fazer com que altere também uma consulta de uma caixa de listagem.
Tentei de algumas formas, utilizando o “RecordSource”, mas não tive sucesso.
Se alguém puder contribuir com sua experiência, ficarei grato.
Exemplo:
...
Case Is = "tbl_test_01"
'SubForm
Me.subformFilho.Form.RecordSource = "SELECT * from tbl_test_01"
Me.subformFilho.Form.Requery
'Caixa de listagem (list box)
Me.minha_lista.RecordSource = "SELECT * from Qry_test_01"
Me.minha_lista.Requery
'Pois dessa forma está ocorrendo erro no RecordSource.
Segue exemplo anexo:
eu tive uma dúvida a pouco tempo atrás, que foi a de alterar a tabela de um subformulário, conforme link abaixo, onde o Mestre J.Paulo me enviou uma solução.
https://www.maximoaccess.com/t22856-resolvidoalterar-a-tabela-fonte-de-controle-de-um-subformulario-via-vba
Agora, gostaria de fazer o mesmo processo, porém, fazer com que altere também uma consulta de uma caixa de listagem.
Tentei de algumas formas, utilizando o “RecordSource”, mas não tive sucesso.
Se alguém puder contribuir com sua experiência, ficarei grato.
Exemplo:
...
Case Is = "tbl_test_01"
'SubForm
Me.subformFilho.Form.RecordSource = "SELECT * from tbl_test_01"
Me.subformFilho.Form.Requery
'Caixa de listagem (list box)
Me.minha_lista.RecordSource = "SELECT * from Qry_test_01"
Me.minha_lista.Requery
'Pois dessa forma está ocorrendo erro no RecordSource.
Segue exemplo anexo:
- Anexos
- Exemplo_Fonte_de_Controle.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (52 Kb) Baixado 8 vez(es)