|
Как выгрузить в таблицу значений данные выборки с запроса |
☑ |
0
ktu78
28.10.15
✎
12:00
|
Добрый день, уважаемые коллеги. У меня задача - выгрузить в таблицу значений данные выборки с запроса еще с обходом результатов значений по группировке
Результат=Запрос2.Выполнить();
Вариант 1
Выборка = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам,"ФизЛицо");
ТаблицаПросмотраОРЗ = Новый ТаблицаЗначений;
ТаблицаПросмотраОРЗ.ЗаполнитьЗначения(Выборка);
Результат - в ТЗ ничего нет.
В ТЗ не выгружается выборка даже без обхода результата то есть код
Результат.Выбрать();
ТаблицаПросмотраОРЗ = Новый ТаблицаЗначений;
ТаблицаПросмотраОРЗ.ЗаполнитьЗначения(Выборка);
не работает!!
Вариант 2
Пока Выборка.Следующий() Цикл
ТаблицаПросмотраОРЗ.ЗаполнитьЗначения(Выборка);
КонецЦикла;
Тоже в ТЗ ничего нет
Вариант 3
ТЗ = Результат.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам,"ФизЛицо"); выдает ошибку слишком много фактических параметров.
Подскажите пожалуйста. Заранее благодарен. Удачи Вам
|
|
1
Любопытная
28.10.15
✎
12:02
|
Выборка это выборка, ее нельзя просто взять и загрузить в ТЗ. Результат запроса можно, а выборку уже нельзя.
Пока Выборка.Следующий() Цикл
СтрокаТЧ = ТаблицаПросмотраОРЗ.Добавить();
ЗаполнитьЗначенияСвойств(СтрокаТЧ, Выборка);
КонецЦикла;
Учтите, что поля выборки и колонки ТЧ должны совпадать
|
|
2
разработчик 1с
28.10.15
✎
12:03
|
прикольно
|
|
3
palpetrovich
28.10.15
✎
12:04
|
"слишком много фактических параметров", ну дык:
ТЗ = Запрос.Выполнить.Выгрузить()
|
|
4
разработчик 1с
28.10.15
✎
12:05
|
РезультатЗапроса (QueryResult)
Выгрузить (Unload)
Синтаксис:
Выгрузить(<ТипОбхода>)
Параметры:
<ТипОбхода> (необязательный)
Тип: ОбходРезультатаЗапроса.
Задает тип обхода записей в получаемой выборке.
Значение по умолчанию: Прямой
Возвращаемое значение:
Тип: ТаблицаЗначений; ДеревоЗначений.
Если тип обхода задан Прямой, результат выгружается в таблицу значений, в противном случае в дерево значений.
Описание:
Создает таблицу значений (или дерево значений) и копирует в нее все записи набора.
|
|
5
ktu78
28.10.15
✎
12:27
|
Спасибо Вам Любопытная
|
|
6
cw014
28.10.15
✎
12:35
|
"Нельзя просто так взять и выгрузкить группировку выборки в таблицу значений" (С) Боромир
|
|