Съдържание:
Определение - Какво означава точка на прекъсване?
Точка на прекъсване е област в програма ABAP, където изпълнението спира и включва режим на отстраняване на грешки. След това контролът се прехвърля в отладчика на ABAP, който допълнително контролира изпълнението на програмата. Точките за прекъсване се класифицират именно като точки на прекъсване на сесията, точки на прекъсване на грешки и статични точки на прекъсване. Те могат да бъдат активни или пасивни по време на изпълнение и могат да бъдат зададени за всички потребители, конкретни потребители или въз основа на контролна точка. Точките за прекъсване помагат в процеса на отстраняване на грешки на ABAP обекти и помагат при оценяването само на съответните секции от ABAP код, като същевременно пропуска останалата част от зоните. Точките на прекъсване също помагат на програмистите да анализират програмните изявления и логиката, използвани в разработките на приложения.
Техопедия обяснява Breakpoint
В SAP система има ограничение за настройка до 30 сесия, външни или грешки за отстраняване на грешки за конкретен потребителски инстанция. Следните видове точки на прекъсване са замислени за различни приложения на приложение: Статични точки на прекъсване: Препоръчва се за използване само по време на разработването на приложение, когато изпълнението на програмата трябва да бъде прекъснато за анализ. Динамични точки на прекъсване: Тези точки на прекъсване са специфични за потребителя и могат да се използват във всяка SAP система в пейзажа. Тези точки на прекъсване се изтриват, след като потребителят излезе от системата. Динамичните точки на прекъсване са по-гъвкави от статичните точки на прекъсване, тъй като предлагат предимството да не се налага да променяте програмния код и да не се налага да влияете на други потребители. Точки за прекъсване на сесията: Те са полезни най-вече за приложения, базирани на SAP-GUI. Точката на прекъсване на сесията може да бъде зададена в ABAP редактор с помощта на икона за точка на прекъсване на сесията. Външни точки на прекъсване: Те са подобни на точките за прекъсване на сесията, с изключение на това, че са валидни за бъдещи и валидни сесии с времева рамка от два часа. Точки за прекъсване на грешки за отстраняване на грешки: Тези точки за прекъсване са зададени в същия прозорец като ABAP дебъгъра. Обхватът на точката на прекъсване на грешката е ограничен до текущата сесия за отстраняване на грешки в програмата ABAP. Това определение е написано в контекста на SAP