diff --git a/src/content/docs/knowledge-base/Примеры кода, шаблоны/Общее/СКД/Вывод отчета СКД в коллекцию значений.md b/src/content/docs/knowledge-base/Примеры кода, шаблоны/Общее/СКД/Вывод отчета СКД в коллекцию значений.md new file mode 100644 index 0000000..74f6de7 --- /dev/null +++ b/src/content/docs/knowledge-base/Примеры кода, шаблоны/Общее/СКД/Вывод отчета СКД в коллекцию значений.md @@ -0,0 +1,28 @@ +--- +title: Вывод отчета СКД в коллекцию значений +--- + +```bsl +Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) + + СтандартнаяОбработка = Ложь; + + СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); + + Настройки = КомпоновщикНастроек.ПолучитьНастройки(); + + КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; + + МакетКомпоновкиДанных = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, + Настройки, , , Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений")); + + ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; + ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновкиДанных); + + ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений; + ДеревоЗначений = Новый ДеревоЗначений; + ПроцессорВывода.УстановитьОбъект(ДеревоЗначений); + ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных); + +КонецПроцедуры +``` \ No newline at end of file