Имя: Пароль:
1C
1С v8
Обход результата запроса и выгрузка в ТЗ
0 Franklin
 
28.10.13
08:03
подскажите пожалуйста. Есть запрос, в результате которого я получаю детальные записи с итогами по регистратору.
Хочу обойти результат запроса по группировке Регистратор:
ВыборкаРегистратор = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам, "Регистратор");
а затем в каждом обходе по регистратору выгружать детальные записи в таблицу значений, а не обходить детальные записи.
Подскажите как реализовать? Спасибо.
1 Wobland
 
28.10.13
08:07
выгрузить пробовал?
2 Franklin
 
28.10.13
08:11
пробовал:
(1)
Пока ВыборкаРегистратор.Следующий() Цикл  
        ТЗ = ВыборкаРегистратор.Выгрузить();
3 Wobland
 
28.10.13
08:12
(2) мож, сказать как-то надо, что выгрузить надо по группировкам?
4 Franklin
 
28.10.13
08:22
вот так корректно будет?
Пока ДетальныеЗаписи.Следующий() цикл
стрТЗ=ТЗ.Добавить();
ЗаполнитьЗначенияСвойств(стрТЗ, ДетальныеЗаписи)
КонецЦикла
5 Rovan
 
гуру
28.10.13
08:25
(0) не мучайся - выгрузи в дерево значений
6 Franklin
 
28.10.13
08:33
(5) выгрузить не проблема. а как тогда при обходе дерева выгружать каждые детальные записи по регистратору?
7 Wobland
 
28.10.13
08:35
а взять и сгруппировать по регистратору вместо итогов?
8 Rovan
 
гуру
28.10.13
09:04