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]Lendo Código de Barras

    avatar
    lepedesa
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 64
    Registrado : 04/06/2013

    [Resolvido]Lendo Código de Barras Empty [Resolvido]Lendo Código de Barras

    Mensagem  lepedesa 13/3/2015, 15:21

    Prezados Srs, mais uma vez recorrendo a ajuda deste espaço.
    Tenho um formulário "Entrega" onde registrará a entrega de medicamentos de uma farmácia. O medicamento possui um código de barras no rótulo e ao ler este código gostaria que desse entrada dos dados na tabela "Entrega", sem precisar clicar em ok ou qualquer outro botão, enfim, leu com o leitor = registrou na tabela e ficou pronto pra nova leitura.

    Consegui fazer isso mas acontece algumas situações que não estou conseguindo achar solução.

    1) Ao ler, a informação é registrada na tabela mas juntamente com uma outra, com o código de barras em branco, gerando 2 registros pra cada leitura;

    2) Ao ler, e, caso a entrega já tenha sido efetuada, consegui fazer com que identificasse isso exibindo uma msg de "entrega já realizada" mas após ok na msg exibe uma msg "indice ou chave primaria nao pode conter um valor null" onde acredito que seja o problema de estar registrando em duplicidade, onde o segundo registro fica em branco.

    envio o projeto e qualquer ajuda desde já agradeço.

    https://www.dropbox.com/s/z6xeupiglxkesks/bd1.mdb?dl=0

    (access 2003)
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Lendo Código de Barras Empty Re: [Resolvido]Lendo Código de Barras

    Mensagem  Noobezinho 20/3/2015, 14:20

    Leandro

    1-Compacte teu aplicativo usando a opção Compactar e reparar do Access.
    2-Compacte novamente em zip ou rar.

    Suba o arquivo compactado (irá ver que ele ficou bem menor) para o dropbox.


    Noob


    .................................................................................
    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
    lepedesa
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 64
    Registrado : 04/06/2013

    [Resolvido]Lendo Código de Barras Empty Re: [Resolvido]Lendo Código de Barras

    Mensagem  lepedesa 20/3/2015, 23:43

    opa. obrigado pela dica. upando compactado e reparado.

    obrigado.

    https://www.dropbox.com/s/wtzqjqroqxs4ceq/Entrega.rar?dl=0

    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Lendo Código de Barras Empty Re: [Resolvido]Lendo Código de Barras

    Mensagem  Noobezinho 21/3/2015, 02:20

    Leandro

    Tuas tabelas não tem dados para poder fazer outros testes.

    No código abaixo acrescente a linha em azul  e teste.


    Private Sub CodBarras_AfterUpdate()
     
    If DLookup("CODBARRAS", "Entrega") = Me!CODBARRAS Then
    MsgBox "DAV JÁ ENTREGUE. VERIFIQUE.", vbOKOnly + vbCritical, "ATENÇÃO"
    'Me.CODBARRAS = ""  essa linha pode apagar
    Me.Undo
    Exit Sub
    Else
    ...




    Noob


    .................................................................................
    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
    lepedesa
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 64
    Registrado : 04/06/2013

    [Resolvido]Lendo Código de Barras Empty Re: [Resolvido]Lendo Código de Barras

    Mensagem  lepedesa 21/3/2015, 15:51

    ok. farei isso. eu estava usando um leitor antigo, ainda em ps2 e com um adaptador usb. comprei um novo usb e deve chegar hoje ou segunda. Vou aguardar o novo leitor pra testar com um equipamento melhor. Retorno os testes.
    muito obrigado.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Lendo Código de Barras Empty Re: [Resolvido]Lendo Código de Barras

    Mensagem  Noobezinho 19/5/2015, 17:01

    Como ficamos?


    .................................................................................
    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
    lepedesa
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 64
    Registrado : 04/06/2013

    [Resolvido]Lendo Código de Barras Empty Re: [Resolvido]Lendo Código de Barras

    Mensagem  lepedesa 19/5/2015, 18:20

    Opa desculpe pela demora. O prob era realmente o leitor. Ele lia em duplicidade. Comprei um novo usb e funcionou tudo certinho. Inclusive incrementei a mensagem de registro ja efetuado abrindo um formulario em fonte grande. Os codigos estavam certos. Muito grato mesmo.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Lendo Código de Barras Empty Re: [Resolvido]Lendo Código de Barras

    Mensagem  Noobezinho 19/5/2015, 18:23

    Que ótimo !!

    Só faltou o resolvido, dessa vez eu coloco.

    Boa sorte !!


    Noob


    .................................................................................
    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
    lepedesa
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 64
    Registrado : 04/06/2013

    [Resolvido]Lendo Código de Barras Empty Re: [Resolvido]Lendo Código de Barras

    Mensagem  lepedesa 19/5/2015, 18:41

    Obrigado. To no celular e nao vi essa opcao. Muito obrigado.

    Conteúdo patrocinado


    [Resolvido]Lendo Código de Barras Empty Re: [Resolvido]Lendo Código de Barras

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 17:13