Okno Debugera języka raportów otwiera się jeżeli, przed wykonaniem raportu zaznaczysz pole Debuger lub naciśniesz równocześnie trzy klawisze: Ctrl+Alt+D.
Debuger umożliwia wykrycie błędów logicznych w programie. Programy poprawnie napisane i nie zgłaszające błędów podczas wykonania mogą zawierać błędy logiczne (program nie wykonuje tego, do czego został napisany). Wykrycie tego typu błędów wymaga prześledzenia wykonania raportu i sprawdzenie wartości niektórych zmiennych w trakcie wykonania.
Zobacz także:
Składnia języka AMbasic
Elementy okna
•W górnej części okna opuszczane pole listy z listą zbiorów tworzących raport. Podwójne kliknięcie na nazwie zbioru powoduje załadowanie treści tego zbioru.
•W centralnej części okna pole z zawartością raportu (tekstem raportu). Podwójne kliknięcie na linii w tym oknie powoduje ustawienie w tej linii punktu zatrzymania.
•W lewej dolnej części okna pole edycyjne nazw podglądanych zmiennych. Zmienne należy wpisywać oddzielając je od siebie przecinkami lub spacjami.
•W prawej dolnej części okna pole z wartościami zmiennych, wyświetla zawartości wskazanych zmiennych, rozwijając elementy tablic i rekordów.
Dodatkowe znaki umieszczane po lewej stronie linii raportów:
@ – oznacza punkt zatrzymania w danej linii.
_ – oznacza linię, która będzie aktualnie wykonywana.
Przyciski poleceń:
Breakpoint – ustawia punkt zatrzymania.
Go – uruchamia wykonanie raportu aż do następnego punktu zatrzymania.
Step – uruchamia wykonanie jednej linii raportu.
Cancel – zamyka okno debuggera i wykonujący raport bez zatrzymania do końca.
Terminate – kończy wykonanie raportu.
Break – przerywa wykonywanie raportu.
Watch – powoduje wyświetlenie zawartości zmiennych nowo wprowadzonych do pola edycyjnego.