Форум пользователей ПО АСКОН

Профессиональные вопросы => Программирование приложений => Тема начата: gabik от 29.01.13, 08:39:44

Название: Идентификация макрообъектов библиотеки от других макрообъектов
Отправлено: gabik от 29.01.13, 08:39:44
Каким образом лучше идентифицировать макрообъект? По имени entity не подходит, оно может быть изменено. Зашивать идентификатор в параметры макрообъекта? Но тут при попытке получить параметры у другого макрообъекта компас выдает сообщение "Неверный тип параметров редактирования", хотя в таком случае работает правильно, но это сообщение совсем не нужно.
Название: Re: Идентификация макрообъектов библиотеки от других макрообъектов
Отправлено: Slaviation от 29.01.13, 08:58:46
Может через свойства (IPropertyKeeper) или пользовательские хранилища (IUserDataStorage)...
Название: Re: Идентификация макрообъектов библиотеки от других макрообъектов
Отправлено: Sabahs от 29.01.13, 17:21:01
А ошибку можно сбросить Kompas.ksResultNULL;, она относится к не фатальным ошибкам.
Kompas:KompasObject;