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]Conflito de gravação.

    Compartilhe

    XPTOS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 461
    Registrado : 20/01/2014

    [Resolvido]Conflito de gravação.

    Mensagem  XPTOS em Qui 04 Ago 2016, 13:42

    Amigos,

    Estou executando o código abaixo no evento após atualizar da combo (txtMotivoTISS) e aparece a mensagem de erro (Conflito de Gravação do Access).
    Alguém tem uma dica de como contornar?


    leicand
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 44
    Registrado : 04/01/2016

    Re: [Resolvido]Conflito de gravação.

    Mensagem  leicand em Sex 05 Ago 2016, 18:12

    Acredito que o problema não seja no código:

    "Esse comportamento ocorre quando você abrir dois formulários que atualizam a mesma fonte de dados ao mesmo tempo. O primeiro formulário coloca um bloqueio de edição no registro ou registros e, em seguida, o segundo formulário altera o registro ou os registros e salva as alterações. Quando o primeiro formulário tenta fechar e write-back para a tabela, as alterações que foram feitas pelo segundo formulário são detectadas. Isso faz com que o erro deve ser retornado"

    Dilson
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1602
    Registrado : 11/11/2009

    Re: [Resolvido]Conflito de gravação.

    Mensagem  Dilson em Sex 05 Ago 2016, 18:22

    Vejo que o registro está sendo salvo mais de uma vez usando DoCmd.RunCommand e o método execute do DAO.

    Comente as linhas que tem DoCmd.RunCommand acCmdSaveRecord


    .................................................................................
    Atenção:
    => Antes de implementar qualquer dica, faça um backup do seu projeto;
    => Retorne para marcar o Resolvido ou continuar a discussão;
    => Sempre realize pesquisas antes de postar uma pergunta;

    XPTOS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 461
    Registrado : 20/01/2014

    Re: [Resolvido]Conflito de gravação.

    Mensagem  XPTOS em Seg 08 Ago 2016, 22:38

    Boa noite,

    De fato tem um subformulario que altera o registro. Também já comentei as linhas e não deu.

    Vou postar um exemplo das partes envolvidas para melhor entendimento.

    Grato aos senhores,

    XPTOS
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 461
    Registrado : 20/01/2014

    Re: [Resolvido]Conflito de gravação.

    Mensagem  XPTOS em Qua 10 Ago 2016, 20:01

    Amigos, boa tarde,

    Problema resolvido!

    Nas propriedades do formulário a opção PopUp estava definido como (NÃO), alterei para (SIM) e a mensagem não aparece mais.

    Grato,

      Data/hora atual: Sex 09 Dez 2016, 11:34