안녕하세요^^?
드디어 웹딘프로 남겨놓고 다보고, 열공 실습모드 중입니다^^v
이벤트처리 관련해서 질문이 있는데요.
*==========================================================================
REPORT z18_027 에서
DATA : event_receiver TYPE REF TO lcl_event_receiver.
DATA: g_verifier TYPE REF TO lcl_event_receiver.
MODULE init_con OUTPUT.
CREATE OBJECT g_verifier.
SET HANDLER g_verifier->handle_data_changed FOR grid1.
FORM setting_event .
CREATE OBJECT event_receiver.
*==========================================================================
REPORT z18_028 에서
DATA : event_receiver TYPE REF TO lcl_event_receiver.
DATA: g_verifier TYPE REF TO lcl_event_receiver.
MODULE init_con OUTPUT.
CREATE OBJECT g_verifier.
SET HANDLER g_verifier->handle_data_changed FOR grid1.
FORM setting_event .
CREATE OBJECT event_receiver.
*==========================================================================
REPORT z18_037 에서
DATA : event_receiver TYPE REF TO lcl_event_receiver.
DATA: g_verifier TYPE REF TO lcl_event_receiver.
MODULE init_con OUTPUT.
CREATE OBJECT g_verifier.
SET HANDLER g_verifier->handle_data_changed FOR grid1.
FORM setting_event .
CREATE OBJECT event_receiver.
*==========================================================================
REPORT z18_038 에서
DATA : event_receiver TYPE REF TO lcl_event_receiver.
DATA: g_verifier TYPE REF TO lcl_event_receiver.
MODULE init_con OUTPUT.
CREATE OBJECT g_verifier.
SET HANDLER g_verifier->handle_data_changed FOR grid1.
FORM setting_event .
CREATE OBJECT event_receiver.
에서 보면 모두 같은 alv 의 lcl_event_receiver 이벤트처리부분을 참조하는 변수가
2개 있습니다.
저는 FORM setting_event . 부분에다가 더블클릭, 버튼, 툴바 등을 모두
create object event_receiver.
set handler event_receiver->handle_double_click for grid1.
set handler event_receiver->handle_toolbar for grid1.
set handler event_receiver->handle_command for grid1.
set handler event_receiver->handle_button_click for grid1.
set handler event_receiver->handle_data_changed for grid1. 와 같이 코딩하고
이벤트를 처리하고 있거든요.
왜 같은 alv에 이벤트처리를 하는 변수가 2개가 있어야 하는지 궁금합니다^^
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | e-abap에서 출간된 책 소개 [8] | 양키 | 2013.01.31 | 11767 |
245 | 108p 3-4 [1] | baishui | 2013.07.09 | 1300 |
244 | 106page 3-3 [3] | baishui | 2013.07.09 | 1176 |
243 | 99페이지에서 질문이요 [1] | baishui | 2013.07.08 | 1716 |
242 | 74p 2-16 [1] | baishui | 2013.07.05 | 930 |
241 | 52p 2-4 [2] | baishui | 2013.07.04 | 1253 |
240 | 240page | baishui | 2013.07.03 | 2366 |
239 | 238p 5-6-1 [1] | baishui | 2013.07.03 | 927 |
238 | 234page 예제 5-4-1 | baishui | 2013.07.03 | 783 |
237 | 232page 예제 5-3-6 / 5-3-7 [1] | baishui | 2013.07.03 | 1673 |
236 | 229pgae 5-3-4 | baishui | 2013.07.02 | 763 |
235 | 223page 5-3-1 [1] | baishui | 2013.07.02 | 758 |
234 | p218 5-2-3 [1] | baishui | 2013.06.21 | 823 |
233 | 216P 5-2-2 | baishui | 2013.06.21 | 827 |
232 | 202 page 4-4-1 예 [1] | baishui | 2013.06.21 | 1102 |
231 | p198 4-3-3 질문이요 [2] | baishui | 2013.06.19 | 858 |
230 | p196 4-3-2 질문입니다 [1] | baishui | 2013.06.19 | 819 |
229 | p194 4-3-1 [2] | baishui | 2013.06.18 | 877 |
228 | p176 4-2-12 [3] | baishui | 2013.06.18 | 818 |
227 | 점점 어려워 지네요.....ㅜ.ㅜ [2] | baishui | 2013.06.18 | 1157 |
226 | 171 page 예제 4-2-9 [3] | baishui | 2013.06.17 | 794 |
예 죄송합니다.
소스를 001~에서 계속 복사해서 사용하다보니 이벤트가 중복 선언되었네요.
하나만 있으면 됩니다.
감사합니다.