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


4 participantes

    [Resolvido]Duplicidade Registro em Rede

    avatar
    Claudemir P
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 177
    Registrado : 27/06/2013

    [Resolvido]Duplicidade Registro em Rede Empty [Resolvido]Duplicidade Registro em Rede

    Mensagem  Claudemir P 17/9/2015, 02:56

    Boa noite, Tenho um banco de dados e em um dos formulários recebe muitos cadastros a ponto de em determinados momentos dois usuários lançar dados no mesmo Nº OS ao mesmo tempo, apesar do sistema ser bloqueado para não permitir duplicidade no campo de Nº de OS que não tem chave primária. Isto ocorre, gostaria de criar um procedimento que impedisse a duplicidade do registro.
    XPTOS
    XPTOS
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Duplicidade Registro em Rede Empty Re: [Resolvido]Duplicidade Registro em Rede

    Mensagem  XPTOS 17/9/2015, 03:20

    Veja a msg número 09, passei por esse mesmo problema é contorne com a dica do amigo do fórum.

    https://www.maximoaccess.com/t22096-resolvidocriar-numeracao-de-os

    .
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Duplicidade Registro em Rede Empty Re: [Resolvido]Duplicidade Registro em Rede

    Mensagem  Noobezinho 17/9/2015, 12:52

    Claudemir

    Veja também esse Tópico.

    Eu já expliquei em um outro tópico, o que ocorre com cadastros de novos registros em rede, mas como estou com pouco tempo,
    não pude pesquisar com mais afinco para colocar  o link aqui.


    Mas entenda que o que ocorre é o seguinte::
    Digamos  que você começou a fazer um novo cadastro, então, o access vai na tabela e pega o número seguinte do código.
    Ele pegou o último número gravado na tabela, digamos ( 8 ) e acrescentou +1 e  entregou no teu formulário o número 9, certo?
    Enquanto você está digitando os dados no teu formulário, outro usuário começa a fazer um novo cadastro. o que ocorre?
    O Access dele, irá na mesma tabela e irá pegar o último código registrado(gravado) na tabela e qual é o último número?
    É o número 8, porque?
    Porque você ainda não gravou o registro do teu formulário , então nesse momento os dois formulários abertos
    estão com o número 9, quem gravar primeiro consegue gravar o registro, o segundo irá dar erro porque ira duplicar o número 9, entendeu?
    Para evitar isso é só fazer o seguinte:
    No primeiro campo que for digitar, na propriedade ao atualizar, force a gravação do registro.
    DoCmd.RunCommand acCmdSaveRecord
    Pronto, dessa maneira, o teu registro já está salvo com o número 9, deixando a tabela livre para o próximo cadastro.
    A partir desse ponto teu formulário estará no modo de edição de registro, não interferindo nos cadastros de outros.

    Para comprovar isso, faça um teste adicionando registros numa mesma tabela em duas estações, comece a adicionar
    num formulário, pare no meio da adição, e comece a adicionar no outro e então veja o número do código,nos dois
    formulários.
    Só mais um detalhe:
    Para que isso funcione, a numeração da OS tem que ser automática.

    [ ]'s


    Última edição por Noobezinho em 25/11/2015, 09:52, editado 2 vez(es)


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    Claudemir P
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 177
    Registrado : 27/06/2013

    [Resolvido]Duplicidade Registro em Rede Empty Re: [Resolvido]Duplicidade Registro em Rede

    Mensagem  Claudemir P 19/9/2015, 13:33

    Obrigado Noobezinho, funcionou conforme preciso.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Duplicidade Registro em Rede Empty Re: [Resolvido]Duplicidade Registro em Rede

    Mensagem  Noobezinho 19/9/2015, 14:20

    Claudemir


    Que bom que funcionou ! bounce

    Valeu o retorno !!

    Boa sorte!


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    murquio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 01/07/2015

    [Resolvido]Duplicidade Registro em Rede Empty Re: [Resolvido]Duplicidade Registro em Rede

    Mensagem  murquio 30/9/2015, 22:00

    ola boa tarde
    tenho o mesmo problema
    mas sou novato no assunto
    onde coloco esse comando...

    DoCmd.RunCommand acCmdSaveRecord
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Duplicidade Registro em Rede Empty Re: [Resolvido]Duplicidade Registro em Rede

    Mensagem  Noobezinho 30/9/2015, 22:37

    Olá Murquio


    Coloque onde mencionei na mensagem de nº 3:

    No primeiro campo que for digitar, na propriedade ao atualizar, force a gravação do registro.
    DoCmd.RunCommand acCmdSaveRecord


    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    murquio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 01/07/2015

    [Resolvido]Duplicidade Registro em Rede Empty Re: [Resolvido]Duplicidade Registro em Rede

    Mensagem  murquio 30/9/2015, 23:06

    é em folha de propriedades?
    se for só aparece
    antes de atualizar e apos atualizar

    Desculpa ae, aprendendo ainda kkk
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Duplicidade Registro em Rede Empty Re: [Resolvido]Duplicidade Registro em Rede

    Mensagem  Noobezinho 30/9/2015, 23:26

    Pode ser Após Atualizar ou Ao Sair.

    O importante é que o registro seja salvo logo no inicio
    do cadastro/adição e assim "liberar" o número seguinte
    da tabela para o próximo usuário que for adicionar outro
    registro.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    murquio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 01/07/2015

    [Resolvido]Duplicidade Registro em Rede Empty Re: [Resolvido]Duplicidade Registro em Rede

    Mensagem  murquio 2/10/2015, 06:40

    ok vou testar aki...obrigado
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Duplicidade Registro em Rede Empty Re: [Resolvido]Duplicidade Registro em Rede

    Mensagem  Noobezinho 2/10/2015, 11:17

    Certo

    Qualquer coisa, retorne !

    Boa sorte!


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    murquio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 01/07/2015

    [Resolvido]Duplicidade Registro em Rede Empty Re: [Resolvido]Duplicidade Registro em Rede

    Mensagem  murquio 4/10/2015, 15:20

    bom dia amigos..

    Inseri o codigo e ficou uma beleza

    ontem contudo algumas vendas nao foram salvas

    mas melhorou bastante..

    se houver mais dicas!!!!!

    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Duplicidade Registro em Rede Empty Re: [Resolvido]Duplicidade Registro em Rede

    Mensagem  Noobezinho 4/10/2015, 15:51

    Ótimo Amigo

    Se algumas vendas não foram efetuadas(gravadas),
    verifique se alterou todas as cópias do FE em todas as estações.
    Como disse anteriormente, o comando para salvar, deve estar
    no primeiro objeto que irá usar no formulário, ou seja,quanto
    mais rápido puder salvar o registro atual, menos probabilidade
    de dar conflito.
    Um maneira rápida de se fazer isso é: usar a propriedade Ao Alterar
    da primeira caixa de texto do formulário, assim ao digitar a primeira tecla,
    irá salvar o registro.

    [ ]'s




    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    murquio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 19
    Registrado : 01/07/2015

    [Resolvido]Duplicidade Registro em Rede Empty resolvido

    Mensagem  murquio 27/10/2015, 02:15

    ola meu amigo

    obrigado pela grande ajuda
    ta salvando que é uma beleza
    valeu mesmo!!!!
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Duplicidade Registro em Rede Empty Re: [Resolvido]Duplicidade Registro em Rede

    Mensagem  Noobezinho 27/10/2015, 09:48

    Que ótimo !! bounce

    Valeu o retorno!

    Boa sorte!


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.

    Conteúdo patrocinado


    [Resolvido]Duplicidade Registro em Rede Empty Re: [Resolvido]Duplicidade Registro em Rede

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/4/2024, 10:43