Имя: Пароль:
1C
1С v8
Штрих-Коды на документы 1с 8.2 УТ 11
0 Collector
 
11.08.11
15:53
Народ! Блин никак не могу разобраться... Нужно на печатные формы некоторых документов присобачить Штрих-Код... Никогда ничем подобным не занимался, курю уже целый день. Ничего не получается.
В общем сгенерил я уникальный штрих-код для документа. с этим разобрался, но вот как его впихнуть на форму никак ума не приложу. Нашел в Демке "УП" Компоненты печати штрих кодов и процедуру которая возвращает картинку (правда очень медленно) пробую пихнуть эту картинку в пустую картину или параметр - картинка так и остается пустой, параметр пишет "Картинка" ((( Еще нашел 1CBarCod, но и с ней потерпел неудачу (нужно сказать, вообще не разобрался) создаю объект 1CBarCod.dll на форме называю ШК а что туда помещать надо? Текст или картинку ? Как ?
1 дущ
 
11.08.11
16:06
"создаю объект 1CBarCod.dll на форме называю ШК а что туда помещать надо"
туда ничего помещать не надо, в программном коду пиши следующее

   РисунокШтрихКод = ОбластьШтрихКода.Рисунки.ШК;
   РисунокШтрихКод.Объект.ТипКода   = 3; //CODE39
   РисунокШтрихКод.Объект.Сообщение = ШтрихКод;
2 дущ
 
11.08.11
16:06
(1) коду = коде
3 дущ
 
11.08.11
16:10
+(1) Естветственно что сам объект 1CBarCode должен быть в области ОбластьШтрихКода табличного документа
4 Collector
 
11.08.11
16:11
Пробовал. Мне пишет:
{Документ.Рейс.МодульМенеджера(61)}: Значение не является значением объектного типа (ТипКода)
       РисунокШтрихКод.Объект.ТипКода   = 3; //CODE39
5 Collector
 
11.08.11
16:13
Блин что не так делаю ???
6 vis_tmp
 
11.08.11
16:15
А не проще посмотреть печать этикеток или ценников?
7 Collector
 
11.08.11
16:24
Я сперва от этого и пошел... Даже получил картинку со штрих кодом... Писал выше( Как полученную картинку сунуть на макет ?
8 дущ
 
11.08.11
16:27
(4) ну убери эту строку, а тип кода на странице свойств объекта укажи
(7) Это не картинка - это объект.
9 ilpar
 
11.08.11
16:35
EanGnivc
Шрифт

в инете ищем eang000.zip
10 ilpar
 
11.08.11
16:35
самое простое
11 дущ
 
11.08.11
16:45
(9) алгоритм к нему на две страницы )
12 Collector
 
11.08.11
18:42
Нужели никто не печатает штрих-коды в 8.2 ? :-\\\\
13 Поручик
 
11.08.11
19:05
Я печатаю. В 8.2. УТ 11. Использую алгоритм, позаимствованный из печати этикеток и ценников.
14 Поручик
 
11.08.11
19:19
Кстати, 1CBarCod.dll в управляемом приложении лучше не использовать, так как это ActiveX
15 Collector
 
11.08.11
19:53
Всем спасибо! Вопрос снят !
16 Collector
 
11.08.11
19:56
(13) Я ведь в начале тоже правильно мыслить начал ))) А потом заморочился с этим 1CBarCod.... А вся фишка то была рядом совсем )

ОбластьШК.Рисунки.ШтрихКод.Картинка = ШтрихКод;
                           ^^^^^^^^ - тупо вначале забыл, и начал копать 1CBarCod ((((