Dom Rozwój Co to jest punkt obserwacyjny? - definicja z techopedia

Co to jest punkt obserwacyjny? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Watchpoint?

W SAP punkt obserwacyjny jest warunkowym punktem przerwania, który jest zdefiniowany tylko w programie debugującym ABAP. Jest to jeden ze składników narzędzi wykonawczych dostarczanych w celu debugowania aplikacji SAP i służy jako wskaźnik dla procesora wykonawczego ABAP w celu przerwania dalszego przetwarzania programu z określonego punktu lub relacji. Dynamiczne z natury punkty kontrolne pomagają twórcom aplikacji monitorować zawartość określonych zmiennych i zmianę ich wartości związanych z przetwarzaniem w czasie wykonywania.

Techopedia wyjaśnia Watchpoint

Ponieważ punkt obserwacyjny tworzy klon określonego obiektu, może negatywnie wpływać na wydajność i pamięć, szczególnie w przypadku obiektów danych o dużych rozmiarach, takich jak tabele wewnętrzne. Punkty obserwacyjne są idealne dla zmiennych o mniejszych rozmiarach, które są aktywne w czasie wykonywania, ale tylko przez krótki czas.


Punkty obserwacyjne można tworzyć, gdy Debugger jest włączony, za pomocą przycisku „Utwórz punkt obserwacyjny”.


Funkcje punktu obserwacyjnego są następujące:

  • W przeciwieństwie do punktów przerwania, punkty obserwacyjne nie są aktywowane, dopóki określona zawartość pola nie zostanie zmieniona.
  • W przeciwieństwie do dynamicznych punktów przerwania, wszystkie punkty obserwacyjne są specyficzne dla użytkownika i nie uniemożliwiają innym użytkownikom uruchamiania powiązanych aplikacji.
  • Punkt obserwacyjny może być ustawiony jako lokalny lub globalny. Jedyną ważnością lokalnego punktu obserwacyjnego jest określony program, podczas gdy globalny punkt obserwacyjny jest ważny w całym określonym programie i innych powiązanych programach, które wywołuje w czasie wykonywania.
  • Warunki logiczne mogą być określone w punktach obserwacyjnych, w przeciwieństwie do punktów przerwania, i mogą ustawić maksymalnie pięć na sesję. Punkt obserwacyjny jest wyposażony w operator relacyjny i pole porównania, aby określić warunki przerwania.
  • Podobnie jak Breakpoint, punkty obserwacyjne mogą być modyfikowane i usuwane w razie potrzeby.
  • Punkty obserwacyjne utworzone w nowym debugerze ABAP są niepoprawne i nie można ich używać po przełączeniu do klasycznego debugera i odwrotnie.
  • Po osiągnięciu punktu obserwacyjnego na instrukcji programu podana jest żółta strzałka i pojawia się ostrzeżenie jako „osiągnięto punkt obserwacyjny wraz ze zmienną punktu obserwacyjnego”.
Ta definicja została napisana w kontekście SAP
Co to jest punkt obserwacyjny? - definicja z techopedia