Имя: Пароль:
1C
1С v8
Печать штрихкода из модуля менеджера объекта в 1С 8.2?
0 Pasha_Nik
 
06.12.12
11:13
В документе РТУ создал реквизит ШтрихКод

Функциии которые прописаны в Модуле объекта
добавил в макет область ШтрихКод с изображением Штрих кода

Добавил код в функцию

ОбластьМакета = Макет.ПолучитьОбласть("ШтрихКод");
Попытка
КомпонентШК = Новый COMОбъект("V8.Barcod.1");
ОбластьМакета.Рисунки.РисШтриХкод.Объект.ТипКода = 1;
ОбластьМакета.Рисунки.РисШтриХкод.Объект.Сообщение = Ссылка.ШтрихКод;
Исключение
Сообщить("Компонента 1С:Печать штрихкодов не установлена на данном компьютере!", СтатусСообщения.Важное);
Отказ = Истина;
КонецПопытки;
ТабДокумент.Вывести(ОбластьМакета);

Выходит все нормально

Почему когда я в Модуле менеджера в функции формирования печатной формы
добавил такой код выдает ошибку:

{ОбщийМодуль.УправлениеПечатьюКлиент.Модуль(20)}: Ошибка при вызове метода контекста (ОткрытьФорму)
ОткрытьФорму("ОбщаяФорма.ПечатьДокументовУправляемая", ПараметрыОткрытия, ВладелецФормы, КлючУникальности);
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства 'v':
форма: Элемент
имя: {http://v8.1c.ru/8.2/uobjects}v
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства:
форма: Элемент
имя: {http://v8.1c.ru/8.2/...eadsheet}object
по причине:
Ошибка отображения типов:
Отсутствует отображение для типа 'ActiveX'

Подскажите почему так происходит?