Цитата:
Сообщение от SUNR1se
Ребят, подскажите пожалуйста, может кто знает.
Есть метод "ChooseMaterial()" который вызывает окно выбора материала из базы и возвращает полное имя материала.
Вложение 137020
Не могу найти инфу, есть ли что нибудь подобное для вызова окна используемого материала?
Вложение 137019
Либо подскажите как подключиться к базе материалов и вытащить от туда толщину материала имея полное имя этого материала.
Вопрос решил!
Код:
const mainForm = Action.Control.Owner.Owner; // Обращаемся к главной форме БМ
const btnMat = mainForm.FindComponent('a3Material'); // Ищем на главной форме компонент кнопки
btnMat.Execute(); //Кликаем ее скриптом
Если где то ошибся поправьте
|
На самом деле все гораздо проще:
Код:
let MatKorp = Korpus.NewMaterial('Материал корпуса:');
if (MatKorp.Thickness != 16) {
MatKorp.Click();
};