Имя: Пароль:
1C
1С v8
Проблемка с иерархией в дереве. Подскажите...
0 palpetrovich
 
12.06.12
14:28
код
   Запрос = Новый Запрос;
   Запрос.Текст =
       "ВЫБРАТЬ
       |    Контрагенты.Ссылка КАК Контрагент,
       |    Контрагенты.Код КАК Код,
       |    ВЫБОР
       |        КОГДА Контрагенты.ЭтоГруппа
       |            ТОГДА ИСТИНА
       |        ИНАЧЕ ЛОЖЬ
       |    КОНЕЦ КАК Флажок
       |ИЗ
       |    Справочник.Контрагенты КАК Контрагенты
       |УПОРЯДОЧИТЬ ПО Контрагент ИЕРАРХИЯ
       |";
   Результат = Запрос.Выполнить();

   ТабПолеКонтрагенты = Результат.Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
группы "оптовые" и "розничные" почему-то не на месте
http://i070.radikal.ru/1206/33/1d59bca10c84.jpg
1 fisher
 
12.06.12
14:30
Делай так:

   |УПОРЯДОЧИТЬ ПО
   |    Контрагент ИЕРАРХИЯ
   |АВТОУПОРЯДОЧИВАНИЕ";
2 1C-band
 
12.06.12
14:31
+ либо Контрагент.ЭтоГруппа
3 palpetrovich
 
12.06.12
14:34
(1) ага, спасибо
4 Defender aka LINN
 
12.06.12
14:36
|    ВЫБОР
|        КОГДА Контрагенты.ЭтоГруппа
|            ТОГДА ИСТИНА
|        ИНАЧЕ ЛОЖЬ
|    КОНЕЦ КАК Флажок

Смеялсо
5 fisher
 
12.06.12
14:37
Да, улыбнуло :)
6 palpetrovich
 
12.06.12
14:46
(4) а че Смеялсо-то?
ну вот захотелось мне так, пытаюсь подружится с деревьями пока не дергают :)
7 palpetrovich
 
12.06.12
14:47
+6 аааааааааааааааааааааааа, понял :)))
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн