Leitor ótico em uma aplicação Web

5 respostas
phillip.tessuto

Pessoal,

Estou com uma aplicação web de controle de estoques e vendas de mercadoria…
Hoje em dia esta aplicação funciona normalmente.
Meu cliente pediu para que agora introduzisse o leitor ótico para a identificação da mercadoria…
Até aí sem problema…
O que estou penando é que ao ler o código de barras, por padrão quebra duas linhas executando um ‘ENTER’ em minha aplicação não conseguindo chegar a identificar o produto no banco de dados…
Estou usando um simples inputText para ler este código, e com a4j, vai fazer a captura no Banco de dados…
Será que consigo fazer alguma coisa para que eu retire esta quebra de linha dentro do meu inputText ???!!

Fico no aguardo de uma resposta…
Até o momento fico agradeciso…

Abs,

5 Respostas

hiarlay

trata com javascript

L

Não sei se entendi bem o teu problema, pelo que entendi tu faz a leitura e exibe o numero referente ao codigo de barra em um campo inputText que por padrão fica uma string com espaço no meio… eh isto? Se for, na hora de consultar tu pode usar o trim para remover os espaços… não sei se é este o problema… é isto?

phillip.tessuto

Cara muito obrigado…
Só mais uma coisa :
Em qual evento postaria este meu Javascript ???!!!
Por que na sequência ele já irá diretamente ao banco de dados verificar que produto é…

Fico no aguardo…
Valeu abs,

kiko_lp_St_jimmy

Sugiro que utilize o evento onkeypress.

<input  onkeypress="formata(this.value);" />

...

Abs

phillip.tessuto

Lega lamigo,

Então já havia feito com o onkeydown…
Porém o grande problema é que por último, além do enter, ele dá um ctrl + J…
Lendo alguns tutoriais, descobri que preciso codificar esta alteração, que já vem do próprio fabricante…

Quando resolver este problema, posto aqui…
Junto, a marca do leitor ótico, e o que deve ser feito…

Fico agradecido pela atenção…

Abs,

Criado 9 de setembro de 2010
Ultima resposta 16 de set. de 2010
Respostas 5
Participantes 4