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

    Como Não Ver Registros Deletados por Outros Usuários no Access VBA

    Compartilhe

    MS Kid
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 22/01/2013

    Como Não Ver Registros Deletados por Outros Usuários no Access VBA

    Mensagem  MS Kid em Seg 23 Mar 2015, 12:59

    bom dia à todos!

    vamos supor que eu tenha 2 clientes acessando a mesma base de dados (backend) atraves da mesma tela, ex. "Empregados", em diferentes computadores (frontend). o cliente 1 está lendo o registro do empregado chamado, ex. João. neste momento, o cliente 2 deleta o registro do empregado "João". o cliente 1 passa a não ver mais os dados do empregado "João" e agora nos campos lincados aparece a informação "#Excluído", pois, o registro foi excluído. o que eu preciso é informar ao cliente 1 que aquele registro aberto foi excluído, sem ter que mostrar "#Excluído" nos campos e mover para outro registro valido. alguem pode me ajudar?

    obrigado.

    daniloreiis
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 315
    Registrado : 14/02/2011

    Como Não Ver Registros Deletados por Outros Usuários no Access VBA

    Mensagem  daniloreiis em Seg 23 Mar 2015, 15:42

    Bom dia amigo, procure fazer a exclusão logica e não física em seu projeto.

    veja se ajuda o projeto segue em anexo:
    Anexos
    EXCLUSAO-LOGICA.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (59 Kb) Baixado 5 vez(es)


    .................................................................................
    Att, Danilo Reis
    -------------------------------------------------------------------------------------------------------------------------------------------------
    [Você precisa estar registrado e conectado para ver este link.]

    Se alguém não quiser trabalhar, não coma também.
    2 Tessalonicenses 3:10

    MS Kid
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 22/01/2013

    Re: Como Não Ver Registros Deletados por Outros Usuários no Access VBA

    Mensagem  MS Kid em Seg 23 Mar 2015, 18:13

    tudo bem, Danilo?

    de qualquer forma, eu preciso capturar essa mudanca de registro valido para registro nulo.

    obrigado.

    daniloreiis
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 315
    Registrado : 14/02/2011

    Como Não Ver Registros Deletados por Outros Usuários no Access VBA

    Mensagem  daniloreiis em Seg 23 Mar 2015, 18:33

    Olá poderia disponibilizar o projeto para melhor ajuda-lo ?


    .................................................................................
    Att, Danilo Reis
    -------------------------------------------------------------------------------------------------------------------------------------------------
    [Você precisa estar registrado e conectado para ver este link.]

    Se alguém não quiser trabalhar, não coma também.
    2 Tessalonicenses 3:10

    MS Kid
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 22/01/2013

    Re: Como Não Ver Registros Deletados por Outros Usuários no Access VBA

    Mensagem  MS Kid em Seg 23 Mar 2015, 19:46

    eu nao sei o que poderia lhe fornecer de codigo para este caso. eh basicamente uma tela aberta onde no momento em que algum usuario do sistema deleta aquele registro que voce tem, aberto na tela, passa a informar "#Erro" em cada campo lincado, pois o registro foi deletado. o que eu preciso eh capturar esse evento de recordset deletado para zerar os campos (remover a informacao "#Erro" da tela), lancar a mensagem na tela de que o registro foi deletado por outro usuario e mover para um outro registro valido.

      Data/hora atual: Dom 04 Dez 2016, 06:05