Zmienna GERR zawiera kod błędu, jeśli błąd występuje, z następującymi wartościami:
Wartość GERR | Błąd |
0 | Brak błędu |
1 | Nieprawidłowe hasło |
4 | Przekroczono dozwoloną liczbę sesji |
7 | Niewłaściwe menu |
8 | Błąd podczas inicjalizacji ogólnych zmiennych |
9 | W przypadku danego profilu przekroczono dozwoloną liczbę użytkowników |
10 | Brak możliwości ustanowienia połączenia (folder w trybie pojedynczego użytkownika, np. z powodu wykonywania zatwierdzania folderu) |
13 | Rezygnacja wprowadzenia hasła |
W przypadku błędu dostępna jest dodatkowo zmienna GMESSAGE, która zawiera wyraźny komunikat błędu (łańcuch jest pusty, jeśli połączenie zostało zabronione). W ten sposób możliwe jest uzyskanie wiedzy na temat parametrów połączenia stacji roboczej, z której podjęto próbę uzyskania połączenia przy użyciu funkcji getenv$('ADXCLIENT'). Funkcja ta zwraca ciąg w następującej postaci:
(client=client_ip_address , port=internal_number, service=service_number)
DEC
Odłączanie oprogramowania (typowe) jest w toku.
KIL
Zatrzymanie procesu zostało wywołane z funkcji nadzoru użytkownika . Kontekst jest znany dzięki klasie [PSA] powiązanej z ekranem PSADX na potrzeby nadzoru użytkownika. Zmienna [M:PSA]LIGSES zawiera liczbę pozycji w tabeli (od 1 do N). Tabela dla zmiennych, które są z nią powiązane (indeks od 0 do N-1) nie została jeszcze zaktualizowana (pozycja zawierająca aktualnie uruchomione procesy nie została jeszcze usunięta).
PWD
Żądanie usunięcia hasła zostało przekazane z rekordu użytkownika (zgodnie z wartością parametru bezpieczeństwa PASSWD usuwane jest hasło, albo przypisywane tymczasowe hasło). Tymczasowe hasło można znaleźć w postaci wytłuszczonej w zmiennej GMESSAGE.
ATIM
Automatyczne odłączanie użytkownika zostało wykonane z powodu wydłużonej bezczynności klawiatury (zgodnie z wartością parametrów TIMEHGUP1, TIMEHGUP2, TIMEHGUP3)
TRA
Podczas wyświetlania pliku raportowania wykonywana jest funkcja Opcje / Wyślij. Zmienna GTRACE zawiera log, który będzie przesłany w załączniku, jeśli jest to wymagane.
Należy zwrócić uwagę, że zdarzenie MSG, które powiązane jest ze zdarzeniami typu zwrot Workflow, używających specjalne / niestandardowe pola, nie występuje począwszy od wersji 150, ponieważ jest to standardowa funkcja silnika Workflow.