Показано с 1 по 3 из 3
-
24.02.2017, 16:18 #1
- Регистрация
- 10.04.2014
- Сообщений
- 33
- Сказал(а) спасибо
- 3
- Поблагодарили 5 раз(а) в 3 сообщениях
Вывод штрих-кода в печатную форму
Добрый День! Помогите пожалуйста разобраться в чем проблема с выводом штрихкода в печатную форму, как текст(через параметр), без проблем выводится, а на рисунке не хочет ни как, подскажите ПРОФИ, новичку пожалуйста что не правильно делаю?
1.Внешняя печатная форма.
2.Получение через запрос.
3.Код вот такой
Код:| ЗаказПокупателя.Штрихкод |ИЗ | Документ.ЗаказПокупателя КАК ЗаказПокупателя | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Клиенты КАК Клиенты | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ДанныеКлиента.СрезПоследних(, Клиент = &Клиент) КАК ДанныеКлиентаСрезПоследних | ПО Клиенты.Ссылка = ДанныеКлиентаСрезПоследних.Клиент | ПО ЗаказПокупателя.КлиентЗаказчик = Клиенты.Ссылка |ГДЕ | Клиенты.Ссылка = &Клиент"; Запрос.УстановитьПараметр("Клиент",СсылкаНаОбъект.КлиентЗаказчик); Выборка = Запрос.Выполнить().Выбрать(); КомпонентаШтрихКодирования = Неопределено; Попытка КомпонентаШтрихКодирования = Новый COMОбъект("V8.Barcod"); Исключение Сообщить("Компонента для печати штрихкодов не установлена!"); КонецПопытки; Если КомпонентаШтрихКодирования <> Неопределено Тогда ТипКода = УправлениеРозничнойТорговлей.ПолучитьЗначениеТипаШтрихкодаДляЭУ(ПланыВидовХарактеристик.ТипыШтрихкодов.EAN13); Область.Рисунки.Штрихкод.Объект.ТипКода = ТипКода; Область.Рисунки.Штрихкод.Объект.Сообщение = ?(ЗначениеЗаполнено(Штрихкод),Штрихкод,""); Область.Рисунки.Штрихкод.Объект.ТекстКода = Штрихкод; КонецЕсли; ТабДок.Вывести(Область);
Что не правильно делаю подскажите пожалуйста
-
Пользователь сказал cпасибо:
vovime (16.02.2020)
-
01.03.2017, 00:50 #2
- Регистрация
- 21.01.2011
- Адрес
- Россия, РО
- Сообщений
- 52
- Сказал(а) спасибо
- 6
- Поблагодарили 9 раз(а) в 6 сообщениях
Re: Вывод штрих-кода в печатную форму
На старых версиях надо на комп установить программулину для печати ШК, называется "1CBarCode". Для новый версий 1С в конфигурации присутствует компонента "Общие - Общие макеты - КомпонентаПечатиШтрихкодо в". И вообще то не как текст а как "Рисунок.Картинка". Вот пример получения ШК с встроенной в конфу компонентой:
Рисунок.Картинка = МенеджерОборудованияВызов Сервера.ПолучитьКартинкуШ� �рихкода(ПараметрыШтрихкод а);
Копай в этом направлении!Последний раз редактировалось Анатолик; 01.03.2017 в 01:02.
-
26.03.2017, 11:06 #3
- Регистрация
- 10.04.2014
- Сообщений
- 33
- Сказал(а) спасибо
- 3
- Поблагодарили 5 раз(а) в 3 сообщениях
Похожие темы
-
Некорректный вывод информации в печатную форму
от klemens в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3Ответов: 0Последнее сообщение: 14.03.2013, 01:05 -
Как можно отредактировать печатную / табличную форму
от semerko в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3Ответов: 1Последнее сообщение: 25.01.2013, 01:29
Социальные закладки