LEITOR DE CODIGO E VENDAS
Eu estou com um formulário de vendas, que tem a seguinte estrutura: (no exemplo teria a opção de preencher 3 pedidos do cliente).
à ÂTEM CÓ“DIGO DESCRIÇÃO QDADE UNIDADE PREÇO TOTAL
1 Text1 Text2 Text3 Text4 Text5 Text6
2 Text7 Text8 Text9 Text10 Text11 Text12
3 Text13 Text14 Text15 Text16 Text17 Text18
Também tenho um banco de dados MERCADORIA.MDB com uma tabela CADASTRO com a seguinte estrutura: (exemplo):
CÓ“DIGO LOCALIZAÇÃO DATADESCRIÇÃO UNIDADE PREÇO PREÇO2 OBS
200 A-10 13/06/2004 Chinelo Pç 10,00 15,00 Vermelho
100 A-20 13/06/2004 Sapato Pç 30,00 35,00 Marrom
300 B-20 13/06/2004 Cinto de couro Pç 15,00 20,00 Azul
Estou usando um leitor de código de barras na saÃda das mercadorias. O que eu gostaria é que assim que eu fosse para o campo (Text1) no formulário, e passasse o leitor no código de barras do produto e o objeto perdesse o foco (LOSTFOCUS), seria feita uma consulta à  tabela CADASTRO do banco de dados MERCADORIA e se o número do CÓ“DIGO na tabela CADASTRO já existisse, os campos DESCRIÇÃO (Text2), UNIDADE (Text4) e PREÇO (Text5) do formulário fossem preenchidos automaticamente nos seus respectivos campos. Isto ocorreria toda vez que mudasse de linha para preencher um novo pedido de mercadoria.
Estou utilizando DAO e não tenho nenhum objeto DATA associado ao formulário.
à ÂTEM CÓ“DIGO DESCRIÇÃO QDADE UNIDADE PREÇO TOTAL
1 Text1 Text2 Text3 Text4 Text5 Text6
2 Text7 Text8 Text9 Text10 Text11 Text12
3 Text13 Text14 Text15 Text16 Text17 Text18
Também tenho um banco de dados MERCADORIA.MDB com uma tabela CADASTRO com a seguinte estrutura: (exemplo):
CÓ“DIGO LOCALIZAÇÃO DATADESCRIÇÃO UNIDADE PREÇO PREÇO2 OBS
200 A-10 13/06/2004 Chinelo Pç 10,00 15,00 Vermelho
100 A-20 13/06/2004 Sapato Pç 30,00 35,00 Marrom
300 B-20 13/06/2004 Cinto de couro Pç 15,00 20,00 Azul
Estou usando um leitor de código de barras na saÃda das mercadorias. O que eu gostaria é que assim que eu fosse para o campo (Text1) no formulário, e passasse o leitor no código de barras do produto e o objeto perdesse o foco (LOSTFOCUS), seria feita uma consulta à  tabela CADASTRO do banco de dados MERCADORIA e se o número do CÓ“DIGO na tabela CADASTRO já existisse, os campos DESCRIÇÃO (Text2), UNIDADE (Text4) e PREÇO (Text5) do formulário fossem preenchidos automaticamente nos seus respectivos campos. Isto ocorreria toda vez que mudasse de linha para preencher um novo pedido de mercadoria.
Estou utilizando DAO e não tenho nenhum objeto DATA associado ao formulário.
Amigo, a maioria dos leitores vem com uma manual de configuração, vc configura o seu leitor para apos ler o código se for código de barra é padrão EAN e setar um ENTER então ele irá perder o foco, você cria uma consulta SQL com o códido da de entrada do text, e mande executar a consulta e preencher os dados, espero ter ajudado.
Jesuel Oliveira
Jesuel Oliveira
Tópico encerrado , respostas não são mais permitidas