Μετάβαση στο περιεχόμενο

Barcode Scanner Emulator

Λείπει το ENTER από τον σαρωτή γραμμωτού κώδικα

Ένας σαρωτής που αποκωδικοποιεί σωστά τον κώδικα αλλά αφήνει τον δρομέα στο πεδίο αντί να υποβάλει, σχεδόν πάντα δεν έχει κατάληξη ENTER. Δεν πρόκειται για αποτυχία αποκωδικοποίησης.

Πρόβλημα

Η σαρωμένη τιμή εμφανίζεται σωστά στο πεδίο, αλλά η φόρμα δεν υποβάλλεται και ο δρομέας μένει να περιμένει χειροκίνητο πάτημα του Enter.

Πιθανές αιτίες

  • Η ρύθμιση κατάληξης του σαρωτή είναι «none» αντί για ENTER/CR
  • Η κατάληξη είναι TAB αντί για ENTER, οπότε η εστίαση μετακινείται αντί να υποβληθεί η φόρμα
  • Πρόσφατη επαναφορά εργοστασιακών ρυθμίσεων ή σάρωση γραμμωτού κώδικα ρύθμισης επέστρεψε την κατάληξη σε τιμή που δεν είναι η προεπιλογή
  • Ο χειριστής keydown του Enter στην εφαρμογή δεν είναι συνδεδεμένος με το πεδίο στο οποίο γράφει ο σαρωτής

Πώς να το διαγνώσετε

  1. Ανοίξτε τον ελεγκτή εισαγωγής γραμμωτού κώδικα και σαρώστε τον ίδιο κώδικα.
  2. Ελέγξτε το αποτέλεσμα «Suffix detected». Αν δείχνει «None», ο σαρωτής δεν στέλνει καθόλου κατάληξη — πρόκειται για ρύθμιση του σαρωτή, όχι για σφάλμα της εφαρμογής.
  3. Αν δείχνει «TAB», ο σαρωτής είναι ρυθμισμένος για πλοήγηση με στηλοθέτη και όχι για υποβολή φόρμας — είτε αλλάξτε την κατάληξη του σαρωτή είτε προσαρμόστε την εφαρμογή ώστε να υποβάλλει και με Tab, όχι μόνο με Enter.

Πώς να το διορθώσετε

Βρείτε τον οδηγό προγραμματισμού ή ρύθμισης του κατασκευαστή (συνήθως PDF με μια σελίδα μικρών κωδίκων) και την ενότητα ρυθμίσεων «suffix» ή «terminator». Σαρώστε τον κώδικα με ετικέτα «CR suffix», «Enter suffix» ή παρόμοια για να ορίσετε τον τερματισμό σε επιστροφή φορέα. Αν υπάρχει βοηθητικό πρόγραμμα του προμηθευτή, η ίδια ρύθμιση εμφανίζεται συνήθως ως αναπτυσσόμενη λίστα στις ρυθμίσεις επικοινωνίας ή εξόδου.

Περισσότερα για τις επιλογές κατάληξης γενικά υπάρχουν στις Καταλήξεις ENTER και TAB.

Πώς να το επαληθεύσετε

Σαρώστε ξανά στον ελεγκτή εισαγωγής γραμμωτού κώδικα και επιβεβαιώστε ότι το «Suffix detected» δείχνει πλέον ENTER πριν αναπτύξετε την αλλαγή σε σαρωτή παραγωγής.

Σχετικά

Οδηγός ρύθμισης σαρωτή γραμμωτού κώδικα · Ελεγκτής συμβάντων πληκτρολογίου