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
keydownapstrādātājs nav piesaistīts laukam, kurā raksta skeneris
Kā diagnosticēt
- Atveriet svītrkoda ievades testētāju un skenējiet to pašu svītrkodu.
- 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.
- 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