Registro no formulário que coincida com a Caixa De Listagem
Adquira a assinatura vitalícia do site e passe a ter acesso aos arquivos exemplos, vídeos, revistas, livros e ao kit de montagem de ribbons. Você terá suporte por e-mail, caso necessite tirar dúvidas pontuais. Clique AQUI e veja como obter um dos nossos planos. Clique AQUI e faça uma visita a seção Downloads do site e verifique as centenas de arquivos que estará à sua disposição. Clique AQUI e faça uma visita a seção Vídeos do site e veja a lista que estará disponível ao se tornar o nosso assinante vitalício. Clique AQUI e saiba mais detalhes sobre o kit de montagem de ribbons (deixe seus aplicativos com aspecto profissional).
Usuário Bruno:
Bom dia.
É enfadonho aprender de forma empírica, então chego agora com mais uma pergunta depois de trincar o cérebro. Dentro do meu formulário de cadastro de clientes tem uma Caixa De Listagem, que vai listando todos os cadastros realizados. Preciso que ao clicar em qualquer um dos nomes nesta Caixa De Listagem, o formulário seja carregado com o cadastro pertinente. Já tentei este códigos mas não funciona:
'Fonte: http://comunidade.itlab.com.br/eve/forums/a/tpc/f/273606921/m/7481079582
Private Sub CxaListagem_AfterUpdate()
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.FindFirst "[Cliente] = " & Nz(Me![CxaListagem], 0)
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub
E tentei este também:
...
rs.FindFirst "[Cliente] = " & Str(Nz(Me![CxaListagem], 0))
...
Muito Grato!
Suporte:
Bruno, segue um arquivo exemplo.
Abra o formulário frmListaClientes e vai clicando nos clientes e veja o resultado nos campos à direita.
O código utilizado para a filtragem:
Private Sub Lista3_AfterUpdate()
Me.Filter = "idCliente = " & Me!Lista3
Me.FilterOn = True
End Sub
Aprenda mais sobre filtragens neste meu artigo que possui uma vídeo-aula.
E este outro também pode lhe ajudar bastante.
Usuário Bruno:
Obrigado, dez vezes obrigado!
Muito legal este exemplo que você postou. Vou usá-lo em um outro formulário deste meu projeto.
Download
Não há comentário |