Strona startowa

Drukuj

Debuger języka raportów

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.