Вывод QR / DATAMATRIX кода в печатной форме 1С 7.7

Данная статья является продолжением статьи QR код на форме в 1с 7.7 и использует всю туже внешнюю библиотеку FormEx.dll.

Процесс инициализации данной библиотеки так же описан в предыдущей статье.

Для вывода штрихкода в печатной форме нужно создать объект картинка.

На закладке «Текст» в текстовом поле прописываем функцию которая располагается в модуле формы. В примере :ВыводШтрихкодаВТаблицу(ИсхТабл.ТекущийОбъект, 58,,,,)

В которую первым параметром передаем нашу картинку — ИсхТабл.ТекущийОбъект.

Процедура ВыводШтрихкодаВТаблицу(Картинка,ТипЧислом=58,ТекстШтрихкода,РежимРис=3,Режим, РежимВых=0) Экспорт
    ТекстШтрихкода = ПодготовкаДанныхДляКода();
	Если ПустоеЗначение(Сервис) = 0 Тогда
		Сервис.НарисоватьШтрихкод(Картинка,ТипЧислом,ТекстШтрихкода,0, ,Режим,,РежимВых);
		Картинка.РежимРисования(РежимРис);
	КонецЕсли;

КонецПроцедуры //ВыводШтрихкодаВТаблицу

Получаем изображение кода на печатной форме.