вывод картинки в макет из хранилища значений
есть справочник "ХранилищеДанныхСправочники", где сознаете хранилище значений. Как в макете получить картинку?
Этот кусочек кода позволяет получить двоичный кодhttp://prntscr.com/jgi67c
но картинка не вставляется
http://prntscr.com/jgi6ic
Прошу не акцентировать внимание на то, что это штрихкод
Этот кусочек кода позволяет получить двоичный код
ШтрихКод=РаботаСоСправочниками.ШтрихКод(Дата, Продукция[0].Номенклатура );
Картинка=ШтрихКод.ДанныеХЗ.Получить();
ШК= Новый Картинка(Картинка,Истина);
но картинка не вставляется
Прошу не акцентировать внимание на то, что это штрихкод
По теме из базы знаний
- Всякие полезности
- Отчет СКД с картинками, стандартными пользовательскими настройками (УТ 10.3)
- Конфигурация "Внешнее хранилище версий + картинок + печатных форм + отчетов" и обработки для просмотра
- Варианты применения СКД вне отчетов в отраслевых конфигурациях
- Печать в WORD при помощи БСП. Вывод уникальных ссылок в строки таблицы
Найденные решения
(1) Ну привет!
Делай параметр как на скрине, а потом по коду ниже
Область.Параметры.Картинка = ШК;, где Картинка - это название параметра как на скрине во вложение.
Делай параметр как на скрине, а потом по коду ниже
ШтрихКод=РаботаСоСправочниками.ШтрихКод(Дата, Продукция[0].Номенклатура );
Картинка=ШтрихКод.ДанныеХЗ.Получить();
ШК= Новый Картинка(Картинка,Истина);
Область = Макет.ПолучитьОбласть("ТвояОбластьВКоторойЕстьПараметрСКартинкой");
Область.Параметры.Картинка = ШК;
Область.Параметры.Картинка = ШК;, где Картинка - это название параметра как на скрине во вложение.
Прикрепленные файлы:
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Ну привет!
Делай параметр как на скрине, а потом по коду ниже
Область.Параметры.Картинка = ШК;, где Картинка - это название параметра как на скрине во вложение.
Делай параметр как на скрине, а потом по коду ниже
ШтрихКод=РаботаСоСправочниками.ШтрихКод(Дата, Продукция[0].Номенклатура );
Картинка=ШтрихКод.ДанныеХЗ.Получить();
ШК= Новый Картинка(Картинка,Истина);
Область = Макет.ПолучитьОбласть("ТвояОбластьВКоторойЕстьПараметрСКартинкой");
Область.Параметры.Картинка = ШК;
Область.Параметры.Картинка = ШК;, где Картинка - это название параметра как на скрине во вложение.
Прикрепленные файлы:
(5)
http://prntscr.com/jgjfuy
http://prntscr.com/jgjgai
http://prntscr.com/jgjha9
Область = Макет.ПолучитьОбласть("ТвояОбластьВКоторойЕстьПараметрСКартинкой");
Область.Параметры.Картинка = ШК;
Область.Параметры.Картинка = ШК;
(5) Простите, простите. Оказывается перед этим кодом шапка уже выводится.
вот так сделал, сейчас проверю
ШтрихКод=РаботаСоСправочниками.ШтрихКод(Дата, Продукция[0].Номенклатура );
Картинка=ШтрихКод.ДанныеХЗ.Получить();
ШК= Новый Картинка(Картинка,Истина);
Шапка = Макет.ПолучитьОбласть("Шапка");
Шапка.Параметры.Заполнить(ЭтотОбъект);
Шапка.Параметры.НаимЯрлыка = КодПечати2.НаименованиеЯрлыка;
Шапка.Параметры.Продолжение = КодПечати2.НаименованиеЯрлыка2;
Шапка.Параметры.ТУ = КодПечати2.ТехУсловие;
Шапка.Параметры.ТР = КодПечати2.ТР;
Шапка.Параметры.Ком1 = КодПечати2.Ком1;
Шапка.Параметры.Ком2 = КодПечати2.Ком2;
Шапка.Параметры.Картинка = ШК;
Показать
(12) А в управлении торговлей есть обработчик печати Этикеток(бирок), который позволяет выбрать макет?
http://prntscr.com/jgl58k
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот