Добрый день, уважаемые коллеги. У меня задача - выгрузить в таблицу значений данные выборки с запроса еще с обходом результатов значений по группировке
Результат=Запрос2.Выполнить();
Вариант 1
Выборка = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам,"ФизЛицо");
ТаблицаПросмотраОРЗ = Новый ТаблицаЗначений;
ТаблицаПросмотраОРЗ.ЗаполнитьЗначения(Выборка);
Результат - в ТЗ ничего нет.
В ТЗ не выгружается выборка даже без обхода результата то есть код
Результат.Выбрать();
ТаблицаПросмотраОРЗ = Новый ТаблицаЗначений;
ТаблицаПросмотраОРЗ.ЗаполнитьЗначения(Выборка);
не работает!!
Вариант 2
Пока Выборка.Следующий() Цикл
ТаблицаПросмотраОРЗ.ЗаполнитьЗначения(Выборка);
КонецЦикла;
Тоже в ТЗ ничего нет
Вариант 3
ТЗ = Результат.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам,"ФизЛицо"); выдает ошибку слишком много фактических параметров.
Тип: ОбходРезультатаЗапроса.
Задает тип обхода записей в получаемой выборке.
Значение по умолчанию: Прямой
Возвращаемое значение:
Тип: ТаблицаЗначений; ДеревоЗначений.
Если тип обхода задан Прямой, результат выгружается в таблицу значений, в противном случае в дерево значений.
Описание:
Создает таблицу значений (или дерево значений) и копирует в нее все записи набора.
"Нельзя просто так взять и выгрузкить группировку выборки в таблицу значений" (С) Боромир
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой