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

Профессиональные вопросы => Программирование приложений => Тема начата: SerGoVec от 08.11.17, 18:36:46

Название: Получение/указание код документа для чертежа.
Отправлено: SerGoVec от 08.11.17, 18:36:46
Всем привет!
Как можно из чертежа получить/задать код документа? Причем не штампа, а из свойств документа? Из штампа я могу получить обозначение, просто текст, а мне нужно поработать именно с кодом документа.
В сборке/детали код можно получить/задать с помощью IEmbodimentManager
(например, для получения -  IembodimentManager.GetCurrentEmbodimentMarking(ksVMCode, False);
для указания кода - IembodimentManager.SetEmbodimentMarking(0, ksVMCode, 'МД');

А как в чертеже?
Название: Re: Получение/указание код документа для чертежа.
Отправлено: Slaviation от 09.11.17, 08:51:14
Выставить ISystemSettings::EnablesAddSystemDelimersInMarking в true.
Тогда получив свойство "Обозначение" можно из него выделить код документа.
Название: Re: Получение/указание код документа для чертежа.
Отправлено: SerGoVec от 09.11.17, 10:49:12
Спасибо, помогло!