Имя: Пароль:
1C
1С v8
Ут 11. Иерархия в справочнике партнеров. Использование реквизита БизнесРегион
0 From_RB
 
02.03.22
09:19
В качестве варианта решения задачи в процедуре ПриСозданииНаСервере:
    
    Группировки = Список.КомпоновщикНастроек.Настройки.Структура;
    Группировка1 = Группировки.Добавить(Тип("ГруппировкаКомпоновкиДанных"));
    ПолеГруппировки = Группировка1.ПоляГруппировки.Элементы.Добавить(Тип("ПолеГруппировкиКомпоновкиДанных"));
    ПолеГруппировки.Поле = Новый ПолеКомпоновкиДанных("БизнесРегион");
    ПолеГруппировки.ТипГруппировки=ТипГруппировкиКомпоновкиДанных.Иерархия;

Все папки группировки БизнесРегион в списке выводятся списком а не в виде иерарархии.
Направьте на правильный путь плиз.


з.ы . Возможно есть более правильные варианты решения задачи. Спасибо.
1 Timon1405
 
02.03.22
09:24
есть справочник "ЗначенияСвойствОбъектовИерархия". Заводите доп. свойство "МояИерархия1" у партнера с таким типом и заполняете его. в форме списка есть фильтр по допсвойствам, выбирайте своё. можно построить несколько независимых иерархий.
2 From_RB
 
02.03.22
15:45
(1) Понятно. Спасибо
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн