Kalkulator ADONIX 

Prezentacja

Kalkulator Adonix, używany z dowolnego miejsca w oprogramowaniu albo przy użyciu menu ? / Pomoc diagnostyczna / Kalkulatoralbo przy użyciu skrótu,  , służy do oceniania, czy formuły obliczeń zgodne są z językiem wyrażeń Adonix. Dlatego też mogą to być obliczenia, w których używane są stałe (np. 3,14159265358 + 2,71828182845)lub bardziej złożone formuły ze zmiennymi, funkcjami i operatorami (np. sigma(1,20,log(indcum)*pi), a nawet len([AUS]TELEP) .

Sposób działania

Wprowadzanie formuły dokonywane jest w oknie, w którym można wpisać maksymalnie 240 znaków. Klawisz powrotu karetki służy do oceny formuły. Następnie wynik wyświetlany jest poniżej formuły. Wstępna formuła jest nadal wyświetlana domyślnie w polu, w którym została wprowadzona.

Do określonej liczby funkcji dostęp jest uzyskiwany poprzez kliknięcie prawym przyciskiem myszy:

Historia

Funkcja ta służy do wyświetlania ostatnio wprowadzonych formuł przez użytkownika, wraz z wynikiem uzyskanym podczas oceny, a także do pozyskiwania jednej z tych formuł w celu ponownego użycia. Liczba formuł utrzymywanych w ten sposób może być konfigurowana przez użytkownika (Pole „Historia kalkulatora” w zarządzaniu użytkownikami).

Dziesiętne

Funkcja ta służy do określania liczby miejsc dziesiętnych, które mają być używane podczas wyświetlania wyniku (od 0 do 24).

Edytor formuł

Funkcja ta służy do wywoływania edytora formuł, aby wspomóc użytkownika podczas tworzenia formuły obliczania.

Klasy zmiennych

Funkcja ta służy do udzielania dostępu określonym funkcjom debugowania (wyświetlanie klasy, wykaz tabel oraz otwieranie masek itd.). Wybór jest tylko możliwy, jeżeli zmienne debugowania zezwalają na uzyskiwanie dostępu.

Komunikaty błędów

Wyświetlane mogą być komunikaty błędów powiązane ze składnią (np. brak nawiasu zamykającego) lub błędami obliczania (np. dzielenie przez „0”, nieistniejąca zmienna).

Użyte tabele

W tabeli ACALCUL [AKL] przechowywane są operacje wykonywane ostatnio przez każdego z użytkowników zgodnie z wartością parametru HISTCALC.