Есть строка длиной 72символа (2 идентификатора). Как напечатать штрихкод? #745188


#0 by altaykniga
Привет всем, уважаемые специалисты! Помогите советом чайнику! На печатной форме документа нужно распечатать штрихкод, который будет содержать в себе информацию об одном документе и одном товаре, т.е. в штрихкоде будет содержаться 2 уникальных идентификатора. Получается строка длиной 72символа. Как эту строку преобразовать в штрихкод (думаю, что только Code128 подойдет) и как поместить его изображение на печатную форму?
#1 by ДенисЧ
А как ты пробовал?
#2 by altaykniga
УНФ 1.5.2.36. кинул рисунок на форму, затем такой код:
#3 by probably
я бы два штрих-кода печатал. А лучше пересмотреть содержимое и печатать не уникальные идентификаторы
#4 by altaykniga
в результате штрихкод печатается, но сканер его не распознает (не считывает), да и длина изображения штрихкода получается 19см в ширину!!! тип штрихкода я правильный выбрал - Code128?
#5 by spectre1978
нет, неправильный. Такую портянку в 1D коде не считает ни одно оборудование, а даже если считает - очень велика вероятность ошибок, нужно дополнительные контрольные символы вводить. Либо бейте на несколько кодов (причем, я думаю, на два маловато будет, тут кодов от 3 до 5 надо), либо печатайте 2D симбологию (например QR или PDF417).
#6 by Pavlov_vu
основная ошибка - "т.е. в штрихкоде будет содержаться 2 уникальных идентификатора"
#7 by Злопчинский
четосильно много 72символа для идентификации 2-ух объектов
#8 by altaykniga
, . Да, согласен, перемудрил. Просто не хотел париться с написанием процедур для идентификации объектов через номер документа, дату документа и кода номенклатуры. В итоге полдня промучился со считыванием 72символьного кода 1D сканером... В итоге сделал штрикод из данных: ""+Год(Документ.Дата)+Документ.Номер+СтрДокумента.НомерСтроки спасибо всем за помощь
#9 by spectre1978
Номер строки опасно кодить. В доках 1С пользователь может невозбранно менять строки местами, и после сканирования может быть возвращена совсем не та строка что требовалась.
#10 by spectre1978
как правило, строка документа в грамотно написанной системе всегда содержит уникальную информацию, например код номенклатуры; код серии; код партии и т.д. Имеются в виду коды соответствующего справочника. Вот эти коды и надо заносить в ШК, возможно с некоей предварительной подготовкой.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С