Boa tarde,
Sei que estou comendo mosca...
Tenho o FORM1 que é de "pesquisa", eu busco um registro através da textbox, clico e abre o FORM2 que mostra o registro correspondente,ate aqui tudo bem.
O problema é quando clico no botão fechar do FORM2 gostaria que o FORM1 fizesse um requery na listbox e desse foco no textbox da pesquisa.
tentei o seguinte:
Private Sub btfechar_Click()
If CurrentProject.AllForms("FORM1").IsLoaded = True Then
Forms!FORM1!LBPESQ.Requery
Forms!FORM1!txtpesq.SetFocus
Forms!FORM1!txtpesq.Value = ""
End If
DoCmd.Close
End Sub
ai ele nao está "fazendo o refresh" da lista e para o foco funcionar eu preciso dar um clique com o mouse em algum local dentro do formulario.
Uso o access2007
Segue exemplo do problema em anexo.
Sei que estou comendo mosca...
Tenho o FORM1 que é de "pesquisa", eu busco um registro através da textbox, clico e abre o FORM2 que mostra o registro correspondente,ate aqui tudo bem.
O problema é quando clico no botão fechar do FORM2 gostaria que o FORM1 fizesse um requery na listbox e desse foco no textbox da pesquisa.
tentei o seguinte:
Private Sub btfechar_Click()
If CurrentProject.AllForms("FORM1").IsLoaded = True Then
Forms!FORM1!LBPESQ.Requery
Forms!FORM1!txtpesq.SetFocus
Forms!FORM1!txtpesq.Value = ""
End If
DoCmd.Close
End Sub
ai ele nao está "fazendo o refresh" da lista e para o foco funcionar eu preciso dar um clique com o mouse em algum local dentro do formulario.
Uso o access2007
Segue exemplo do problema em anexo.
- Anexos
- TESTE.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (43 Kb) Baixado 4 vez(es)