MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Duplicar pedidos de um cliente para outro cliente

    Compartilhe

    DFROBINSON
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 60
    Registrado : 21/04/2012

    [Resolvido]Duplicar pedidos de um cliente para outro cliente

    Mensagem  DFROBINSON em Dom 16 Fev 2014, 12:05

    Prezados.
    Procuro um exemplo de código VBA que permita duplicar registros em tabelas relacionadas.
    Exemplo: duplicar pedidos e seus itens de um cliente para outro cliente; Teria o ID do cliente de origem e duplicaria os pedidos e itens dos pedidos desse cliente origem para o ID de cliente de destino.
    Desde já agradeço qualquer ajuda.
    Daniel R.

    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: [Resolvido]Duplicar pedidos de um cliente para outro cliente

    Mensagem  Alexandre Neves em Dom 16 Fev 2014, 12:48

    Boa tarde,
    Utilize o código de acréscimo de registos em SQL
    Currentdb.execute "INSERT INTO ..." em que o campo ID coloca o novo ID mantendo os valores dos restantes campos referentes ao anterior ID


    .................................................................................
    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

    DFROBINSON
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 60
    Registrado : 21/04/2012

    Re: [Resolvido]Duplicar pedidos de um cliente para outro cliente

    Mensagem  DFROBINSON em Dom 16 Fev 2014, 14:18

    Olá Alexandre.
    Obrigado pela dica. Vou aguardar um pouco para ver se alguém tem um fragmento de código que faça algo do gênero e possa me servir de exemplo.
    Enquanto isso vou continuar pesquisando e fazendo alguns testes.
    Abraço.
    Daniel R.

    DFROBINSON
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 60
    Registrado : 21/04/2012

    Re: [Resolvido]Duplicar pedidos de um cliente para outro cliente

    Mensagem  DFROBINSON em Seg 17 Fev 2014, 00:27

    Olá Alexandre.
    Consegui um fragmento de código na internet que usa Me.RecordSetClone o "INSERT INTO" é utilizado na duplicação dos registros filhos.
    Adaptei em um dos meus projetos e funcionou. Agradeço mais uma vez a tua atenção e ajuda.
    Para quem desejar, segue o link do exemplo que utilizei: [Você precisa estar registrado e conectado para ver este link.]
    Abraço.

    Daniel R.

    toyebom
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 820
    Registrado : 18/07/2012

    Duplicar pedidos de um cliente para outro cliente

    Mensagem  toyebom em Seg 17 Fev 2014, 01:59

    Boa

    É sempre bom partilhar os conhecimentos e descobertas, pode ajudar muitas pessoas. Parabens.


    .................................................................................
    Gente Simples, fazendo coisas pequenas, em lugares pouco importantes, consegue mudanças extraordinárias.

      Data/hora atual: Ter 06 Dez 2016, 05:43