반응형
1. Toolbar Event란?
ALV 위에 기본적인 Toolbar들 외에 추가 Toolbar를 생성하고 싶을 때 사용하는 Event이다.
Toolbar 생성만 하는 Event로 해당 Toolbar에 대한 기능은 ALV User_command Event로 설정해줘야 한다.
그래서 항상 Toolbar Event와 User_Command Event는 같이 따라 다닌다.
2. 클래스 선언
3. 클래스 정의
4. 클래스 데이터 선언 및 OBJECT 선언
5. SET HANDLER 선언
6. TOOLBAR Event 로직
Function : Toolbar 눌렀을 때, OK_CODE에 입력되는 값
Icon : Toolbar icon. TYPE-POOLS : ICON 선언하여 해당 아이콘 입력.
Quickinfo : 버튼에 마우스 올렸을 때, 버튼 설명
Butn_type : 버튼 유형 설정(아래 예시 확인)
[ 0 - 일반 버튼 / 1 - 분리된 Drop Down 버튼 / 2 - 합쳐진 Drop Down 버튼 / 3 - 버튼 X. 분리자 ]
7. Toolbar Event 예시
버튼 추가 예시( BUTN_TYPE : 3, 0, 1, 2 순서)
반응형
'IT 개발 > SAP ABAP' 카테고리의 다른 글
ABAP - 메일 전송 Function 'SO_NEW_DOCUMENT_ATT_SEND_API1' (0) | 2023.04.20 |
---|---|
ALV - HOTSPOT Event (0) | 2023.02.24 |
ALV - Double Click Event (0) | 2023.02.23 |
ALV - Data Changed Event (0) | 2023.02.23 |