반응형
주요 접두어 관례 (SAP 개발에서 흔히 사용됨)
| 접두어 | 의미 | 예시 |
| g_ | 글로벌 변수 (Global) | g_count, g_name |
| l_ | 로컬 변수 (Local) | l_index, l_text |
| gt_ | 글로벌 내부 테이블 (Global Table) | gt_data |
| lt_ | 로컬 내부 테이블 (Local Table) | lt_flights |
| gs_ | 글로벌 구조 (Global Structure) | gs_header |
| ls_ | 로컬 구조 (Local Structure) | ls_row |
| go_ | 글로벌 객체 참조 (Global Object) | go_alv_grid, go_dock |
| lo_ | 로컬 객체 참조 (Local Object) | lo_splitter, lo_container |
이런 네이밍은 가독성과 유지보수성을 높이기 위해 SAP 개발자 커뮤니티에서 널리 사용하는 관례입니다. 필수는 아니지만 권장되는 스타일입니다.
예시
DATA: go_grid TYPE REF TO cl_gui_alv_grid. " 객체 참조 변수
DATA: gs_layout TYPE lvc_s_layo. " 구조체 변수
DATA: gt_data TYPE TABLE OF zmy_table. " 내부 테이블'SAP > ABAP' 카테고리의 다른 글
| [SAP_ABAP] 도메인 고정값 가져오는 방법 (0) | 2025.09.07 |
|---|---|
| [SAP_ABAP] Subroutine이란? (1) | 2025.04.28 |
| [SAP_ABAP] Program Type-1 Executable Program(실행 가능 프로그램) (0) | 2025.04.27 |
| [SAP_ABAP] INCLUDE문 (0) | 2025.04.27 |
| [SAP_ABAP] 구매처 목록을 ALV로 보여주는 사용자 프로그램 만들기 _ 1 (0) | 2025.04.24 |