0
scorp364
27.02.16
✎
22:48
|
Подскажите как и где брать данные поля ОбластьШапки.Параметры.ФИОРуководителя = ?
Функция ПечатьВнешнейПечатнойФормы(МассивОбъектов, ОбъектыПечати, Подписант) Экспорт
ТабДок = новый ТабличныйДокумент;
Макет = ПолучитьМакет("Макет");
ОбластьШапки = Макет.ПолучитьОбласть("Шапка");
Запрос = новый запрос;
Запрос.УстановитьПараметр("МассивОбъектов",МассивОбъектов);
Запрос.Текст = "ВЫБРАТЬ
| КУ_Заявка.Номер,
| КУ_Заявка.Дата,
| КУ_Заявка.Проведен,
| КУ_Заявка.Заказчик,
| КУ_Заявка.Заказчик КАК Заказчик,
| КУ_Заявка.Помещение КАК Адрес,
| КУ_Заявка.ДатаЗаказчика,
| КУ_Заявка.ДатаВыполнения,
| КУ_Заявка.ВремяВыполнения,
| КУ_Заявка.ОтветственныйЗаВыполнение,
| КУ_Заявка.Телефон,
| КУ_Заявка.ФлагВыполненияЗаявки,
| КУ_Заявка.Заказчик,
| КУ_Заявка.Ответственный.ФизическоеЛицо
|ИЗ
| Документ.КУ_Заявка КАК КУ_Заявка
|ГДЕ
| КУ_Заявка.Ссылка В(&МассивОбъектов)";
ОбщаяВыборка = Запрос.Выполнить().Выгрузить();
Для Каждого СсылкаНаОбъект из МассивОбъектов Цикл
ОбластьШапки.Параметры.ФИОРуководителя = Руководители.РуководительПредставление;
ТабДок.Вывести(ОбластьШапки);
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЦикла;
Возврат ТабДок;
КонецФункции
|
|