Pāriet uz saturu

Barcode Scanner Emulator

Svītrkodu skenerim trūkst ENTER

Skeneris, kas svītrkodu atkodē pareizi, bet atstāj kursoru laukā, nevis iesniedz, gandrīz vienmēr ir zaudējis ENTER piedēkli, nevis piedzīvo atkodēšanas kļūmi.

Problēma

Skenētā vērtība laukā parādās pareizi, bet veidlapa netiek iesniegta, un kursors paliek vietā, gaidot manuālu Enter taustiņa spiedienu.

Iespējamie cēloņi

  • Skenera piedēkļa iestatījums ir "none", nevis ENTER/CR
  • Skenera piedēklis ir iestatīts uz TAB, nevis ENTER, tāpēc fokuss pārvietojas, nevis veidlapa tiek iesniegta
  • Nesen rūpnīcas atiestatīšana vai konfigurācijas svītrkoda skenēšana atgrieza piedēkli uz vērtību, kas nav noklusējums
  • Lietojumprogrammas Enter keydown apstrādātājs nav piesaistīts laukam, kurā raksta skeneris

Kā diagnosticēt

  1. Atveriet svītrkoda ievades testētāju un skenējiet to pašu svītrkodu.
  2. Pārbaudiet piedēkļa rezultātu. Ja tas rāda "None", skeneris piedēkli vispār nesūta — tā ir skenera konfigurācijas problēma, nevis lietojumprogrammas kļūda.
  3. Ja tas rāda "TAB", skeneris ir konfigurēts navigācijai ar tabulāciju, nevis veidlapas iesniegšanai — jāmaina skenera piedēklis vai jāpielāgo lietojumprogramma, lai tā iesniegtu gan ar Tab, gan ar Enter.

Kā labot

Atrodiet skenera ražotāja programmēšanas vai konfigurēšanas rokasgrāmatu (parasti PDF ar mazu svītrkodu lappusi) un sadaļu par "suffix" vai "terminator" iestatījumiem. Skenējiet svītrkodu ar norādi "CR suffix", "Enter suffix" vai līdzīgu, lai beigu simbolu iestatītu uz rakstatgriezes atgriezi. Ja ir pieejama piegādātāja konfigurācijas utilīta, tas pats iestatījums parasti ir pieejams kā nolaižamais saraksts saziņas vai izvades iestatījumos.

Plašāk par piedēkļa iespējām skatiet ENTER un TAB piedēkļus.

Kā pārbaudīt

Skenējiet vēlreiz svītrkoda ievades testētājā un pirms izmaiņas izvietošanas ražošanas skenerī pārliecinieties, ka piedēkļa rezultāts rāda ENTER.

Saistītie

Svītrkodu skenera konfigurēšanas ceļvedis · Tastatūras notikumu testētājs