Имя: Пароль:
1C
 
Количество уровней иерархии в справочнике
0 JBF
 
23.07.08
12:57
В некотором справочнике свойство "Ограничивать количество уровней" = Ложь.
Реально в справочнике 4 уровня, однако прочитав свойство КоличествоУровней, получаю 2.
КоличествоУровнейИерархии = Метаданные.Справочники.НовыйСправочник.КоличествоУровней;

Судя по всему тут ошибки нет, просто 1С возвращает 2, если справочник иерархический, а кол-во уровней не ограничено.

Так вот. Как можно посчитать кол-во уровней иерархии справочника ?
Только используя запрос ?
1 Grek224
 
23.07.08
13:06
в итогах измени вместо элементов на ИерархиюЭлементов
2 Grek224
 
23.07.08
13:07
Элементы и иерархия - тип итогов. А если не ограничено количество уровней иерархии то скольк угодно можно. Хотя максимум 5 уровней надо использовать больше станет нечитабельно работать. запутаются все
3 Grek224
 
23.07.08
13:08
а вообще если обходить запрос будешь есть свойство выборка.Уровень().
4 Maxus43
 
23.07.08
13:09
(2) у нас в Зупе - подразделения - 9-ти уровневый, ничо, работает, только не нравиться эта байда програмерам, пользователям норм
5 JBF
 
23.07.08
13:10
(1,2,3) Ясно в общем. Спасибо.