Формирование штрихкодов в 1С #300792


#0 by gar_den
Есть ли возможность сформировать штрихкод типа Code_128, Code_39 или еще какой-то в 1с?
#1 by selenat
да.
#2 by Mila89
а как это реализавать? Если можно вкратце...Нас тоже эта тема интересует.
#3 by and2
справочники - номенклатура- закладка штрихкод
#4 by Регистратор
А че там формировать то? настрогал строку с ограничениями на символы и общую длину, контрольной цифры в этих типах ШК насколько я помню нет. Хранится и используется ШК независимо от типа.
#5 by gar_den
да я не о том. Есть такая компонента Barcod, она формирует штрихкоды этих и других видов, Вот пример с итсника    КонецЕсли; Только пока не пойму где полученный штрихкод???
#6 by Регистратор
формирует для печати, ну должна печатать ...
#7 by gar_den
а что на печать то выводить? в конце концов получаем значение КомпонентШК = COMОбъект и никакого свойства, содержащего полученный штрихкод нет, и метода тоже никакого нет? Как мне штрихкод то посмотреть?
#8 by BabySG
А почитать документацию?... Всё же написано...
#9 by Регистратор
вот штрих код КомпонентШК.Сообщение = КодируемоеСообщение; этот компонент в макете торчит и изображает сообщение в графическом виде ШК нужного типа
#10 by Регистратор
короче КодируемоеСообщение на совести разработчика
#11 by gar_den
КодируемоСообщение = 123456, вывожу его в макет, оно так и выводится 123456, а где же графический вид?
#12 by Регистратор
выводишь в макет как? надо вставить элемент управления в область макета и в этот контрол уже втыкать данные
#13 by Регистратор
короче это специализированный элемент управления формирующий изображение штрих кода в зависимости от установленных параметров в области макета где он расположен, такой типа динамический рисунок
#14 by Регистратор
в принципе этот объект не обязателен можно установить соответсвующие шрифты и печатать ШК хоть из блокнота...
#15 by gar_den
установил шрифт Barcode. Поставил в макете в свойствах области этот шрифт, в свойствах КомпонентШК тоже поставил шрифт Barcode, а выводится все равно 12345, шрифт конечно и вручную можно поменять, тогда все ок получается, но почему он сразу не выводится как надо
#16 by Всеяд
Типовая УТ/УПП не под рукой? Обработка "ПечатьЭтикеток" содержит ответы на все вопросы - если я правильно понял эти вопросы.
#17 by TEN
Если выводится 12345 - это не то, что нужно. Можешь попробовать поменять вручную шрифт, напечатать и стрельнуть сканером-штрихкода. Получишь черте-что. Посмотри в книге знаний, кидал туда статью и исходник по штрихкоду. Софтина перекодирует входную стрингу в стрингу CODE-128, после чего в отчет просто втыкаешь выходную строку штриховым шрифтом. Правда еще на семерке. Перекорябай под восьмерку и будет тебе щастье. :)
#18 by gar_den
Теперь все ясно. Всем спасибо. остался, конечно, еще один вопросик, но попробую эту проблемку обойти
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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