Имя: Пароль:
1C
1С v8
Перенос справочника Номенклатуры в Иерархии
0 Tumakota
 
02.07.15
11:04
Как написать запрос, чтобы перенести все группы в той структуре как они стоят в источника, заранее не известно сколько у групп подгрупп
1 Лефмихалыч
 
02.07.15
11:07
Упорядочить По Ссылка Иерархия
2 Tumakota
 
02.07.15
12:03
Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ
        |    Номенклатура.Ссылка КАК Ном
        |ИЗ
        |    Справочник.Номенклатура КАК Номенклатура
        |ГДЕ
        |    Номенклатура.ЭтоГруппа = ИСТИНА
        |
        |УПОРЯДОЧИТЬ ПО
        |    Ссылка ИЕРАРХИЯ";

Результат = Запрос.Выполнить();

Вот запрос! но он вывел все группы номенклатуры просто списком
3 Tumakota
 
02.07.15
12:03
И получается нужно проверять у каждой группы бесконечное количество его родителей?
4 Fish
 
02.07.15
12:14
(2) Выгружай в дерево.
5 Cube
 
02.07.15
12:14
Если переносишь из 1Cv8 в 1Cv8, то переноси по ГУИДам и не лохмать бабушку.