Сообщество программистов Autodesk в СНГ
ADN Club => ObjectARX => Тема начата: АлексЮстасу от 03-06-2018, 23:24:36
-
Может кто-то уже ведает, как программно переименовать Object Data - описания доп. данных Map 3D?
Вручную в окне определения OD есть кнопка Переименовать. Но команду ADEDEFDATA в безоконном режиме, чтобы подсмотреть ключ, мне запустить не удалось.
Или эту тему лучше в Civil 3D API?
-
Если я правильно понял вопрос, то понадобится метод AcMapODColumnDefinition::SetName или AcMapObjClassDefinition::SetName
Впрочем, если ты воспользуешься ARXDBG и включишь реактор перед переименованием ObjectData, то вероятно можно будет понять какой объект (класс объекта) меняется и соответственно можно поискать метод для переименования.
-
Нашел еще метод AcMapODContainer::RenameODTable, который переименовывает таблицу ObjectData.
-
Нашел еще метод AcMapODContainer::RenameODTable, который переименовывает таблицу ObjectData.
Да, вероятно, оно. Вопрос именно о переименовании Object Data.
-
Да, вероятно, оно. Вопрос именно о переименовании Object Data.
Вопрос решен?
-
Проверили, и уже сделали, работает - именно оно!
Спасибо!