Felsökning av streckkoder

Streckkodskonstruktion

För att garantera att streckkoderna tolkas korrekt bygger kodkonstruktörerna in felkontroller på flera nivåer:

Allmänt sett är de nyare streckkodstyperna bättre och säkrare.

Mer information finns i Optimal utformning av streckkodsfält.

FORMS tolkning av streckkoder

Om ett fel upptäcks (t ex om en checksumma eller symbol är felaktig eller start-/slutstreck saknas) betraktas det totala resultatet för fältet som felaktigt, och fältvärdet visas som en asterisk (*) under verifieringen.

Streckkoderna behöver inte vara alldeles raka på formuläret. Det måste dock gå att rita en vågrät linje (i förhållande till sidans underkant) genom streckkoden som skär hela streckkoden. ( Exempel.)

FORMS sätter längdbegränsningar för vissa streckkoder. Dessutom finns det begränsningar i tolkningen av vissa streckkoder. Se Streckkoder som stöds av FORMS för mer information.

Obs! Din formatspecifikation för streckkodsfältet används inte under tolkningen. I stället används den som en extra kontroll efter tolkningen.

Om streckkoden inte tolkas alls

Kontrollera att formulärdefinitionen inte innehåller en faktiskt streckkod. Normalt används ett tomt formulär när formulärdefinitionen skapas. Om det finns en streckkod i streckkodsfältet när du definierar fältet så måste du radera streckkoden. Gör så här:

  1. Deaktivera formulärdefinitionen.

  2. Ta bort streckkodsfältdefinitionen.

  3. Radera streckkoden från fältområdet.

  4. Omdefiniera streckkodsfältet.

  5. Spara och återaktivera formulärdefinitionen.

Se Redigera aktiva formulärdefinitioner och Ta bort markeringar från formulär om du vill ha mer detaljerade anvisningar.

Förslag till förbättrad tolkning av streckkoder

Viktigt! Om det finns en streckkod i formuläret när du definierar det (normalt används ett tomt formulär när formulärdefinitionen skapas) så måste du radera streckkoden. Annars kommer inte streckkoden att tolkas. Följ anvisningarna i Ta bort markeringar från formulär.