Один или несколько объектов невозможно сохранить в указанном формате

Автор Тема: Один или несколько объектов невозможно сохранить в указанном формате  (Прочитано 10447 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Тема содержит сообщение с Решением. Нажмите здесь чтобы посмотреть его.

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1188
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Что может означать это сообщение?

После завершения работы моего плагина
вот такое сообщение выдал AutoCAD (см. картинку ниже)

Мой плагин (для acad 2012 64)
работал только с объектами XRecord и polyline.

При попытке "сохранить как..." тоже сообщение.



Оффлайн Александр Пекшев aka Modis

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Как-то мало информации. а вы уверены, что ошибка в вашем приложении?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1188
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Как-то мало информации. а вы уверены, что ошибка в вашем приложении?
Да уверен. Именно после завершения работы моего плагина возникает ошибка

Оффлайн Александр Пекшев aka Modis

  • ADN Club
  • *****
  • Сообщений: 1658
  • Карма: 366
  • Отец modplus.org
    • ModPlus
Как-то мало информации. а вы уверены, что ошибка в вашем приложении?
Да уверен. Именно после завершения работы моего плагина возникает ошибка
Я обычно для начала обарачиваю в try{} catch() и пытаюсь поймать именно ошибку. Ну чтобы понять для начала где она возникает.
Плюс - по ссылке Александра Ривилиса описаны варианты возникновения такого сообщения, что позволяет сузить круг подозреваемых

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Запусти _AUDIT и посмотри на каких объектах ошибки.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1188
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Посмотрел информацию по ссылке.
Помогла исправить ситуацию команда _AUDIT.

Команда аудит исправила 0 шибок и 0 объектов удалила.

Ура! Сообщение после
_AUDIT более не появляется.

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1188
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Мне удалось локализовать место в плагине.
Ошибка регулярная и появляется всегда после повторной записи
в Xrecord по тому же ключу.
Буду разбираться дальше.
Скорее я неправильно переписываю Xrecord.
Нужно наверное снала очитсть Xrecord а потом писать в него снова.

Отмечено как Решение Алексей (IdeaSoft) 12-03-2017, 14:02:30

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
http://adn-cis.org/undo-udalyaet-obnovlennyie-zapisi-slovarya.html
Цитировать
b) Когда обновляете запись словаря, тогда перед обновлением её новой Xrecord, тогда удалите сначала существующую запись:
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Захаров Максим

  • ADN OPEN
  • ***
  • Сообщений: 139
  • Карма: 3
Вот у меня также проблема. Только я записываю OD данные в примитив. С объектами автокада проблем нет но стоит записать их в точку cogo civil3d то выскакивает такая ошибка. Аудит спасает но ошибок не находит. Но она потом опять появляется

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Или Civil 3D как-то по-своему трактует cogo-точки, или ты что-то делаешь не так.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1188
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
« Последнее редактирование: 13-03-2017, 09:02:21 от Алексей (IdeaSoft) »