Статьи

DYNAMO.Группировка. Нод«List.GroupByKey»


Для группирования списка элементов по какому-либо свойству используется нод «List.GroupByKey»

Пример: Получить из модели список стен и сгруппировать их по типам. Получить список типов стен, которые относятся к отделке. Для типов стен-отделки параметр «Описание»=»Отделка» Принцип такой: -формируем список элементов выбранной категории «Стены» и список типов стен: DYNAMO.Группировка. Нод«List.GroupByKey», изображение №1 Далее присоединяем «List.GroupByKey». На выходе получаем список стен, сгруппированный по типам и список типов: DYNAMO.Группировка. Нод«List.GroupByKey», изображение №2 Далее создаем фильтр : И присоединяем фильтр и к списку типов стен: DYNAMO.Группировка. Нод«List.GroupByKey», изображение №3 Получаем список типов, относящихся к отделке: DYNAMO.Группировка. Нод«List.GroupByKey», изображение №4