반응형
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 |
