Имя: Пароль:
1C
1С v8
Не могу написать процедуру печати
0 rotting
 
06.11.11
23:48
{Документ.ПеремещениеТоваров.Команда.ПечатьТранспортноеПоручение.МодульКоманды(6)}: Ошибка при вызове метода контекста (ПечатьТранспортноеПоручение)
   ПечатьТранспортноеПоручение(ТабДок, ПараметрКоманды);
по причине:
Ошибка при вызове серверного метода.
по причине:
Пытаюсь написать процедуру печати:

&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
   //{{_КОНСТРУКТОР_ПЕЧАТИ(ПечатьТранспортноеПоручение)
   ТабДок = Новый ТабличныйДокумент;
   ПечатьТранспортноеПоручение(ТабДок, ПараметрКоманды);
   
   
   
   ТабДок.ОтображатьСетку = Ложь;
   ТабДок.Защита = Ложь;
   ТабДок.ТолькоПросмотр = Ложь;
   ТабДок.ОтображатьЗаголовки = Ложь;
   
   
   
   ТабДок.Показать();
   //}}
КонецПроцедуры

&НаСервере
Процедура ПечатьТранспортноеПоручение(ТабДок, ПараметрКоманды)
   Для Каждого Стр Из ПараметрКоманды Цикл
       ДокОбъект = Стр.ПолучитьОбъект();
       ДокОбъект.Статус = Перечисления.СтатусыПеремещениеТоваров.ВРаботе;
       ДокОбъект.ПриПереводеВРаботу();
       ДокОбъект.Записать(РежимЗаписиДокумента.Запись);
   КонецЦикла;
   
   Документы.ПеремещениеТоваров.ПечатьТранспортноеПоручение(ТабДок, ПараметрКоманды);
КонецПроцедуры


Вроде бы все выполняется, но потом выдается ошибка:



Ошибка преобразования данных XDTO:
Запись значения свойства 'param':
   форма: Элемент
   имя: {http://v8.1c.ru/8.2/managed-application/modules}param
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства:
   форма: Элемент
   имя: {http://v8.1c.ru/8.2/data/spreadsheet}object
по причине:
Ошибка отображения типов:
Отсутствует отображение для типа 'ActiveX'



гугл ничего вменяемого не подсказал((((  В чем может быть проблема?
1 Armando
 
06.11.11
23:57
Похоже что у тебя в макете активикс зарылся. и ты его с сервере на клиента тащишь.
2 rotting
 
06.11.11
23:58
ну да, штрих-код, а как иначе подскажешь?
3 Armando
 
07.11.11
00:03
есть компонента которая штрихкод картинкой делает. смотри в типовых или в демо базе которая к платформе идет
4 rotting
 
07.11.11
01:47
(3) Спасибо за подсказку.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший