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


2 participantes

    [Resolvido]Alterar dados de um cliente e salvar em um novo registro

    avatar
    drika_cbc
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 8
    Registrado : 02/02/2012

    [Resolvido]Alterar dados de um cliente e salvar em um novo registro Empty Alterar dados de um cliente e salvar em um novo registro

    Mensagem  drika_cbc 2/2/2012, 11:32

    Bom dia!

    Tenho um formulário de um cliente e preciso alterar alguns dados deste cliente no formulário. No entanto, preciso salvá-lo em um novo registro.
    Alguém consegue ajudar?
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Alterar dados de um cliente e salvar em um novo registro Empty Re: [Resolvido]Alterar dados de um cliente e salvar em um novo registro

    Mensagem  Alexandre Neves 2/2/2012, 18:16

    Boa tarde, drika, e bem-vinda ao fórum

    O seu mecanismo parece-me útil para situações muito concretas. Veja bem se é o caso.
    Não alimente o formulário automaticamente. Quando se faz, os dados ficam ligados aos campos de origem e os dados dos campos alteram-se quando se altera no formulário
    Para o que pretende, crie o formulário e os controlos. Não crie origem dos dados no formulário nem nos controlos. Deve ter um controlo onde digita o código do registo e: a) ao entrar, limpa os restantes controlos b) ao sair, preenche os restantes controlos a partir dos dados na tabela que correspondam ao registo seleccionado, pela utilização da função DLookup
    Relativamente à gravação do registo noutra tabela, utilize a instrução SQL Currentdb.execute "INSERT INTO ..." mas terá de estudar se precisa dum botão para clicar ou se existe uma fase em que o código de criação do registo actuará automaticamente.
    avatar
    drika_cbc
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 8
    Registrado : 02/02/2012

    [Resolvido]Alterar dados de um cliente e salvar em um novo registro Empty Re: [Resolvido]Alterar dados de um cliente e salvar em um novo registro

    Mensagem  drika_cbc 3/2/2012, 23:21

    Muito obrigada Alexandre, mas acabei conseguindo resolver sem usar VBA.
    Criei um botão para duplicar o registro e com relação aos subformulários que estavam me dando dor de cabeça, coloquei para buscar a partir do CPF do cliente e não do código.
    Mas mesmo assim agradeço pela atenção

    Conteúdo patrocinado


    [Resolvido]Alterar dados de um cliente e salvar em um novo registro Empty Re: [Resolvido]Alterar dados de um cliente e salvar em um novo registro

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 00:59