Получение всех родителей элемента
Как говорит ИТС:
В языке запросов не предусмотрено специальных средств для получения всех родителей элемента. Для выполнения задачи можно воспользоваться иерархическими итогами, однако получение иерархических итогов оптимизировано для построения итогов большого количества записей, и не вполне эффективно для получения родителей одного элемента. Для более эффективного получения всех родительских записей элемента, рекомендуется перебирать в цикле его родителей небольшими порциями.
Источник
Написал универсальный метод, который позволяет получить массив со всеми родителями элемента, используя рекомендации 1С.
Скорость выполнения достигает х2 по сравнению с обычным запросом с итогами по иерархии👍
Естественно, всё зависит от конкретной ситуации, но будем полагаться на то, что рекомендации 1С написаны верно 👌
Функция на FastCode
#Запросы | #Стандарты | #Код |
@JuniorOneS