[SAPGUI] 개발시 생산성을 높히는 Tip과 단축키, T-code 모음

성희·2025년 8월 25일

[SAP개발] ABAP

목록 보기
1/13
post-thumbnail

※ OS : windows 기준
계속 추가해나갈 예정

단축키

주석 관련

✔ 주석 처리

  • 단축키 : ctrl + , (쉼표)

✔ 주석 해체

  • 단축키 : ctrl + . (마침표)

선택 관련

✔ 단어 선택

  • 단축키 : Ctrl + 클릭

✔ code) 다중 라인 선택

  • 단축키 : Alt + T 키 누르면서 마우스 드래그

✔ ALV,table) 다중 record 선택

  • 단축키 : Ctrl + Y

대소문자 변경

✔ 대문자 변경

  • 단축키 : ctrl + u

✔ 소문자 변경

  • 단축키 : ctrl + l

이동

✔ 선언부 이동

  • 단축키 : 해당 변수 또는 함수 더블 클릭
    ※ 선언되어 있지 않은 것(Form 등)을 더블 클릭시 이동하여 선언 가능

개발 TIP

실행은 T-CODE를 통해서

-> 코드단에서 실행을 할 경우 덤프가 떨어지면 창이 닫힘. 그럼 다시 SE80가서 코드를 열어야 하는 귀찮음 발생
! 따라서 프로그램 개발시 T-code를 먼저 붙이고 티코드를 통해 실행시키는게 더 효율적이다.

✔ 리포트 프로그램 티코드 생성하기

클릭시 해당 게시글로 이동

디버깅

✔ 기본 디버깅 버튼

  • F5: 한 줄 실행
  • F6: 해당 명령문이 프로시서 호출일 경우 내부로 진입하지 않고 다음 명령문으로 이동
    -> 프로시저 내부의 상세 코드를 볼 필요가 없을 때 유용
  • F7: 빠져나오기
    -> 프로시저 내부 디버깅을 중단하고 상위 레벨의 코드로 돌아갈 때 사용
  • F8: 다음 break point로 이동, 다음 BP가 없으면 쭉 내림
    -> 빠르게 이동할 때 유용

✔ watch point

-> (추가로 작성할 예정)

개발시 유용한 T-code, prg

T-code

✔ se80 : 개발

=> 이곳에서 더블 클릭 이벤트를 이용하여 해당하는 트랜잭션으로 이동 가능

✔ se11 : 각종 abap dictionary 관리

=> table, data element, str 등등)

✔ se37 : 펑션(Fuction) 확인 및 실행(테스트) 가능

=> 일반 펑션, BAPI 등 모든 종류의 펑션 실행 가능

✔ se38 : 프로그램 관련

RS_ABAP_SOURCE_SCAN

=>문자열 검색을 통한 추적 가능

RS_ABAP_SOURCE_COMPARE

=>소스 코드 비교

개발시 유용한 사이트

profile
ABAP 개발자로 성장하는 중

0개의 댓글