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