MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


4 participantes

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    avatar
    Angelus Ribeiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 08/07/2014

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Angelus Ribeiro 8/7/2014, 17:02

    criei um formulario com caixa de listagem para localizar os registros no meu DB, porem eu queria que ao localizar o registro eu pudesse dar dois cliques no Registro encontrado e ele ja fosse para a área de cadastro do mesmo.

    Alguem:?: Question Question
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8498
    Registrado : 05/11/2009

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Alexandre Neves 8/7/2014, 17:17

    Boa tarde, e bem-vindo ao fórum
    Com uma pergunta tão genérica é difícil explicar os passos
    Disponibilize a bd, mesmo com dados fictícios para preservar a confidencialidade


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    Angelus Ribeiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 08/07/2014

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Angelus Ribeiro 9/7/2014, 21:46

    olá alexandre. obrigado.

    fiz um pequeno BD aqui para exemplo... ela contem o formCadastro e o Frm-Pesquisa.
    ao fazer uma pesquisa em Frm-pesquisa ele vai localizar os registro do formCadastro, eu queria dar dois cliques e ir para o cadastro do registro que eu cliquei.




    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Fernando Bueno 10/7/2014, 01:03

    Boa noite senhores, Alexandre com sua permissão vou deixar em anexo um exemplo que fiz

    pelo que entendi a necessidade do colega.

    Código:
    Private Sub Lista0_DblClick(Cancel As Integer)
    On Error Resume Next
     Dim stDocName As String
      Dim stLinkCriteria As String
        stDocName = "SeuFormCadastro"
         stLinkCriteria = "[CampoId]=" & Me![Lista0]
        DoCmd.OpenForm stDocName, , , stLinkCriteria
      DoCmd.Close acForm, ("SeuFormPesquisa"), acSavePrompt
    End Sub


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. 16rzeq
    avatar
    Angelus Ribeiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 08/07/2014

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Angelus Ribeiro 11/7/2014, 16:00

    Obrigado Fernando.

    Mas estou com um Problema: o codigo no seu BD está funcionando mas no meu quando passo para ele, algo dá errado: abre o FormCadastro porem vazio.

    Private Sub Lista0_DblClick(Cancel As Integer)                         (onde "Lista0" seria o Nome da minha caixa de listagem)
    On Error Resume Next
    Dim stDocName As String
     Dim stLinkCriteria As String
       stDocName = "SeuFormCadastro"                                       (Onde "SeuFormCadastro" seria= o nome do meu FrmCadastro)
        stLinkCriteria = "[CampoId]=" & Me![Lista0]                         (Onde "CampoId" seria= o nome Código?)
       DoCmd.OpenForm stDocName, , , stLinkCriteria
     DoCmd.Close acForm, ("SeuFormPesquisa"), acSavePrompt            (Onde "SeuFormPesquisa" seria= o nome do meu form de Pesquisa)
    End Sub

                                                                                FICANDO ASSIM:


    Private Sub ListNome_DblClick(Cancel As Integer)
    On Error Resume Next
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "frmAlunos"
       stLinkCriteria = "[Código]=" & Me![ListNome]
       DoCmd.OpenForm stDocName, , , stLinkCriteria
       DoCmd.Close acForm, ("FormPesquisa"), acSavePrompt
    End Sub






                                       “Algo só é impossível até que alguém duvide e resolva provar ao contrário.” Albert Einstein"
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Noobezinho 11/7/2014, 18:03

    Angelo

    Veja:

    stLinkCriteria = "[Código]=" & Me![ListNome]


    Se a primeira coluna for o código do cliente então ficará assim:

    tLinkCriteria = "[Código]=" & Me![ListNome].Column(0)

    Acrescente a parte em azul.


    Abraços

    Noob
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Fernando Bueno 11/7/2014, 18:16

    Ok, só seguir os passos do amigo Noob..

    Se não conseguir poste o banco para vermos isso ok.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. 16rzeq
    avatar
    Angelus Ribeiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 08/07/2014

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Angelus Ribeiro 11/7/2014, 18:17

    valeu a atenção, mas infelizmente o comando .Column(0) não fez efeito algum, joguei ele no BD que o Fernando Bueno passou porem tbm nenhum efeito.

    obs: o codigo que o Fernando Bueno usou, funcionou no DB dele sem o .Columm(0).

    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Fernando Bueno 11/7/2014, 18:21

    Angelus, como esta seu campo codigo na tabela? Numeração automatica?


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. 16rzeq
    avatar
    Angelus Ribeiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 08/07/2014

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Angelus Ribeiro 11/7/2014, 18:27

    Fernando Bueno ela está automatica.
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Fernando Bueno 11/7/2014, 18:30

    O correto seria funcionar o codigo que te passei.

    tente com sql

    Código:
    On Error Resume Next
      Dim stDocName As String
      Dim stLinkCriteria As String
      Dim strSQL As String
        stDocName = "Frm_Exemplo"
        stLinkCriteria = "[Código]=" & Me![Lista0]
        strSQL = "SELECT * FROM Tbl_Exemplo WHERE " & stLinkCriteria
        DoCmd.OpenForm stDocName, acNormal, , , , acHidden
        Forms!Frm_Exemplo.RecordSource = strSQL
        DoCmd.OpenForm stDocName, acNormal, , , , acWindowNormal


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. 16rzeq
    avatar
    Angelus Ribeiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 08/07/2014

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Angelus Ribeiro 11/7/2014, 18:39

    Fernando desta vez abriu mas foi para o primeiro registro.


    Seue em anexo o DB que criei para testar esses coodigos.
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Fernando Bueno 11/7/2014, 18:41

    Anexe novamente amigo não veio dessa vez..

    Clique em escolher arquivo depois em enviar ao lado, aguarde carregar seu bd e envie a

    mensagem.

    Vale lembrar que tem que ser em formato zip ok.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. 16rzeq
    avatar
    Angelus Ribeiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 08/07/2014

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Angelus Ribeiro 11/7/2014, 18:44

    Aqui estar....
    Anexos
    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. AttachmentBD (Ficticio)(1).zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (504 Kb) Baixado 17 vez(es)
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Fernando Bueno 11/7/2014, 18:45

    Ok, veremos o que se passa no banco.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. 16rzeq
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Fernando Bueno 11/7/2014, 19:12

    Tive que refazer mudar a origem da linha na caixa de listagem, veja agora..

    Código:
    Private Sub Lista0_DblClick(Cancel As Integer)
    On Error Resume Next
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "FormCadastro"
        stLinkCriteria = "[Código]=" & Me![Lista0]
        DoCmd.OpenForm stDocName, , , stLinkCriteria
        DoCmd.Close acForm, ("frm-pesquisa"), acSavePrompt
    End Sub


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. 16rzeq
    avatar
    Angelus Ribeiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 08/07/2014

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Angelus Ribeiro 11/7/2014, 19:23

    agora está funcionando mas oque exatamento estava faltando Fernando?

    o codigo estava certo?
    porem oque faltava?
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Fernando Bueno 11/7/2014, 19:40

    Bem a principio minha alternativa foi refazer a origem da linha porem analisando

    agora seu banco com mais calma o erro estava no numero de colunas acopladas,

    estava 7 o correto seria 1
    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. 302pa1v


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. 16rzeq
    avatar
    Angelus Ribeiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 08/07/2014

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Angelus Ribeiro 11/7/2014, 19:47

    o codigo sempre esteve certo então fernando?

    o erro era apenas o numero de colunas?!
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Fernando Bueno 11/7/2014, 19:47

    Correto, o erro era esse!


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. 16rzeq
    avatar
    Angelus Ribeiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 08/07/2014

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Angelus Ribeiro 11/7/2014, 20:00

    Fernando caso tenha algum material de Access poderia me enviar?

    sou novo na area e queria algum material.

    -------------------Agradeço a ajuda-------------
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Fernando Bueno 11/7/2014, 20:17

    Entendo, navegue no forum que tem muita coisa boa aqui e com certeza ira aprimorar

    seus conhecimentos, aprendi muito aqui e aprendo ate hoje!!

    Olhe nessa sala.

    http://maximoaccess.forumeiros.com/f2-repositorio-de-tutoriais-apostilas

    Se foi resolvida a duvida quando for responder novamente clique no botão Resolvido

    para finalizar o topico

    Quando precisar estamos ai ok, bons estudos!


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. 16rzeq
    avatar
    Angelus Ribeiro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 76
    Registrado : 08/07/2014

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Angelus Ribeiro 11/7/2014, 20:25

    -------------------------------------------
    Abraço valeu pela ajuda fernando















    “Algo só é impossível até que alguém duvide e resolva provar ao contrário.” – Albert Einstein”
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Fernando Bueno 11/7/2014, 20:27

    Por nada amigo, agradecemos o retorno.


    .................................................................................
    Um abraço
    Fernando Bueno


    O aumento do conhecimento é como uma esfera dilatando-se no espaço
    quanto maior a nossa compreensão,
    maior o nosso contacto com o desconhecido
    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. 16rzeq

    Conteúdo patrocinado


    [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem. Empty Re: [Resolvido]Acessar registro com duplo clique na caixa de pesquisa/listagem.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 16:24