0
falselight
09.01.19
✎
10:56
|
Почему возникает ошибка в модуле формы? Что не так?
Переменная не определена (КомпоновщикМакета)
&НаСервере
Функция ПечатьДокумента()
ДокументОбъект = РеквизитФормыВЗначение("Объект");
Запрос = Новый Запрос;
Запрос.Текст = "
|ВЫБРАТЬ
| СборкаКомпьютера.Дата,
| СборкаКомпьютера.Номер,
| СборкаКомпьютера.Мастер,
| СборкаКомпьютера.Продукция КАК СистемныйБлок,
| СборкаКомпьютера.Склад
|ИЗ
| Документ.СборкаКомпьютера КАК СборкаКомпьютера
|ГДЕ
| СборкаКомпьютера.Ссылка = &Ссылка";
Запрос.УстановитьПараметр("Ссылка", ДокументОбъект.Ссылка);
Результат = Запрос.Выполнить();
ШапкаДок = Результат.Выгрузить();
//
ВнешниеНаборыДанных = Новый Структура;
ВнешниеНаборыДанных.Вставить("СоставСБ",ДокументОбъект.ПереченьНоменклатуры);
ВнешниеНаборыДанных.Вставить("ДокументСБ",ШапкаДок);
//
СхемаКомпоновкиДанных = ДокументОбъект.ПолучитьМакет("ПечатьСборки");
Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки);
|
|