v8: Формирование в 1С 8 штрих кода EAN128 с разделителями #443057


#0 by Dimon1986
Подскажите кто-нибудь формировал в 1С 8 штрих код EAN128 с разделителями???
#1 by AquaKosh
У меня на 128-ом разделителей нет вообще (не реагирует на настройки).
#2 by AquaKosh
+ Да они мне и не нужны. :)
#3 by Dimon1986
а как сделать чтобы с разделителями был. Кто-нибудь знает?
#4 by Serginio1
Не знаю Как в 8 ке но BarCode прекрасно все показывает
#5 by Dimon1986
А для восьмерки есть что-то?
#6 by Чеширрр
- Версия конфигурации какая?
#7 by Dimon1986
8.1
#8 by AquaKosh
А в чём такая насущная необходимость в разделителях?
#9 by Dimon1986
Там идут блоки переменной длины и когда я получаю со сканеры код нужно как-то узнать эту длинну.
#10 by Serginio1
А что из себя представляют разделители
#11 by AquaKosh
Эээээ... С ОБЫЧНОГО сканера что-ли, т.е. в виде картинки?
#12 by AquaKosh
Ну такие коротенькие палочки, идущие вниз от ШК. :)
#13 by Dimon1986
Да. И работает он как эмулятор клавиатуры.
#14 by Serginio1
Коротенькие палочки это символы менше пробела. Считывает такие символы и в разрыв клавиатуры.
#15 by Serginio1
Может сканер по этим палочкам натолкнуться на управляющие символы. Смотрите мануалы идущие со сканером
#16 by Dimon1986
Мануал уже несколько раз читал. Брал сформированный не 1с штрих код тот нормально с разделителями выводится. А 1С формирует без них.
#17 by Serginio1
Бери 4 и вперед. Там совсем немного подкорректировать
#18 by Dimon1986
в смысле бери 4
#19 by Serginio1
Бери вот эту обработку и подкручивай ее по 8 ку. Там делов немного.
#20 by Dimon1986
спасибо большое. Будем делать
#21 by Dimon1986
Чего то он ничего не выводит мне
#22 by Serginio1
А ты шрифт Barcode.ttf установил? Перепиши Code_128(A) и все что с ней связано. Она создает строку для отображения шрифтом Barcode.ttf
#23 by Dimon1986
Все поставил. Не работает в 8.1 а в 7 все ок
#24 by Serginio1
Значит неправильно переписал процедуры. Шрифт отображает то что ему дали Сравни формируемые строки
#25 by Dimon1986
Все отлично. А каким образом теперь сформировать EAN128??
#26 by Serginio1
Еще раз Переписываешь Code_128(A)и все, что с ней связано. Подсовываешь строку которую перекодирует Code_128 в строку для отображения шрифтом Barcode.ttf. А саму строку ты уж сам как хочешь формируй
#27 by Dimon1986
Каким образом можно переписать Code_128(A)???
#28 by Serginio1
Легко. Начинаешь с  Перем BCode[1024]; Что бы не возиться с началом от нуля BCode= новый Массив(1025) Смотришь на ошибки и изменяешь методы 7 ки на методы 8 ки
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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