УФ. ТаблицаФормы. Отображение: дерево. Странная работа Развернуть()

1. iRounder 103 07.10.12 10:56 Сейчас в теме
УФ.
ТаблицаФормы.
Отображение: Дерево.

Хочу развернуть допустим два узла.
В справочнике ПодразделенияОрганизаций Элементы.Список.Развернуть(НеобходимаяСтрока) - разворачивает.
В справочнике Контрагенты - не разворачивает.
И там и там НеобходимаяСтрока типа СправочникСсылка.

Разница между справочниками:
Контрагенты - Иерархия групп и элементов
ПодразделенияОрганизаций - Иерархия элементов

Настройки обоих динамических списков одинаковы.
Проблема оказывается именно в Иерархия групп и элементов. Сделал в ПодразделенияОрганизаций такую же иерархию и там перестало раскрывать.
Как это победить?
Вознаграждение за ответ
Показать полностью
Найденные решения
8. Romdavid 07.10.12 18:03 Сейчас в теме
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Romdavid 07.10.12 15:09 Сейчас в теме
А для контрагентов в качестве НеобходимаяСтрока передаете группу или элемент?
3. iRounder 103 07.10.12 17:27 Сейчас в теме
4. Romdavid 07.10.12 17:41 Сейчас в теме
При иерархичности иерархия групп и элементов элементы могут подчиняться только группам. Зачем вам раскрывать элементы? Быть может следует раскрывать их родителей?
5. iRounder 103 07.10.12 17:47 Сейчас в теме
В общем разработал методу полного раскрытия динамического списка при отображении деревом.
Увеличивает скорость раскрытия очень больших справочников в десятки раз.
Т.к. Развернуть() не смог запустить на "Иерархия групп и элементов", то для тестирования создал справочник Тест, обработкой туда перегнал элементы из справочника Контрагенты
только вместо групп создавал элементы. Т.е. получил практически копию справочника контрагенты, только с "Иерархия элементов".
По замерам Тест с 8200 записями открываются 7 минут 30 секунд (если указать в свойствах "Раскрывать все уровни"). С помощью моей приблуды открывает за 1-2 секунды.
Для полной реализации нужно победить Развернуть() в справочнике с "Иерархия групп и элементов".
Можно сделать "костыль" с помощью ТекущаяСтрока, но тогда в два раза увеличится количество обращений к серверу, а соответственно и время раскрытия дерева. Понятное дело что если стандартными средствами дерево открывается за 7 минут, а с приблудой за 1-2 сек , то если с приблудой и "костылем" за 2-4 сек - то ничего страшного...
Но все же хочется как-то "завести" Развернуть().
6. iRounder 103 07.10.12 17:52 Сейчас в теме
Хотя, очень похоже подсказали мне решение объяснив причину. Сейчас проверю и выплачу вознаграждение :)
7. iRounder 103 07.10.12 17:59 Сейчас в теме
Romdavid, благодарю!
Ну что ж - нетленка готова :) Опубликую.
Каким образом выплачивается вознаграждение?
8. Romdavid 07.10.12 18:03 Сейчас в теме
9. iRounder 103 07.10.12 18:16 Сейчас в теме
Нашел :)
Прошу проверить пришли ли средства.
10. Romdavid 07.10.12 18:18 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот