Plik dziennika SolidWorks
Plik dziennika SolidWorks jest plikiem tekstowym rejestrującym czynności wykonane przez użytkownika w bieżącej sesji SolidWorks. Plik ten jest użyteczny podczas tworzenia makr SolidWorks Basic lub narzędzi programowania SolidWorks API.
Podczas uruchamiania aplikacji SolidWorks tworzy ona plik dziennika o nazwie swxJRNL.swj w następującej lokalizacji:
C:\Documents and Settings\<nazwa_użytkownika>\Application Data\SolidWorks\SolidWorks <wersja>
Można zmienić lokalizację poprzez zmienienie wartości zmiennej SolidWorks Journal Folders w rejestrze. Zmienna ta jest zlokalizowana w HKEY_CURRENT_USER > Software > SolidWorks > SolidWorks <wersja> > ExtReferences.
Jeżeli podczas tworzenia nowego pliku dziennika okaże się, że w docelowym folderze plik taki już istnieje i nie jest używany, to SolidWorks skopiuje istniejący plik do swxJRNL.BAK, a następnie utworzy nowy plik. Dlatego plik swxJRNL.swj reprezentuje bieżącą sesję, natomiast plik swxJRNL.BAK reprezentuje sesję poprzednią.
Komunikat ostrzeżenia
Może pojawić się następujące ostrzeżenie:
Plik dziennika nie mógł zostać utworzony. Inna sesja SolidWorks jest już uruchomiona na tym komputerze.
Możliwe przyczyny takiego komunikatu:
Użytkownik nie posiada uprawnień do zapisu dla danego foldera, co może zdarzyć się w zabezpieczonej sieci, w folderze, który posiada atrybuty tylko do odczytu dla użytkowników.
Plik dziennika jest już używany w innej sesji SolidWorks, na danym komputerze lub na innym komputerze, czego przyczyną może być:
Druga sesja SolidWorks próbuje utworzyć plik dziennika w tej samej lokalizacji co pierwsza sesja.
Sesja SolidWorks została zakończona w nienormalny sposób, a plik dziennika nie został całkowicie zakończony.
Komunikat ostrzeżenia nie jest groźny i może zostać zignorowany, chyba że plik dziennika jest potrzebny do celów programowania. Jednakże wiele sesji SolidWorks działających na tym samym komputerze, szczególnie jeżeli jedna sesja zostanie zakończona w nienormalny sposób, może powodować pogorszenie wydajności.