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ąć.
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.
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.
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.