Dlaczego polecenie COFAJ cofa zbyt wiele operacji?
Objawy
Krok cofania powoduje cofnięcie znacznie większej liczby operacji niż oczekiwano. Może, ale nie musi być możliwe ponowne wykonanie i odzyskanie utraconych kroków
Przyczyna
Przyczyna jest nieznana, ale ogólnie rzecz biorąc, istnieje niezgodność między znacznikami początku czegoś i końca czegoś, a ta niezgodność zostanie wywołana przez bardzo specyficzną operację. COFNIJ opiera się na tych początkach i końcach i ważne jest, aby nie uległy one uszkodzeniu.
COFNIJ nie może cofnąć utworzenia encji z poprzedniej sesji. Jeśli elementy z poprzedniej sesji zostaną usunięte, problem nie polega na nadmiernym cofaniu.
Rozwiązanie
Uruchom program w trybie awaryjnym.
Jeśli problem zniknie podczas pracy w trybie awaryjnym, pomocne może być przełączenie się z powrotem do trybu normalnego i wyłączenie lub odinstalowanie wtyczek i dostosowania, aby zawęzić winowajcę.
Jeśli problem będzie się powtarzał, włącz diagnostykę, aby dowiedzieć się więcej:
-
Ustaw QAFLAGS=256 (włącz komunikat cmd). Umożliwia to cofnięcie diagnostyki.
Monit informuje użytkownika, kiedy historia poleceń została uszkodzona.
- Gdy program zgłosi alert dotyczący historii poleceń, wydaj DUMPSTATE w wierszu poleceń. Spowoduje to zapisanie raportu w folderze startowym. Wyślij nam raport.
- Ustaw LOGFILEMODE = 1 i powtórz kroki, aby odtworzyć problem. Zmienna systemowa LOGFILEMODE steruje generowaniem plików dziennika BricsCAD, które zachowują każde wykonane polecenie. Pliki dziennika Log BricsCAD są zapisywane w folderze określonym przez zmienną systemową LOGFILEPATH.
Należy dokonać rozróżnienia między bardzo różnymi rzeczami:
- uszkodzona historia poleceń powodująca zbyt duże cofanie przewijania.
- cofanie usunięcia dużej części rysunku, w tym elementów z poprzedniej sesji;
- cofnij przestaje działać.
- rzeczy, które są, celowo lub nie, ignorowane przez cofnięcie; Nie jest to błąd mechanizmu cofania, tylko operacja, która nie jest zarejestrowana za pomocą polecenia cofnij
- zawiesza się przy cofaniu.
- rzeczy, które zostały cofnięte poprawnie, ale brakuje aktualizacji ekranu.
Ten artykuł dotyczy tylko pierwszych trzech pozycji.