메뉴 건너뛰기

SAP 한국 커뮤니티



안녕하세요^^?


 


드디어 웹딘프로 남겨놓고 다보고, 열공 실습모드 중입니다^^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