시간이 나는대로 하나씩 글을 올립니다.
오늘은 break point에 대해서 알아보겠습니다.
Breakpoints는 Static 또는 Dynamic 하게 설정할수있습니다.
1. static breakpoints는 쉽게 말해 독립된 사용자 또는 특정 조건하에 문제점을 발견시에 break-point를 걸수있습니다.
sap help사이트에서는 사용자에 특화되었다고 표현을 합니다.
이를테면 아래와 같은 구문들일 것입니다.
[예제]
if SY-SUBRC <> 0 .
break-point.
endif.
2. Dynamic breakpoints는 일반적으로 Debugging을 걸때 쓰이는 방식으로
Abap Editor 모드에서는 Breakpoint에 커서를 두고 Utilities -> Breakpoints -> Set or Stop 아이콘을 선택합니다.
Debugging 모드에서는 Breakpoint에 커서를 두고 Line Select부분을 더블클릭하거나 Breakpoint -> Set/delete 합니다.
댓글 4
-
e-abap
2010.12.15 01:15
-
한해동안
2010.12.21 05:39
참고로...
메뉴> 유틸리티> BreakPoints 와 External BreakPoints가 있는데...
BreakPoints는 동일 세션에서만 작동합니다. 즉, 로그아웃 하면 Break point가 사라집니다.
External Breakpoints는 (기본) 2시간 정도 break point를 생성해 둘수 있습니다. 즉, 로그아웃해도 남아 있음.
-
고담
2011.03.25 20:41
static, dynamic, external에 대해 확실히 알게 되었네요.
유용한 정보 감사합니다.
-
봉봉
2011.05.17 18:02
이렇군요! 감사합니다~
양키// 그렇게 부지런하게 정리하다보면, 언젠간 큰 결과물이 있을거야.
그런데 그게 쉽지가 않으니, 항상 기억하고 실천하고 되새김해야지.