Как записать нужный...
 
Поделиться:
Уведомления
Очистить все

[Решено] Как записать нужный рабочий набор в элементы

4 Записи
2 Пользователи
0 Reactions
1,291 Просмотры
0
Создатель темы

Пытаюсь на выбранном виде выбрать все элементы, отфильтровать их по категории и вписать в характерный рабочий набор. Имя которого будет заранее задано в проекте.

Скрипт не отрабатывает на моменте сравнения значений айдишника искомого рабочего набора и списка айдишников, которые получены у элементов.

Где я накосячил и как это исправить?

Screenshot 2

 

2 Ответов
0

@selbultekov 

На скрине не видно что с чем у вас там сравнивается.

Дополните вопрос более детальными скринами. В приложенном скрипте используются ноды из пакетов, у меня такие не установлены, поэтому не могу проанализировать где у Вас ошибка.

BIM-менеджер
Соавтор шаблонов ADSK КЖ/КМ 2021
Инженер-проектировщик КР, КЖ
Телеграм
Правила форума и некоторые нюансы по работе с текстовым редактором

0

@selbultekov 

Мне кажется, что несколько лишних нодов у вас в принципе. Для чего вообще сравнивать id рабочих наборов, если вы получаете список элементов, которые должны быть в одном рабочем наборе, сразу же и присваивайте им нужный рабочих набор.

Посмотрите

BIM-менеджер
Соавтор шаблонов ADSK КЖ/КМ 2021
Инженер-проектировщик КР, КЖ
Телеграм
Правила форума и некоторые нюансы по работе с текстовым редактором

selbultekov Создатель темы 22.03.2023 11:16

@askravcova я убрал сравнение рабочих наборов. Вы правы, это оказалось лишней и без нее скрипт отрабатывает.

Но я почему-то не мог создать булевый список, чтобы по нему отфильтровать. Это странно.

Ваш скрипт у меня не сработал. Выдал следующую ошибку, но логика такая же как и в моем скрипте, использовал ноды от Archi-lab_Grimshaw

Screenshot 3

 

Проверьте, что рабочие наборы редактируемые у Вас. Возможно, элементы, которым вы меняете рабочий набор, принадлежат рабочему набору на который у Вас нет прав. 
В тексте ошибки указано, что параметр только для чтения. 

Ответ