Vai al contenuto

Barcode Scanner Emulator

Al lettore di codici a barre manca ENTER

Un lettore che decodifica correttamente il codice a barre ma lascia il cursore nel campo invece di inviare il modulo è quasi sempre privo del suffisso ENTER, non sta fallendo la decodifica.

Problema

Il valore letto compare correttamente nel campo, ma il modulo non viene inviato e il cursore resta fermo in attesa di una pressione manuale di Invio.

Cause possibili

  • L'impostazione del suffisso del lettore è "nessuno" invece di ENTER/CR
  • Il suffisso del lettore è impostato su TAB invece di ENTER, quindi il focus si sposta invece di inviare il modulo
  • Un recente ripristino di fabbrica o la lettura di un codice di configurazione ha riportato il suffisso a un valore non previsto
  • Il gestore keydown dell'applicazione per Invio non è collegato al campo in cui il lettore digita

Come diagnosticare

  1. Apri il tester di input dei codici a barre e leggi lo stesso codice a barre.
  2. Controlla il risultato "Suffix detected". Se mostra "None", il lettore non invia alcun suffisso: è un problema di configurazione del lettore, non un bug dell'applicazione.
  3. Se mostra "TAB", il lettore è configurato per la navigazione con tabulazione invece che per l'invio del modulo: devi cambiare il suffisso del lettore oppure adattare l'applicazione perché invii anche con Tab, oltre che con Invio.

Come correggere

Trova la guida di programmazione o configurazione del produttore del lettore (di solito un PDF con una pagina di piccoli codici a barre) e cerca la sezione sulle impostazioni "suffix" o "terminator". Leggi il codice a barre etichettato "CR suffix", "Enter suffix" o simile per impostare la terminazione sul ritorno a capo. Se è disponibile un'utilità di configurazione del fornitore, la stessa impostazione compare di solito come menu a discesa nelle impostazioni di comunicazione o di output.

Per maggiori dettagli sulle opzioni di suffisso in generale, vedi Suffissi ENTER e TAB.

Come verificare

Rileggi nel tester di input dei codici a barre e conferma che "Suffix detected" mostri ora ENTER prima di applicare la modifica a un lettore di produzione.

Correlati

Guida alla configurazione del lettore di codici a barre · Tester degli eventi tastiera