Created by
Василий Котов
| Функция СведенияОВнешнейОбработке() Экспорт
ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке();
ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиПечатнаяФорма();
ПараметрыРегистрации.Наименование = "Распечатать Расходный ордер";
ПараметрыРегистрации.Версия = "1.0";
Назначения = Новый Массив;
Назначения.Добавить("Документ.РасходныйКассовыйОрдер");
ПараметрыРегистрации.Назначение = Назначения;
НоваяКоманда = ПараметрыРегистрации.Команды.Добавить();
НоваяКоманда.Представление = "Распечатать расходный ордер";
НоваяКоманда.Идентификатор = "РасходныйОрдер";
НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыВызовСерверногоМетода();
НоваяКоманда.Модификатор = "ПечатьMXL";
Возврат ПараметрыРегистрации;
КонецФункции // ()
Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "РасходныйОрдер") Тогда
Табл = СформироватьТаблДокумент();
УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "РасходныйОрдер",
"Расходный ордер", Табл);
КонецЕсли;
КонецПроцедуры
Функция СформироватьТаблДокумент()
Возврат ПолучитьМакет("Макет");
КонецФункции
|