Forum Użytkownikow Subiekt GT
InsERT GT => Subiekt GT => Wątek zaczęty przez: Przemek_1204 w Październik 19, 2015, 11:20:56
-
Witam
Czytnik nie rozpoznaje kodów kreskowych wydrukowanych przez subiekta - ean 13, Wszystkie inne ean 13 z oryginalnie drukowanych kodów przez producenta rozpoznaje.
Rozpoznaje również ten sam kod drukowany z generatora kodów kreskowych online a nie rozpoznaje tego samego drukowanego z pod subiekta, zresztą wyglądają troszkę inaczej. W załączniku zdjęcie.
W subiekcie używam czcionki ean 13 dostarczonej bodajże z subiektem, próbowałem też innej ean 13 ale kod wygląda całkiem inaczej
Prosiłbym o pomoc.
-
Przecież na zrzucie ekranu kod kreskowy nie jest w standardzie EAN13, zawiera tylko 12 znaków, 13 znak to cyfra kontrolna generowana na podstawie pierwszych 12 znaków.
-
Powyższa odpowiedź dała mi do myślenia.
Na oryginalnych produktach kod ma 12 cyfr, jednak jego zapis kreskowy to 13 cyfr, w rzeczywistości z cyfrą "ZERO" na początku.
Gdy produkty były zczytywane czytnikiem do subiekta czytnik obcinał "zero" i wrzucał 12 cyfr do programu.
Teraz to co drukuje na naklejkach to 12 cyfr bez zera i czytnik tego nie czyta bo nie jest to prawidłowy kod ean 13.
Czy jest jakieś praktyczne rozwiązanie tego problemu ?
Czy jedynym rozwiązaniem jest zmiana wszystkich kodów w bazie z 12 cyframi i przeprogramowanie czytnika aby przekazywał 13 cyfr do komputera?
Czy może można jakoś zmienić opcje drukowania w subiekcie aby "dorzucał" zero na początku kodu?
Dziękuje z góry za pomoc.
-
Jak już zauważyłeś należy wydrukować pełny kod kreskowy włącznie z zerem na początku.
Czy jest jakieś praktyczne rozwiązanie tego problemu ?
Czy jedynym rozwiązaniem jest zmiana wszystkich kodów w bazie z 12 cyframi i przeprogramowanie czytnika aby przekazywał 13 cyfr do komputera?
Można tak zrobić.
Czy może można jakoś zmienić opcje drukowania w subiekcie aby "dorzucał" zero na początku kodu?
Tak też można zrobić, konieczna jest modyfikacja źródła danych dla naklejek (wymaga modyfikacji wpisów w bazie danych).