Список форумов Конференция САПР Bentley MicroStation Конференция САПР Bentley MicroStation
www.ustation.ru
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Подключенные файлы с одинаковыми именами

 
Начать новую тему   Ответить на тему    Список форумов Конференция САПР Bentley MicroStation -> Работа в MicroStation
Предыдущая тема :: Следующая тема  
Автор Сообщение
beer



Зарегистрирован: 01.02.2006
Сообщения: 215
Откуда: Москва

СообщениеДобавлено: Пт Май 08, 2009 6:55 am    Заголовок сообщения: Подключенные файлы с одинаковыми именами Ответить с цитатой

Создаем два файла
D:\1\test.dgn
D:\2\test.dgn
Подключаем файл D:\2\test.dgn к файлу D:\1\test.dgn (галочка сохранять отностительный путь не стоит). Закрываем MicroStation. Открываем файл D:\1\test.dgn. Вуаля!!! Файл оказывается подключенным сам к себе.

Проблема собственно роется в том, что MS вначале ищет подключенный файл в текущей папке и если его там не находит только потом начинает его искать в папке из которой он был подключен изначально. И это не ошибка, а официальная позиция Bentley, что так и должно быть.

После долгой переписки с Bentley они мне предложили вариант обхода этой ситуации

Цитата:
* В диалоговом окне References прикрепите фаил как обычно.
* Затем выберите меню Settings > Attachment (или двойной клик на ссылку).
* Введите полный адрес фаила в окно File Name. Использование кнопки Browse сработает только в том случае если поиск идет в другой локации тогда текущий файл сохранен.
* Нажмите кнопку ОК. В столнце File Name директория должна быть добавлена.
* Закройте фаил и откройте его снова чтобы проверить, сохранилась ли ссылка.
Тот же результат может быть достигнут используя VBA макро.
Бышеизложенные пункты работают также с MS_DISALLOWFULLREFPATH = 1.
Бышеизложенные пункты работают с фаилами ссылок в MS_RFDIR или без них.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
kinrob



Зарегистрирован: 29.04.2008
Сообщения: 36
Откуда: Калининград

СообщениеДобавлено: Пт Июн 12, 2009 4:39 pm    Заголовок сообщения: Ответить с цитатой

интересная ситуация... но, имхо, довольно редкая
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
beer



Зарегистрирован: 01.02.2006
Сообщения: 215
Откуда: Москва

СообщениеДобавлено: Пн Июн 15, 2009 7:05 am    Заголовок сообщения: Ответить с цитатой

Ну... не знаю... для нас это стало проблемой... поскольку файлы обычно называются одинаково, а их пренадлежность проекту обозначалась тем, в какой папке они лежат...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Конференция САПР Bentley MicroStation -> Работа в MicroStation Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group