Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
16 ноя 2024, 21:14

Как построить запрос?

Автор oltima, 13 мар 2020, 16:48

0 Пользователей и 1 гость просматривают эту тему.

oltima

Добрый день!

Измучился, только учусь 1С 8.2 :(
Есть некий список значения с номенклатурой, только одни элементы, групп нет.
Как мне построить запрос, чтобы на выгоде у меня получилась такая схема:

Родитель1
   Элемент1
   Элемент2
   .....
Родитель2
   Элемент 3
   .....
Родитель3
   Элемент 4
   .....


Всем спасибо за помощь!

antoneus

Запрос.Текст = "ВЫБРАТЬ
| Номенклатура.Ссылка,
| Номенклатура.Родитель КАК Родитель
|ИЗ
| Справочник.Номенклатура КАК Номенклатура
|ГДЕ
| Номенклатура.Ссылка В(&Номенклатура)
|ИТОГИ ПО
| Родитель";

Запрос.УстановитьПараметр("Номенклатура", СписокНоменклатуры);
Выборка = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
Пока Выборка.Следующий() Цикл
    Сообщить(Выборка.Родитель);
    ВыборкаЭлементы = Выборка.Выбрать();
    Пока ВыборкаЭлементы.Следующий() Цикл
        Сообщить(Выборка.Ссылка)
    КонецЦикла;
КонецЦикла;


как-то так

Теги: Запрос 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск