Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
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 или без них.
|
|
|
Вернуться к началу |
|
|
kinrob
Зарегистрирован: 29.04.2008 Сообщения: 36 Откуда: Калининград
|
Добавлено: Пт Июн 12, 2009 4:39 pm Заголовок сообщения: |
|
|
интересная ситуация... но, имхо, довольно редкая |
|
Вернуться к началу |
|
|
beer
Зарегистрирован: 01.02.2006 Сообщения: 215 Откуда: Москва
|
Добавлено: Пн Июн 15, 2009 7:05 am Заголовок сообщения: |
|
|
Ну... не знаю... для нас это стало проблемой... поскольку файлы обычно называются одинаково, а их пренадлежность проекту обозначалась тем, в какой папке они лежат... |
|
Вернуться к началу |
|
|
|