Имя: Пароль:
1C
 
Вывод результата запроса методом Выгрузить()
0 pro3ri
 
21.08.15
15:04
Добрый день!

Есть запрос:
ЗапросАгрегат = Новый Запрос;
    ЗапросАгрегат.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ
     |    ПриходныйОрдерНаТоварыТовары.Номенклатура КАК Номенклатура,
     |    ПриходныйОрдерНаТоварыТовары.Ссылка,
     |    ПриходныйОрдерНаТоварыТовары.Номенклатура.БазоваяЕдиницаИзмерения
     |ИЗ
     |    Документ.ПриходныйОрдерНаТовары.Товары КАК ПриходныйОрдерНаТоварыТовары
     |ГДЕ
     |    ПриходныйОрдерНаТоварыТовары.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
     |ИТОГИ ПО
     |    Номенклатура ТОЛЬКО ИЕРАРХИЯ";
    
     ЗапросАгрегат.УстановитьПараметр("ДатаНачала", НачПериода);
     ЗапросАгрегат.УстановитьПараметр("ДатаОкончания", КонецДня(КонПериода));
    
     РезультатЗапроса = ЗапросАгрегат.Выполнить();
     ВыборкаУровень1 = РезультатЗапроса.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
     Пока ВыборкаУровень1.Следующий() Цикл
    
         сообщить(ВыборкаУровень1);
    
     КонецЦикла;

Можно ли на этапе РезультатЗапроса = ЗапросАгрегат.Выполнить();
Вывести Верхний уровень запроса в таблицу значений? Если пишу РезультатЗапроса.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией) то получаю дерево значений...
1 Провинциальный 1сник
 
21.08.15
15:07
ОбходРезультатаЗапроса.ПоГруппировкамСИерархией убери
2 pro3ri
 
21.08.15
15:08
(1) Если убераю то выводит все уровни, нужен верхний
3 pro3ri
 
21.08.15
15:08
убираю
4 hhhh
 
21.08.15
15:11
|ИТОГИ ПО
     |    Номенклатура ТОЛЬКО ИЕРАРХИЯ  убери
5 pro3ri
 
21.08.15
15:14
(4) так получаю только нижний уровень данных..
6 User_Agronom
 
21.08.15
15:41