Media is too big
VIEW IN TELEGRAM
Длинное видео, в котором показываю, как заменить воздуховоды и фитинги одного типа на другой в готовой системе.
Делаю это в рамках тестирования своих новых воздуховодов и фитингов, ну вот заодно и такой мини-урок получился.
Кому интересно подглядеть на новую библиотеку и узнать пару фишек, то милости прошу.
В конце запускал скрипт для наименований и количества воздуховодов и фитингов, там была ошибка, но я её нашёл, поправил, следующим постом покажу спеку, которая получается после запуска скрипта.
Делаю это в рамках тестирования своих новых воздуховодов и фитингов, ну вот заодно и такой мини-урок получился.
Кому интересно подглядеть на новую библиотеку и узнать пару фишек, то милости прошу.
В конце запускал скрипт для наименований и количества воздуховодов и фитингов, там была ошибка, но я её нашёл, поправил, следующим постом покажу спеку, которая получается после запуска скрипта.
🔥9
Вот такая получается спека. Первой позицией воздуховод — это тот, что я забыл заменить на свой, у него другое наименование, потому что он получил имя через апдейтер шаблона, а не по моему «лекалу».
Ошибка и была в том, что скрипт натыкался на такие воздуховоды, а у них мой общий параметр есть, но без значения, пустой, поэтому и была ошибка. Я забыл, что если добавить параметр в проект и ничего в него не писать, то такой параметр становится без активного значения.
Поэтому добавил ещё одну проверку, благо у параметров есть параметр HasValue, по котором можно проверить, пустые они или без значения. Это разные вещи для Ревита.
Ну а главное в этой спеке — то, как записываются фитинги, как подробно всё описывает скрипт. Я несколько дней сидел и накидывал эти шаблоны для наименований, чтобы собиралась вся основная информация.
Ошибка и была в том, что скрипт натыкался на такие воздуховоды, а у них мой общий параметр есть, но без значения, пустой, поэтому и была ошибка. Я забыл, что если добавить параметр в проект и ничего в него не писать, то такой параметр становится без активного значения.
Поэтому добавил ещё одну проверку, благо у параметров есть параметр HasValue, по котором можно проверить, пустые они или без значения. Это разные вещи для Ревита.
Ну а главное в этой спеке — то, как записываются фитинги, как подробно всё описывает скрипт. Я несколько дней сидел и накидывал эти шаблоны для наименований, чтобы собиралась вся основная информация.
👍8