Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
16 апр 2024, 23:49

Добавить в печать ценника Штрих код

Автор Kyja, 19 мар 2012, 13:05

0 Пользователей и 1 гость просматривают эту тему.

Kyja

Вот такая проблема у меня возникла совершенно не получается добавить в печать штрих код

Код:
Для Каждого СтрокаТаблицы Из Товары Цикл
Если СтрокаТаблицы.Печать Тогда
Для Тмп = 1 По СтрокаТаблицы.Количество Цикл
ОбластьЦенника.Параметры.Заполнить(СтрокаТаблицы);
ОбластьЦенника.Параметры.НоменклатураНаименование        = СтрокаТаблицы.Номенклатура.НаименованиеПолное;
ОбластьЦенника.Параметры.ХарактеристикаНаименование      = СтрокаТаблицы.ХарактеристикаНоменклатуры;
ОбластьЦенника.Параметры.ЕдиницаНаименование             = СтрокаТаблицы.ЕдиницаИзмерения;
ОбластьЦенника.Параметры.Цена                            = ОбщегоНазначения.ФорматСумм(СтрокаТаблицы.Цена, Валюта, "00");
ОбластьЦенника.Параметры.ДатаПечати                      = ДатаПечати;
ОбластьЦенника.Параметры.Артикул                         = СтрокаТаблицы.Номенклатура.Артикул;
ОбластьЦенника.Параметры.Организация                     = Организация;
                 ОбластьЦенника.Параметры.ШтрихКод                        = ВОТ ТУТ НЕ ЗНАЮ ЧТО НАПИСАТЬ((;
ОбластьЦенника.Параметры.ОрганизацияНаименование         = Организация;
ОбластьЦенника.Параметры.НоменклатураСтранаПроисхождения = СтрокаТаблицы.Номенклатура.СтранаПроисхождения;




Вот такая проблема как указать путь к штрих коду?

Kyja

Помогите пожалуйста использовал поиск но нигде не смог найти как добавить в печать штрихкод именно цифрами а не картинкой

Kyja

Совсем забыл до этого указать 1С:Предприятие 8.1 (8.1.14.72)

Переделал практически все что было. Но теперь столкнулся с другой проблемой
Код:
ТипШтрихкода  = ПланыВидовХарактеристик.ТипыШтрихкодов.EAN13;
      ТипКода       = ПолучитьЗначениеТипаШтрихкодаДляЭУ(ТипШтрихкода);
Если ТипКода = -1 Тогда
ОбщегоНазначения.СообщитьОбОшибке("Для штрих-кода формата """ + ТипШтрихкода
+ """ не существует соответствующего типа в ЭУ ""1С:Печать штрих-кодов"".
| Позиция будет пропущена");
КонецЕсли;
вШтрихКод =  ШтрихКод + "00"; 
вШтрихКод = вШтрихКод + РаботаСТорговымОборудованием.КонтрольныйСимволEAN(вШтрихКод, 13);
Если РаботаСТорговымОборудованием.ПроверитьШтрихКод(вШтрихКод, ТипКода) Тогда
ОбластьЦенника.Рисунки.Штрихкод.Объект.ТипКода   = ТипКода;
ОбластьЦенника.Рисунки.Штрихкод.Объект.Сообщение = вШтрихКод;
КонецЕсли;




Выходит такая ошибка
{Обработка.ПечатьЦенников(256)}: Преобразование значения к типу Число не может быть выполнено
вШтрихКод = ШтрихКод + "00";

Помогите пожалуйста
Вот сама обработка http://files.mail.ru/XI2DAI

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск