Entrada de Dados (Text Item)

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
branconew
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 5
Registrado em: Seg, 03 Ago 2009 6:20 pm
Localização: Curitiba - PR
--
Flavio Henry

Ola Pessoal se alguém puder ajudar eu agradeço.

Versão - Forms 6i.

Eu preciso bloquear a entrada de dados em um text item não base table pelo teclado e liberar somente a entrada de dados pelo Leitor de código de barras.

É um campo que vai receber dados somente pelo leitor e não pode entrar com informaçoes pelo teclado.

Não sei se isso é possivel pois o leitor ao me ver nada mais é que uma entrada de dados igual ao teclado.

Fica aqui a minha duvida se isso é possivel, se alguém já realizou algo parecido.

Vlw.
victorhugomuniz
Moderador
Moderador
Mensagens: 1396
Registrado em: Sex, 01 Fev 2008 2:06 pm
Localização: Rio de Janeiro - RJ
Contato:
:D

os eventos não seriam diferentes?

não tem como você impedir o "key down"
branconew
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 5
Registrado em: Seg, 03 Ago 2009 6:20 pm
Localização: Curitiba - PR
--
Flavio Henry

Então não entendi bem a sua colocação
o "Key down" - controle da navegação para baixo.

Caso você puder exemplificar qual a tua idéia.

O que eu preciso é quando o usuario for digitar pelo teclado o "código" não deixar. Só pode entrar dados no campo pelo leitor onde ele o "codigo" através de um codigo de barras.

Pelo teclado não faz nada, quando bipa o codigo de barra ai joga a informação no campo.
victorhugomuniz
Moderador
Moderador
Mensagens: 1396
Registrado em: Sex, 01 Fev 2008 2:06 pm
Localização: Rio de Janeiro - RJ
Contato:
:D

existe um evento "teclar no teclado" ?

se tiver.. não seria somente limpar esse campo toda vez que o evento fosse disparado?

ps.: onkeydown é o evento em javascript
branconew
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 5
Registrado em: Seg, 03 Ago 2009 6:20 pm
Localização: Curitiba - PR
--
Flavio Henry

alguém sabe me dizer qual evento que dispara assim que digita alguma letra no teclado.

Os caracteres especiais tem la Key-F0 ... Key-F9
e no caso de digitar alguma palavra, existe um evento que despara quando isso ocorre?
gfkauer
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 389
Registrado em: Ter, 27 Jul 2010 1:34 pm
Localização: Sapiranga - RS
Contato:
Quem falou que programar era fácil??

Quanto mais dificil for a implementação mais valorizado seu trabalho será!

Acessem: www.gfkauer.com.br

Existe apenas o pre[post]-text-item, mas não sei se lhe atenderia...

Uma pergunta, caso o código de barras estiver falhado ou por algum outro motivo seu leitor não conseguir identifica-lo como procederá? O usuário não terá a opção de digitar o seu código?
branconew
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 5
Registrado em: Seg, 03 Ago 2009 6:20 pm
Localização: Curitiba - PR
--
Flavio Henry

Caso o leitor venha a falhar , existe uma parametro do sistema que verifica o nivel de acesso do usuario, e dependendo do nivel de acesso ele podera digitar os dados pelo teclado normalmente.


É mais ou menos assim o operador não pode digitar nada só pelo leitor mesmo (é o que eu estou tentando fazer). O supervisor podera digitar pois o nivel de acesso dele permite.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes