|
Печать штрих-кода, значение принимает, а штрих-код не меняется. | ☑ | ||
|---|---|---|---|---|
|
0
korgallom
14.02.12
✎
11:05
|
Добрый день, подскажите может кто сталкивался, пытаюсь вывести на печать штрих-код, использую "1с Печать штрикодов", указываю
ОбластьТовары.Рисунки.штрихкод.Объект.Сообщение=Штрихкод; но штрих код не меняется внешне в нем кодится значение по умолчанию "123456789012" Область = Макет.ПолучитьОбласть("Заголовок"); ТабДок.Вывести(Область); // Товары Область = Макет.ПолучитьОбласть("ТоварыШапка"); ТабДок.Вывести(Область); ОбластьТовары = Макет.ПолучитьОбласть("Товары"); Для Каждого ТекСтрокаКоды Из Коды Цикл ОбластьТовары.Параметры.Заполнить(ТекСтрокаКоды); ОбластьТовары.Рисунки.штрихкод.Объект.Сообщение=Штрихкод; //ОбластьТовары.Рисунки.штрихкод.Объект.ТекстКода=Штрихкод; // = КомпонентШК;//здесь ваш код // ОбластьТовары.Рисунки.штрихкод.Объект.Сообщение = Штрихкод; ТабДок.Вывести(ОбластьТовары); КонецЦикла; |
|||
|
1
korgallom
14.02.12
✎
12:25
|
||||
|
2
Шапокляк
14.02.12
✎
12:33
|
ОбластьТовары.Рисунки.штрихкод.Объект.Сообщение=Штрихкод;
А что такое ШтрихКод в данном коде? Я что-то не вижу где этот ШтрихКод меняется |
|||
|
3
rutony
14.02.12
✎
12:39
|
(0) Значит компонента не может понять что набор цифр который ты туда запихиваешь является штрихкодом.
123456789012 - 12 символов Значит у компоненты должен быть отключен контрольный символ (в компоненте есть свойство) Либо нужно к 123456789012 добавлять контрольный симовол, в данном случае это 8 тоесть ШК должен быть 1234567890128 зы. еще шк может не выводиться этой компонентой если сам рисунок штрихкода довойльно мелкий, тогда рисунок на табличном документе будет выглядить как красная рамка |
|||
|
4
rutony
14.02.12
✎
12:40
|
(3) + либо поменяй тип штрихкода 123456789012 это не EAN13, а в компоненте пу. стоит именно этот тип
|
|||
|
5
korgallom
14.02.12
✎
14:10
|
Для Каждого ТекСтрокаКоды Из Коды Цикл
ОбластьТовары.Параметры.Заполнить(ТекСтрокаКоды); ОбластьТовары.Рисунки.barcode.Объект.ТипКода=1; ОбластьТовары.Рисунки.barcode.Объект.Сообщение=ТекСтрокаКоды.ШтрихКод1; ТабДок.Вывести(ОбластьТовары); КонецЦикла; (2)спасибо.. вот так пошло))))))))) да у меня там было неправильно сделано |
| Форум | Правила | Описание | Секции | Поиск |