0
DirecTwiX
19.12.14
✎
15:49
|
На форме есть поле табличного документа, куда выводится результат обработки. Хочу, чтобы у пользователя была возможность менять структуру схемы. Как провернуть подобное?
Вот процедура вывода:
&НаСервере
Процедура ВывестиРезультат(НеуспешныеСоединения, СостоянияОбработок)
Результат.Очистить();
ВнешниеНаборыДанных = Новый Структура;
ВнешниеНаборыДанных.Вставить("Абв", Абв);
ВнешниеНаборыДанных.Вставить("Вгд", Вгд);
ОбОб = РеквизитФормыВЗначение("Объект");
СхемаКомпоновкиДанных = ОбОб.ПолучитьМакет("Макет");
Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки);
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, ВнешниеНаборыДанных);
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(Результат);
ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
КонецПроцедуры
|
|