Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Debuger

Uruchomienie skryptu w debugerze bardzo ułatwia identyfikowanie błędów w skrypcie. Debuger umożliwia monitorowanie każdej instrukcji skryptu oraz sprawdzanie wartości zmiennych podczas wykonywania skryptu.

Debuger uruchamia się poprzez kliknięcie przycisku Debuguj w górnym menu okna Edytuj skrypt.

Skrypt jest wyświetlany w oknie w górnej połowie debugera. Proces wykonywania skryptu jest oznaczony żółtym paskiem. Punkty przerwania można wstawiać, klikając numery wierszy, a następnie usuwać, klikając po raz drugi. W celu usunięcia wszystkich punktów przerwania należy kliknąć przycisk Wyczyść. Po napotkaniu punktu przerwania wykonywanie skryptu jest zatrzymywane do czasu pojawienia się instrukcji kontynuacji.

Aktualnie wykonywana instrukcja jest wyświetlana w oknie na środku.

Kody stanu i wszelkie błędy skryptu są wyświetlane w oknie u dołu, po lewej stronie. Jest to ta sama informacja, która jest wyświetlana w oknie Postęp wykonania skryptu, gdy skrypt jest uruchamiany poza debugerem.

Okno u dołu po prawej stronie wyświetla wszystkie zmienne skryptu i odpowiadające im wartości. Zmienne, które uległy zmianie, są pokazywane w kolorze czerwonym.

Opcje debugera
Opcja Opis
Punkty przerwania

Punkty przerwania, które zostały ustawione w oknie skryptu po prawej stronie, można wyczyścić. Punkt przerwania jest pokazywany jako czerwony okrąg.

  • Wyczyść: Czyści wszystkie punkty przerwania.
Debuguj

Ta grupa zawiera ustawienia, które określają sposób uruchamiania skryptu w Debugerze.

  • Uruchom: To jest standardowy sposób wykonania skryptu. Skrypt będzie wykonywany do końca albo do napotkania punktu przerwania.
  • Animacja: Skrypt jest wykonywany, jak powyżej, ale z krótką przerwą po każdej instrukcji. W ten sposób można dokładniej monitorować wykonanie skryptu.
  • Krok: W tym trybie w danej chwili wykonywana jest tylko jedna instrukcja skryptu.
Ograniczona operacja ładowania Wprowadź liczbę do pola przewijanego poniżej. Wprowadzona liczba jest maksymalną liczbą wierszy akceptowanych w każdej instrukcji load i select. To jest bardzo użyteczny sposób ograniczania czasu wykonywania, gdy skrypt jest testowany na danych na żywo.
Pomoc Otwiera pomoc QlikView.
Koniec tutaj Zamyka Debugera, ale zachowuje dane załadowane do tej pory.
Anuluj Przerywa wykonanie skryptu i odrzuca wszystkie załadowane dane.
Bufory

Otwiera karty wyświetlające zewnętrzne pliki skryptów, do których istnieją odniesienia przez $(include).

  • Otwórz: Otwiera okno dialogowe, z którego można otworzyć plik skryptu. Zawartość pliku można wyświetlić w osobnej karcie i użyć w celu debugowania.
  • Zamknij: Zamyka bieżącą kartę skryptu w debugerze. Karty głównej nie można zamknąć.

Dowiedz się więcej

 

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!

Dołącz do Programu Modernizacji Analityki

Remove banner from view

Przeprowadź modernizację bez szkody dla Twoich cennych aplikacji QlikView za pomocą programu Analytics Modernization Program. Kliknij tutaj aby uzyskać więcej informacji lub skontaktuj się z nami: ampquestions@qlik.com