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


3 participantes

    Vincular Form Form com Nome

    avatar
    Mendoça
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 10
    Registrado : 17/09/2013

    Vincular Form Form com Nome Empty Vincular Form Form com Nome

    Mensagem  Mendoça 17/9/2013, 14:32

    boa tarde.
    Inscrevi-me neste fórum por aconselhamento de um amigo. Desde já agradeço a ajuda de todos. Obrigado.

    A minha primeira questão prendesse com o seguinte, tenho uma tabela A e uma tabela B ligadas por um campo, sendo que no meu form A tem um botão que chama o form B, agora sim a minha questão, pretendia que no form B aparecesse o numero do Cliente, ou seja a tabela / form A tem um dos campos Nome de Cliente, este é o que vincula as duas tabelas no caso do form A ao form B e ao chamar o form B pretendia que este mantivesse o Cliente aberto no form A.

    Sendo que no form B é um subform que esta contido neste form.

    Agradeço ajuda.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    Vincular Form Form com Nome Empty Re: Vincular Form Form com Nome

    Mensagem  criquio 17/9/2013, 14:45

    Olá, seja bem vindo ao fórum!

    Acho que não entendi muito bem. Você quer que o form B abra filtrado pelo registro escolhido no subformulário do formulário A? Se for isso, coloque um botão na frente da linha do registro, no subformulário, com a instrução VBA no clique desse botão:

    DoCmd.OpenForm "NomeDoFormB", , , "Código=" & Me.Código

    Aonde Código é o campo da chave primária na tabela.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Mendoça
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 10
    Registrado : 17/09/2013

    Vincular Form Form com Nome Empty Re: Vincular Form Form com Nome

    Mensagem  Mendoça 17/9/2013, 15:30

    Olá!
    Não pretendo que o form A tenha um botão que abre o form B mantendo o Cliente anteriormente aberto no form A.
    Sendo que o form B esta montado com um subform, onde ira aparecer o Nome do Cliente, assim como o outros dados a preencher.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    Vincular Form Form com Nome Empty Re: Vincular Form Form com Nome

    Mensagem  criquio 17/9/2013, 16:18

    A ideia é a mesma. Só mudar o botão para o formA.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    Mendoça
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 10
    Registrado : 17/09/2013

    Vincular Form Form com Nome Empty Re: Vincular Form Form com Nome

    Mensagem  Mendoça 17/9/2013, 16:49

    Olá
    Coloquei o que me disse, DoCmd.OpenForm "formClientes", , , "NumCliente=" & Me.NumCliente
    Sendo que o NumCliente é a Chave Primária do formClientes ( seria o A ) a Chave Primária do form B é IDLanc
    O resultado é o seguinte após colocar o código valor do parametro NumCliente
    avatar
    Mendoça
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 10
    Registrado : 17/09/2013

    Vincular Form Form com Nome Empty Re: Vincular Form Form com Nome

    Mensagem  Mendoça 17/9/2013, 17:14

    Deixo exemplo

    https://www.dropbox.com/s/hehh3ngl3lcqu6z/ex.mdb
    avatar
    Convidado
    Convidado


    Vincular Form Form com Nome Empty Re: Vincular Form Form com Nome

    Mensagem  Convidado 17/9/2013, 22:16

    Ora ai esta algo que também preciso...
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5077
    Registrado : 20/04/2011

    Vincular Form Form com Nome Empty Re: Vincular Form Form com Nome

    Mensagem  Silvio 17/9/2013, 22:56

    Boa noite a todos...

    Mendonça, veja se isso que esta a precisar, segue em anexo.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    Mendoça
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 10
    Registrado : 17/09/2013

    Vincular Form Form com Nome Empty Re: Vincular Form Form com Nome

    Mensagem  Mendoça 19/9/2013, 10:30

    Sim seria isso mesmo. Irei testar no meu aplicativo e envio resposta e clicarei em resolvido caso esteja. Obrigado
    avatar
    Mendoça
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 10
    Registrado : 17/09/2013

    Vincular Form Form com Nome Empty Re: Vincular Form Form com Nome

    Mensagem  Mendoça 19/9/2013, 12:51

    No seu exemplo esta em conformidade, coloco na bd e não funciona talvez por ser um sub form !
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5077
    Registrado : 20/04/2011

    Vincular Form Form com Nome Empty Re: Vincular Form Form com Nome

    Mensagem  Silvio 19/9/2013, 13:23

    Bom, por se tratar de um subformulário pode ser que isso resolva, porém vai ter que adaptar o mesmo para teu projeto.

    Private Sub Nome_AfterUpdate()
    ' código cedido por Jpaulo do maximoaccess.maisforum

    Me!Filho66.Form!NomeFuncionario = Me.Nome.Value
    me!nomedoseusubformulario.Form!nomecampoqueestanosubformulário = me.campoqueestanoformulário.value

    Me!nomedoseusubformulario.Form.Refresh

    End Sub

    Explicando a rotina acima. Após o campo nome sofrer uma alteração / atualização, o mesmo vai para o campo nome que está no subformulário.

    Teste e nos informe.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5077
    Registrado : 20/04/2011

    Vincular Form Form com Nome Empty Re: Vincular Form Form com Nome

    Mensagem  Silvio 19/9/2013, 13:25

    Eis aqui um pequeno exemplo de um formulário com 4 subformulários e mais foto.

    Salve o mesmo em uma pasta,  execute o mesmo.


    Bons estudos a ti.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."

    Conteúdo patrocinado


    Vincular Form Form com Nome Empty Re: Vincular Form Form com Nome

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 6/5/2024, 20:16