Liigu sisu juurde

Barcode Scanner Emulator

Vöötkoodiskanneril puudub ENTER

Skanner, mis dekodeerib vöötkoodi õigesti, kuid jätab kursori väljale saatmise asemel, on peaaegu alati ilma ENTER-järelliiteta, mitte dekodeerimistõrkes.

Probleem

Skannitud väärtus ilmub väljale õigesti, kuid vormi ei saadeta ja kursor jääb paigale, oodates käsitsi Enteri vajutust.

Võimalikud põhjused

  • Skanneri järelliite säte on ENTER/CR asemel „puudub”
  • Skanneri järelliide on ENTER asemel TAB, seega fookus liigub, mitte ei saadeta vormi
  • Hiljutine tehase lähtestamine või seadistusvöötkoodi skannimine viis järelliite tagasi vaikeväärtusest erinevale väärtusele
  • Teie rakenduse Enteri keydown-töötleja ei ole seotud väljaga, kuhu skanner tipib

Kuidas diagnoosida

  1. Avage vöötkoodisisendi tester ja skannige sama vöötkood.
  2. Vaadake tulemust „Suffix detected”. Kui see näitab „None”, ei saada skanner üldse järelliidet — see on skanneri seadistusprobleem, mitte rakenduse viga.
  3. Kui see näitab „TAB”, on skanner seadistatud tabuleerimisel põhinevaks navigeerimiseks, mitte vormi saatmiseks — peate kas muutma skanneri järelliidet või kohandama rakendust nii, et see saadaks vormi nii Tab kui ka Enter korral.

Kuidas parandada

Leidke oma skanneri tootja programmeerimis- või seadistusjuhend (tavaliselt PDF väikeste vöötkoodide lehega) ja otsige jaotis „suffix” või „terminator”. Skannige vöötkoodi sildiga „CR suffix”, „Enter suffix” või sarnane, et seada lõpetaja reavahetuseks. Kui tootja seadistusutiliit on saadaval, on sama säte tavaliselt rippmenüüna side- või väljundsätete all.

Järelliite valikute üldise ülevaate leiate juhendist ENTER- ja TAB-järelliited.

Kuidas kontrollida

Skannige uuesti vöötkoodisisendi testerisse ja veenduge, et „Suffix detected” näitab nüüd ENTER, enne kui muudatuse tootmisskannerisse rakendate.

Seotud

Vöötkoodiskanneri seadistamise juhend · Klaviatuurisündmuste tester