Rejestracja operacji odnośnika zewnętrznego

Istnieje możliwość zapisywania operacji związanych z dołączaniem, odłączaniem i ponownym wczytywaniem odnośników zewnętrznych przeprowadzanych podczas otwierania rysunku zawierającego odnośniki.

Ten plik dziennika jest zachowywany tylko wówczas, gdy wartość zmiennej systemowej XREFCTL wynosi 1. Wartością domyślną jest 0.

Plik dziennika jest zwykłym plikiem tekstowym (ASCII) o takiej samej nazwie, jak nazwa pliku bieżącego rysunku i rozszerzeniu .xlg. Jeśli zostanie wczytany rysunek o nazwie przykład.dwg, program szuka pliku dziennika o nazwie sample.xlg w bieżącym folderze. Jeżeli plik nie istnieje, tworzony jest nowy plik z tą nazwą.

Kiedy plik dziennika zostanie utworzony dla rysunku, program kontynuuje zapisywanie w nim zdarzeń. Program zapisuje w pliku dziennika sekcję tytułu za każdym razem, gdy plik ten jest otwierany. Jeżeli plik będzie zbyt duży, użytkownik może go usunąć.

Przykładowa sekcja tytułu z pliku dziennika odnośników zewnętrznych

Ta sekcja tytułu zawiera nazwę bieżącego rysunku, datę i godzinę oraz wykonaną operację.

=============================
Drawing: detail
Date/Time: 09/28/99 10:45:20
Operation: Attach Xref
=============================

Podczas odłączania lub ponownego wczytywania program umieszcza w pliku, bezpośrednio pod sekcją tytułu, poziomy zagnieżdżenia wszystkich odnośników objętych tą operacją. Aby obejrzeć drzewo odniesień zewnętrznych w bieżącym rysunku, użyj polecenia Odłącz lub Wczytaj, a następnie zapoznaj się z wpisami dodanymi do pliku dziennika.

Przykładowy wpis w pliku dziennika przedstawiający odnośniki zagnieżdżone

W poniższym przykładzie odnośnik ENTRY_DR zawiera dwa odniesienia zagnieżdżone: SPRZĘT i PANELE. Odnośniki SPRZĘT i PANELE zawierają po dwa odnośniki.

==============================
Drawing: detail
Date/Time: 10/05/99 15:47:39
Operation: Reload Xref
=============================
Reference tree for ENTRY_DR:
ENTRY_DR Xref
-HARDWARE Xref
--LOCKSET Xref
--HINGES Xref
-PANELS Xref
--UPPER Xref
--LOWER Xref

Program wpisuje do pliku dziennika pozycję dla każdego nazwanego obiektu zależnego od odnośników, tymczasowo dodanego do bieżącego rysunku, i każdy wykryty błąd. Większość komunikatów błędów jest wyświetlana na ekranie oraz wpisywana do pliku dziennika.

Przykładowy plik dziennika zawierający wyniki dołączenia odnośnika zewnętrznego

Następujący przykład przedstawia fragment pliku dziennika, z pozycjami wygenerowanymi podczas dołączania odnośnika zewnętrznego SCHODY do bieżącego rysunku test.dwg. Plik dziennika zawiera dołączoną tabelę definicji (symboli) i nazwę dodanej definicji wraz z zapisem jej stanu.

==============================
Drawing: test
Date/Time: 12/18/99 14:06:34
Operation: Attach Xref
=============================
Attach Xref STAIR: ACADDWGSSTAIR.dwg
Searching in ACAD search path
Update block symbol table:
Appending symbol: STAIR|BOLT
Appending symbol: STAIR|BOLT-HALF
...
block update complete.
Update Ltype symbol table:
Appending symbol: STAIR|DASHED
Appending symbol: STAIR|CENTER
Appending symbol: STAIR|PHANTOM
Ltype update complete.
Update Layer symbol table:
Appending symbol: STAIR|STEEL-HIDDEN
Appending symbol: STAIR|OAK
...
Layer update complete.
STAIR loaded.