Debugowanie w SAP

Autor: Judy Howell
Data Utworzenia: 26 Lipiec 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
SAP ABAP : Debugging Techniques
Wideo: SAP ABAP : Debugging Techniques

Zawartość

Definicja - Co oznacza debugowanie w SAP?

Debugowanie to proces analizy przepływu programu w celu zlokalizowania i ograniczenia defektów lub błędów. W przeciwieństwie do innych języków programowania debugowanie w SAP obejmuje analizę różnych obiektów. Dlatego do debugowania różnych typów obiektów stosowane są różne techniki.


W SAP proces debugowania jest stosowany za pomocą ABAP Debugger, narzędzia programistycznego SAP, które jest w stanie analizować program lub obiekt ABAP według linii lub sekcji, a nawet może zmieniać wartości obiektów w czasie wykonywania.

Istnieją dwa typy debugerów SAP ABAP: klasyczny debugger dla wersji do 6.40 oraz nowy debugger ABAP, który jest dostępny dla wszystkich wersji 6.40 i późniejszych.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Debugowanie w SAP

Debugowanie jest aktywowane dla obiektu SAP na następujące sposoby:

  • Po wpisaniu polecenia „/ h” w polu polecenia, które uruchamia program w trybie debugowania
  • Za pomocą punktów przerwania, które mogą być przechowywane przed trybem debugowania lub w jego trakcie
  • Wybierając debugowanie, gdy pojawi się tryb programu wykonawczego
  • Z menu ścieżki systemu-> narzędzia-> debuguj ABAP
Metody debugowania dla różnych obiektów SAP obejmują:
  • W przypadku programu i modułów funkcyjnych ABAP debugowanie można zastosować, wpisując „/ h” w polu polecenia, używając punktów przerwania lub wybierając tryb wykonywania do debugowania.
  • W przypadku skryptów SAP ABAP, formularzy inteligentnych i formularzy Adobe opcje debugowania są dostarczane oddzielnie dla programów sterowników, oprócz tych obiektów.
  • W przypadku dostępu do serwera lub dostępu zdalnego debugowanie dostępu zdalnego odbywa się za pomocą predefiniowanych lub dostosowanych nazw użytkowników, które są używane do łączenia się z serwerem lub dostępu zdalnego.
Nowy debugger ABAP działa w następujący sposób:
  • W przeciwieństwie do klasycznego debuggera ABAP, nowy debugger ABAP jest przetwarzany we własnym trybie zewnętrznym (znanym jako debugger), podczas gdy analizowany obiekt (znany jako debugowanie) jest uruchamiany w drugim trybie zewnętrznym.
  • Jest w stanie analizować programy wykonywane w jednostce procesora ABAP, takie jak programy wywołujące wyjście konwersji.
  • Ma elastyczny interfejs, który użytkownik może zaprojektować zgodnie z wymaganiami.
  • Ma możliwość obsługi ponad ośmiu widoków pulpitu, a także możliwość rozmieszczania różnych narzędzi do analizy struktury i danych przekazywanych w programie lub obiekcie ABAP.
Ta definicja została napisana w oszustwie SAP