Есть отчет в который передаются параметры из обработки.Результат отчета нужно вернуть в обработку, но результат получаем не ТЗ,а путем обработки результата запроса по группировкам.Нужно вернуть результат запроса в виде параметра в эту обработку?
Извини, но вопрос поставлен так: я пошел с столовую пообедать. Потом мне надо вернуться домой, но не пешком, а на автобусе. Нужно вернуться домой пешком?
"РезультатОтчета = ПолучитьДанныеПоРезультатам();
ФормаОбработки.Открыть();" - здесь нет передачи в обработку результата отчета. На сколько я понял, у тебя используется толстый клиент обычное приложение, для передачи результата тебе нужен реквизит формы обработки типа, соответствующего переменной РезультатОтчета.
Если у тебя РезультатОтчета = ПолучитьДанныеПоРезультатам() - результат запроса с группировками, то в ТЗ ты его не загрузишь. Как минимум нужно дерево значений и тогда
ФормаОбработки.ДеревоЗначений = РезультатОтчета.Выгрузить(); //ДеревоЗначений это реквизит формы обработки с типом дерево значений
ФормаОбработки.Открыть();
и потом уже отображать дерево на форме
Процедура ПриОткрытии()
ЭлементыФормы.ТабличноеПоле.Данные = "ДеревоЗначений";
ЭлементыФормы.ТабличноеПоле.СоздатьКолонки();
КонецПроцедуры