Import danych > Import specjalny > Przebieg zdarzeń > Debugger importu specjalnego

Drukuj

Debugger importu specjalnego

Debugger importu specjalnego prezentuje szczegółowe informacje o przebiegu procesu przetwarzania danych podczas importu specjalnego. Można go uruchomić naciskając sekwencję klawiszy Ctrl+Alt+I przed rozpoczęciem importu lub podczas jego trwania. Okno debuggera podzielone jest na "podokna" szablonu, sekcji wejściowej, sekcji wyjściowej.

Importowane dane są przetwarzane cyklicznie w następujących etapach:

czytanie sekcji danych wejściowych;

wczytana sekcja wejściowa jest przetwarzana przez szablon do postaci wymaganej przez program i zapisywana do sekcji wyjściowej;

program importujący dokonuje wszystkich potrzebnych uzgodnień danych i sprawdza poprawność sekcji wyjściowej;

po weryfikacji dane są zapisywane do bazy.

 

W procesie importu specjalnego szczególnie istotne są dwa momenty: przetwarzanie w pętli kolejnych linii szablonu (LINE STEP), uzgadnianie i sprawdzanie poprawności (DOC. STEP). W tych miejscach import specjalny można przerwać i uruchomić debugger.

 

Debugger nie umożliwia przeglądania pliku danych wejściowych ani generowanych dokumentów, można je przeglądać np. w Notatniku.

W punkcie (LINE STEP) bieżąca linia szablonu oznaczona jest podkreśleniem _ na początku linii.

Dodatkowo użytkownik może zaznaczyć punkt przerwania (BREAKPOINT), oznaczony w oknie szablonu znakiem wykrzyknika ! Debugger włączy się przed przetworzeniem linii, w której zaznaczono punkt przerwania.

 

Przyciski poleceń

BREAKPOINT – powoduje wstawienie / usunięcie punktu przerwania (oznaczanego ! ) na linii kursora w oknie schematu.

GO – uruchomia raport. Debuger włączy się po napotkaniu punktu przerwania lub jeśli użytkownik naciśnie klawisze Ctrl+Alt+I. Jeżeli nie został zaznaczony BREAKPOINT, GO działa jak Cancel (OFF), tylko wolniej (bo sprawdza, czy jest punkt przerwania).

LINE STEP – wykonanie najmniejszego możliwego kroku – uruchomienie debugera, który włączy się w punktach (LINE STEP) i (DOC. STEP).

DOC. STEP – wykonanie do punktu (DOC. STEP ).

TERMINATE – bezwarunkowe przerwanie działania importu.

CANCEL (OFF) – wyłączenie debugera, kontynuacja działania raportu.

Input / Output / Both sec – włączanie i wyłączanie okien sekcji.

 

Zobacz także:

Przebieg importu specjalnego

Język szablonów