MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Código de barras sistema vendas

    Compartilhe

    Cfrosenh
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 10/07/2017

    Código de barras sistema vendas

    Mensagem  Cfrosenh em Ter 11 Jul 2017, 03:07

    Olá pessoal,

    Sou novo fórum, e estou com dificuldades com o Access, eu criei um sistema de vendas para minha esposa vender semi-joias, mas estou com dificuldade para implementar o código de barras, não sei como programar no VB o que preciso pra rodar o sistema pois não conheço muito do Access.

    Fiz uma breve descrição do que pensei em fazer logo abaixo, se alguém puder me ajudar agradeço  muito. O arquivo está em anexo.

    Descrição do problema.

    No “formulário venda” eu coloquei 2 botões dentro de uma caixa de opções, quando eu clico no botão “pedido” o sistema abre um formulário que se chama “frmPedido” com uma caixa de texto para eu ler o código de barras das etiquetas do produto e gostaria que automaticamente ele preencha o código na coluna “código Produto” e a quantidade no subformulário na coluna “quantidade” sempre quantidade 1 para cada etiqueta, mas não só isso, eu gostaria que quando ele lesse este código ele procurasse no sobformulário se esse item já foi armazenado e acrescentasse 1 na quantidade ao invés de criar mais uma linha com o mesmo código.
    Quando dentro de um pedido já preenchido eu clicando no botão “retorno” ele abre um formulário chamado “frmRetorno” e gostaria que quando fizesse a leitura do código de barras ele procurasse no subformulário o item lido e acrescentasse no campo “retorno” a quantidade 1 na linha correspondente e a cada vez que ler o mesmo código ele somasse 1 mesmo processo do outro botão.
    Anexos
    Sistema de vendas 1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (313 Kb) Baixado 16 vez(es)

    Phillip_Junior
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 179
    Registrado : 09/12/2016

    Re: Código de barras sistema vendas

    Mensagem  Phillip_Junior em Ter 11 Jul 2017, 06:54

    Olá Cfrosenh

    Como andei lendo essa semana num fórum, na programação só não tem jeito pra morte.

    Seu problema é passível de uma solução simples ou avançada. Mas antes vc vai precisar ajustar algumas coisas no seu projeto amigão.

    Veja bem! No mundo da programação, linguagem máquina e homem jamais falaram a mesma língua.
    E um dos motivos disso é devido as regras de nomeclaturas da linguagem maquina.
    Antes de poder lhe dar uma solução através de um código simples, vc precisa alterar os nomes de seus controles e objetos.


    É um erro comum na linguagem do Access isso ocorrer, mas é de suma importância não utilizar nomes com espaços ou acentos para os controles e objetos.

    Altere os nomes dos seus campos tipo Código Venda para CodigoVenda e o nome do seu Subform nomes de tabelas formulários campos. Todos sem acentos e sem espaços.
    Sem essa regra até mesmo para escrever uma linha do código que é útil a vc o sistema acusará erro dizendo que era esperado algo que não o espaço entre nomes.

    Após esse passo, minha dica fica no fato de vc ter criado dois formularios sendo pedido e retorno. Não há necessidade.

    Apenas crie 3 campos no seu formulário de vendas. 1 seucampocodigodebarras 2 seucampoquant 3 seucamporetorno. Esses três campos vc pode deixar eles acima do seu subform dentro do próprio formulário. O resto o código irá se encarregar de fazer o que vc pretende.

    Outro detalhe! Se o objetivo é digitar o código de barra ou ser lido com algum leitor e que após leitura ele seja inserido no subform, não há necessidade do campo CodigoProduto no SubForm ser Caixa de Seleção.

    Altere se achar útil o que lhe expliquei e retornei que eu e companheiros do fórum iremos ajudar vc a alcançar seu objetivo.

    Abraços



    .................................................................................
    Phillip_Junior
    Analista de Sistemas

    Cfrosenh
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 10/07/2017

    Código de barras sistema vendas

    Mensagem  Cfrosenh em Ter 11 Jul 2017, 13:00

    Phillip, muito obrigado pelas dicas, irei fazer as alterações que você indicou e volto a postar.

    Abraços,

    Cristiano

    Cfrosenh
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 10/07/2017

    Sistema de vendas

    Mensagem  Cfrosenh em Qui 13 Jul 2017, 01:04

    Olá Phillip,

    Fiz todas as alterações que você me indicou, confesso que deu mais trabalho que se eu tivesse feito um novo, mas foi um bom aprendizado.

    Estou postando novamente o arquivo com alterações proposta, ficaria grato se você ou algum dos colegas do fórum desse uma olhada, pois a implementação do código de barras irá agilizar muito o processo de digitação dos pedidos.

    Não sei se tinha comentado anteriormente mas este sistema é para venda em consignação por esse motivo tem um campo chamado "retorno" que são as peças que não foram vendidas.

    Desde já agradeço,

    Cristiano
    Anexos
    Sistema de vendas 1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (244 Kb) Baixado 19 vez(es)

    Phillip_Junior
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 179
    Registrado : 09/12/2016

    Re: Código de barras sistema vendas

    Mensagem  Phillip_Junior em Qui 13 Jul 2017, 15:11

    Olá
    Acabei de ver seu db. Hoje a noite farei oq vc precisa e postarei aqui a solução. Abraços.


    .................................................................................
    Phillip_Junior
    Analista de Sistemas

    Cfrosenh
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 10/07/2017

    Sistema de vendas

    Mensagem  Cfrosenh em Qui 13 Jul 2017, 17:16

    Olá Phillip,

    Obrigado pela atenção, abraço.

      Data/hora atual: Sab 23 Set 2017, 06:45