Имя: Пароль:
1C
1С v8
как сделать иерархию по реквизиту
0 vde69
 
15.09.11
13:02
описываю упрощенно, на самом деле структура методанных немного другая

есть справочник "ШР" в нем есть реквизит "Начальник" (тип справочник "ШР"). предположим что зацикливания гарантировано нет.

нужно в управляемой форме сделать ДИНАМИЧЕСКОЕ дерево, гда в качестве иерархии вместо родителя использовать реквизит "Начальник"

зы
сразу опережу "зачем", по тому как это РС и требуется сохранять историю подчиненности и выводить ее на определенный момент времени
1 Mort
 
15.09.11
13:43
Есть подозрение в СКД с бубном если поплясать то можно получить дерево. У хрусталевой был вроде пример.
2 Axel2009
 
15.09.11
13:46
записей то много в справочнике? по которому сохраняется история?
3 Axel2009
 
15.09.11
13:48
структуру справочника переделать не предлагать?
сделать группы как "Начальник1", "Начальник2". и к ним привязывать непосредственно значения элементов в регистре сведений с привязкой к дате. и можно тогда будет получать по родителю текущего начальника..
4 Wingless
 
15.09.11
13:51
Делать рекурсивный обход справочника.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс