Программа может вести журнал действий при выполнении операций вставки, удаления и обновления ссылок, а также при загрузке чертежей, содержащих внешние ссылки.
XREFCTL присвоено значение 1. По умолчанию значение переменной равно 0.
Программа может вести журнал действий при выполнении операций вставки, удаления и обновления ссылок, а также при загрузке чертежей, содержащих внешние ссылки. Запись в журнал производится, если системной переменнойЖурнал представляет собой обычный текстовый ASCII-файл с тем же именем, что и у текущего чертежа, и с расширением .xlg. При загрузке чертежа с именем файла, например, sample.dwg, программа ищет в текущей папке файл журнала sample.xlg. Если файл не существует, будет создан новый файл с таким именем.
Если для чертежа создан файл журнала, программа будет добавлять в него информацию о чертеже. Каждый раз при открытии файла программа записывает в файл журнала основную надпись. Файл журнала, имеющий слишком большой размер, можно удалить.
Пример: образец блока заголовка в файле журнала внешних ссылок
Данный блока заголовка содержит имя текущего чертежа, дату, время и произведенные в файле операции.
=============================
Чертеж: деталь
Дата/Время: 09/28/99 10:45:20
Операция: вставка внешней ссылки
=============================
При удалении или обновлении ссылок сразу после блока заголовка программа указывает уровни вложенности всех обрабатываемых внешних ссылок. Таким образом, в файле журнала можно просмотреть дерево набора внешних ссылок текущего чертежа как результат использования опции "Удалить" или "Обновить".
Пример: образец записи в файле журнала с указанием вложенных внешних ссылок
В следующем примере ссылка ENTRY_DR содержит в себе две вложенных внешних ссылки: HARDWARE и PANELS. Каждая из последних двух ссылок, в свою очередь, также содержит по две внешних ссылки.
==============================
Чертеж: деталь
Дата/Время: 10/05/99 15:47:39
Операция: обновление внешней ссылки
=============================
Дерево ссылок для ENTRY_DR:
Вн-ссыл. ENTRY_DR Xref
-Вн-ссыл.HARDWARE
--Вн-ссыл. LOCKSET
--Вн-ссыл. HINGES
-Вн-ссыл.PANELS
--Вн-ссыл. UPPER
--Вн-ссыл. LOWER
Программа заносит в журнал сведения о каждом зависимом именованном объекте, временно добавленном в текущий чертеж, и о каждой обнаруженной ошибке. Большинство сообщений об ошибках выводится и на экран, и в файл журнала.
Пример: образец файла журнала с результатом вставки внешней ссылки
В следующем примере показана часть файла журнала, содержащая записи о процессе вставки в рабочий чертеж test.dwg внешней ссылки STAIR. Записи свидетельствуют об изменениях в таблице описаний (символов) и включают в себя имена добавленных описаний и статусные сообщения.
==============================
Чертеж: тест
Дата/Время: 12/18/99 14:06:34
Операция: вставка внешней ссылки
=============================
Вставка внешней ссылки STAIR: \ACAD\DWGS\STAIR.dwg
Поиск в стандартных папках ACAD
Обновление символьной таблицы блоков:
Добавление символа: STAIR|BOLT
Добавление символа: STAIR|BOLT-HALF
...
Обновление блоков завершено.
Обновление символьной таблицы типов линий:
Добавление символа: STAIR|DASHED
Добавление символа: STAIR|CENTER
Добавление символа: STAIR|PHANTOM
Обновление типов линий завершено.
Обновление символьной таблицы слоев:
Добавление символа: STAIR|STEEL-HIDDEN
Добавление символа: STAIR|OAK
...
Обновление слоев завершено.
Чертеж STAIR загружен.