Hopp til innhold

Barcode Scanner Emulator

Strekkodeskanner mangler ENTER

En skanner som dekoder strekkoden riktig, men lar markøren bli stående i feltet i stedet for å sende, mangler nesten alltid ENTER-suffikset. Det er ikke en dekodingsfeil.

Problem

Den skannede verdien vises riktig i feltet, men skjemaet sendes ikke, og markøren blir stående og venter på et manuelt Enter-trykk.

Mulige årsaker

  • Skannerens suffiksinnstilling er satt til «none» i stedet for ENTER/CR
  • Skannerens suffiks er satt til TAB i stedet for ENTER, så fokus flyttes i stedet for at skjemaet sendes
  • En nylig fabrikkinnstilling eller skanning av en konfigurasjonsstrekkode satte suffikset tilbake til en verdi som ikke er standard
  • Programmets keydown-behandler for Enter er ikke knyttet til feltet skanneren skriver i

Slik diagnostiserer du

  1. Åpne strekkodeinndatatesten og skann den samme strekkoden.
  2. Sjekk suffiksresultatet. Hvis det viser «None», sender skanneren ikke noe suffiks i det hele tatt. Det er et konfigurasjonsproblem på skanneren, ikke en programfeil.
  3. Hvis det viser «TAB», er skanneren satt opp for navigasjon med tabulator i stedet for skjemasending. Du må enten endre skannerens suffiks eller tilpasse programmet slik at det også sender ved Tab, ikke bare ved Enter.

Slik retter du

Finn produsentens programmerings- eller konfigurasjonshåndbok (vanligvis en PDF med en side små strekkoder) og avsnittet om innstillinger for «suffix» eller «terminator». Skann strekkoden merket «CR suffix», «Enter suffix» eller lignende for å sette avslutningen til vognretur. Hvis et konfigurasjonsverktøy fra leverandøren finnes, ligger samme innstilling vanligvis som en nedtrekksliste under kommunikasjons- eller utdatainnstillinger.

Mer om suffiksalternativer finnes i ENTER- og TAB-suffikser.

Slik kontrollerer du

Skann på nytt inn i strekkodeinndatatesten og bekreft at suffiksresultatet viser ENTER før du ruller ut endringen til en produksjonsskanner.

Relatert

Veiledning for konfigurering av strekkodeskanner · Tastaturhendelsestest