helpf.pro
Регистрация

v8.2 УП: Внешняя обработка и печать

stanislavyakuza
11.08.2014 10:12Прочитано: 3581

Добрый день!Подскажите пожалуйста. Возникла необходимость сделать внешнюю обработку из "печать этикеток" Розница 2.0.На форме обработки есть кнопка "Печать" ниже код.

ПараметрКоманды = Новый Массив; // Добавим объект обработки печати ценников и этикеток в массив параметров печати. ПараметрКоманды.Добавить(Объект); // В дальнейшем будем обращаться к объекту через ПараметрКоманды[0] РежимПечати = "Ценники,Этикетки"; Если Объект.Режим = "ПечатьЦенников" Тогда РежимПечати = "Ценники"; ИначеЕсли Объект.Режим = "ПечатьЭтикеток" Тогда РежимПечати = "Этикетки"; КонецЕсли; УправлениеПечатьюКлиент.ВыполнитьКомандуПечати( "Обработка.ПечатьЭтикетокИЦенников", // Для вызова метода менеджера обработки "Печать". РежимПечати, ПараметрКоманды, ЭтаФорма, // Форма владелец Новый Структура("Режим", Объект.Режим));

Процедура ВыполнитьКомандуПечати открывает "ОбщаяФорма.ПечатьДокументов" с параметрами и запускает процедуру "Печать" из менеджера обработки.

Так как у внешней обработки отсутствует менеджер я перенес код в модуль объекта обработки.

А далее как запустить существующие процедуры с помощью формы "ПечатьДокументов" не знаю.

Анализировал код формы "ПечатьДокументов" там проверяется если заполнен параметр ИстичникДанных тогда вызывается процедура 

"ПечатьПоВнешнемуИсточнику". Но как с ней работать тоже не понятно.

Заранее спасибо за любую помощь.

Yandex
Возможно, вас также заинтересует
Реклама на портале
stanislavyakuza
11.08.2014 10:25Ответ № 1
Вопрос закрыт!
stanislavyakuza
11.08.2014 10:25Ответ № 2
stanislavyakuza
11.08.2014 10:26Ответ № 3
Вопрос закрыт!
Подсказка: Для быстрого перемещения к последнему ответу или к вопросу используйте или .
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.