Перейти к содержанию

Рекомендуемые сообщения

Выявлено различное поведение интерфейсного элемента "Внешние ссылки" в версиях 20.1 и 21.0.

Различие явно не в пользу более свежей версии.

В представленном примере в головной файл вложена ссылка на файл ЦУДД.dwg, в свою очередь содержащий ссылки на группу файлов.

Спойлер

image.png.15decb48a785ce9a21c03367eceaec02.png

Спойлер

image.png.274869e357857c7b3fcf7129c65eec2a.png

 Версия 21.0 в режиме отображения дерева  показывает, начиная с корня - текущего файла (это может быть более удобным, чем без отображения корня, как в версии 20.1), но почему-то вложенные ссылки  отображает два раза (естественно, в одном из случаев не на своем месте в дереве). При ветвистой структуре ссылок это может быть не просто досадным недочетом, а реально повредить работе, когда искажается информация о вложенности файлов и (!) общем количестве ссылок.

 

PS. Такое поведение наблюдается не всегда. После отправки темы на форум для чистоты эксперимента попробовал выйти из программы и вошел снова. Баг не наблюдается! Это, на мой взгляд , еще более неприятно, т.к. не только возможно искажение информации, но и факт искажения тоже является непостоянным. 

 

Спойлер

Представленный набор файлов был вычищен от содержательной части.

Исходные файлы были вполне себе вменяемыми и несколько большего размера (в сумме чуть более 4м). Собственно, на исходных файлах и было замечено изложенное недоразумение. 

В сеансе подготовки примера после удаления информации из файлов из программы не выходил.

Т.е., в памяти могли остаться какие-нибудь тараканы, которые привели к такому эффекту.

 

Пример_раздела_АР.zip

Изменено пользователем EdwardSt
Ссылка на сообщение
Поделиться на другие сайты

Так же, наблюдается неудобство при групповых операциях, например изменение типа пути.

 

Спойлер

image.png.c65e2999f2ef5aac989479116a3eb5a9.png

превращает в

image.png.34d8c8e6f706aa7ceddcdcd1bac6c39d.png

 

Спойлер

image.png.f00fa1615d17378b54c3f08ad6070134.png

 превращает в

image.thumb.png.9e9da19977e9d6a765370b6e59223b65.png 

 

В свежей версии изменение применяется только для одного (похоже, последнего из ткнутых) файла

Изменено пользователем EdwardSt
Ссылка на сообщение
Поделиться на другие сайты

Передал разработчикам дефект из второго комментария #36588. По первому не воспроизводится с Вашими файлами и с новыми:

1. Открыл файл "Пример раздела АР"

2. Открыл функциональную панель внешние ссылки

3. Включил способ отображения Вн ссылок в виде дерева

image.png.d5d4534f79968f116bfcf7c22ec7a3b5.png

Будем наблюдать поведение отображения внешних ссылок

Ссылка на сообщение
Поделиться на другие сайты
56 минут назад, Alex_G сказал:

Будем наблюдать поведение отображения внешних ссылок

Я тоже постараюсь подготовить более стойкий пример.

Аналогичная проблема возникала периодически раньше, но тогда я на ней не акцентировался.

Ссылка на сообщение
Поделиться на другие сайты
20 часов назад, Alex_G сказал:

Будем наблюдать поведение отображения внешних ссылок

 

Вроде бы удалось сделать пример, воссоздающий ошибку.

Последовательность была следующая:

1. В исходный файл примера был добавлен лист с видовым экраном, в котором часть слоев была заморожена

Спойлер

image.thumb.png.1183a4d37293f4f65d1aa6d230303842.png

Оставлен только слой с ссылкой на файл "_02"

2. Файл сохранен с активным текущим пространством листа и осуществлен выход из программы (для чистоты эксперимента).

3. После запуска программы в панели ссылок только ссылка на файл, который отображается в текущем видовом экране, появляется на своем месте и нет ее дубликата в корневом списке

Спойлер

image.png.f10f126451d225146353c63d08bacee9.png

4. При переключении в модель пиктограммы ошибок у ссылок и статус "Не обработан" пропали

Спойлер

image.png.31a126255f03c0189f306a61f43131d7.png

5. Сохраняем файл при текущей вкладке "Модель" и закрываем снова программу.

6. После повторного запуска вид панели изменился 

Спойлер

image.png.189425dd9bd1bfe04f60fe5cc80f946e.png

 

Обновленный файл примера с добавленным листом прилагаю

 

Итого, предварительный выводы:

  1. Корректное отображение наблюдается только в случае, если при первичной загрузке ссылок они были отработаны по полной программе.
  2. Если на текущем видовом экране не все ссылки требуют своего отображения, то у них появляется статус "не обработано" с соответствующей пиктограммой и в дереве ссылок для них возникают фантомы, прикрепленные к корневому элементу.
  3. При переключении на другое пространство листа, в котором требуется обработка "не обработанных" ссылок, статус таких ссылок меняется на "загружено" с соответствующим изменением пиктограммы,  но фантом остается.

Ну и, как водится, для сравнения с другими САПР: AC и NC20.1 ничего подобного не творят, даже неактивным ссылкам присваивают статус "загружено" и отображают корректное дерево.

Кстати, изменить статус с "не обработано" возможно только переключившись на подходящую вкладку, что тоже является большим неудобством.

Т.к. непонятна причина необработанности (например, битый файл?), а найти подходящую вкладку еще нужно постараться.

Пример_раздела_АР.zip

Изменено пользователем EdwardSt
Ссылка на сообщение
Поделиться на другие сайты

Немного добавлю.. если немного поелозить поработать в файле куда подгружены внешние ссылки, а потом сс-менеджер внешних ссылок, там нет ни одной  ссылки, алгоритм не обещаю, но если надо видео без пауз и склеек легко

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Расскажите друзьям

    Нравится Официальный форум компании Нанософт? Расскажите друзьям!
×
×
  • Создать...