메뉴 건너뛰기

SAP 한국 커뮤니티

<img src=2.gif border=0><b>[완료]</b>alv 이벤트 오류 메세지 쫌 도와주세요

아밥고지를 찾아서 2009.04.03 14:51 조회 수 : 1101

 


 


 

FORM ALV_EVENTS_GET  USING    VALUE(FP_EVENT).
  DATA LS_EVENT TYPE SLIS_ALV_EVENT.

  CASE FP_EVENT.
    WHEN 'P'.
      LS_EVENT-NAME = SLIS_EV_PF_STATUS_SET.
      LS_EVENT-FORM = 'PF_STATUS_SET'.
    WHEN 'U'.
      LS_EVENT-NAME = SLIS_EV_USER_COMMAND.
      LS_EVENT-FORM = 'USER_COMMAND'.
    WHEN 'T'.
      LS_EVENT-NAME = SLIS_EV_TOP_OF_PAGE.
      LS_EVENT-FORM = 'TOP_OF_PAGE'.
    WHEN 'D'.
      LS_EVENT-NAME = SLIS_EV_DATA_CHANGED.
      LS_EVENT-FORM = 'DATA_CHANGED'.
  ENDCASE.

  IF GT_EVENTS[] IS INITIAL.
    CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
      EXPORTING
        I_LIST_TYPE = 0                "Simple List
      IMPORTING
        ET_EVENTS   = GT_EVENTS.
  ENDIF.

  READ TABLE  GT_EVENTS TRANSPORTING NO FIELDS
                        WITH KEY  NAME = LS_EVENT-NAME.
  IF SY-SUBRC = 0.
    MODIFY GT_EVENTS FROM LS_EVENT INDEX SY-TABIX.
  ELSE.
    APPEND LS_EVENT  TO GT_EVENTS.
  ENDIF.


ENDFORM.                    " ALV_EVENTS_GET


 


 

FORM ALV_GRID_DISPLAY TABLES FT_OUTTAB.
*                      USING  PF_EDIT_SET.

  G_PROGRAM = SY-REPID.
  GS_GRIDSET-EDT_CLL_CB = 'X'"PF_EDIT_SET.
  " 엔터키/자료가 바뀌면 바로 반응한다.

  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
*      I_BYPASSING_BUFFER       = ' '
*      I_BUFFER_ACTIVE          = 'X'
      I_CALLBACK_PROGRAM       = G_PROGRAM
      I_CALLBACK_PF_STATUS_SET = 'PF_STATUS_SET'
      I_CALLBACK_USER_COMMAND  = 'USER_COMMAND'
      I_GRID_SETTINGS          = GS_GRIDSET
      IS_LAYOUT                = GS_LAYOUT
      IT_FIELDCAT              = GT_FIELDCAT[]
      IT_SORT                  = GT_SORT
      I_SAVE                   = G_SAVE
      IS_VARIANT               = GS_VARIANT
      IT_EVENTS                = GT_EVENTS[]
    IMPORTING
      E_EXIT_CAUSED_BY_CALLER  = G_EXIT_CAUSED_BY_CALLER
      ES_EXIT_CAUSED_BY_USER   = GS_EXIT_CAUSED_BY_USER
    TABLES
      T_OUTTAB                 = FT_OUTTAB
    EXCEPTIONS
      PROGRAM_ERROR            = 1
      OTHERS                   = 2.
* refresh
  IF GS_EXIT_CAUSED_BY_USER CS 'X'.
    SET SCREEN 0.
  ENDIF.

ENDFORM.                    " ALV_GRID_DISPLAY


 


다음 과 같이 연결해주 었는데


 

FORM USER_COMMAND USING fp_ucomm LIKE sy-ucomm
                        fs       TYPE slis_selfield.
  CASE fp_ucomm.
* 더블클릭
    WHEN '&IC1'.
       MESSAGE i999(zmfi) WITH 'dodopapa.'.
    WHEN 'POST'.
  ENDCASE.

    fs-refresh    = 'X'.
  fs-row_stable = 'X'.
  fs-col_stable = 'X'.

ENDFORM.                    "USER_COMMAND


위의 폼에서 받아서 처리해야하자나요 근데  alv에서 더블 클릭 및 이것 저것 이벤트 발생시키면


오류가 생겨요 디버깅 하니까. user_command form까지 안들어가는것 같은데 맵핑이 제대로 안된것 같아요


뭐가 문제일까요?



 

번호 제목 글쓴이 날짜 조회 수
836 <b>[완료]</b>Job 관련 Application Server 지정에 관한 질문입니다. [2] kms 2008.08.27 1108
835 <img src=2.gif border=0>프로그램 TP할시 문제점 - SM49로 TP하는 방법. [2] Giant 2009.08.28 1106
834 <img src=3.gif border=0>[요청]Class alv Sort 시 그룹핑이 안 됩니다. [4] 팬더야 2009.03.26 1106
833 [요청]고수님들 부탁합니다, 도와주세요,,,,,,,,,,,,,,,,,,,,,,,,, [1] Zking 2008.12.26 1106
832 <b>[완료]</b>데이터 가공을 하려고 하는데 잘 안되네요 ㅜㅜ 고수님 도움 요청 합니다. (초보 질문) [3] 초보bsp/abap 2008.12.19 1106
831 [re] [요청]data type 자료 가지고 계신분..^^ [2] file sapjoy 2008.07.02 1106
830 <img src=2.gif>GUI_DOWNLOAD 로 다운받은 파일에서 한글이 [2] JiruMi 2010.01.07 1105
829 <img src=3.gif>cts 후 발생한 덤프에 대한 질문입니다 [1] 아밥어렵네요 2009.12.09 1105
828 <img src=2.gif border=0>ALV 장표 조회후, 로컬파일로 EXCEL(스프렛시트) 저장시 주문번호 뒤에 한자리가 잘려서 나오는 문제. [1] 대지꿀꾸링 2009.09.02 1104
827 <img src=3.gif border=0>ALV에서 TOP-PAGE에서 크기 TYPE을 H보다 더 크게 하는 방법 있나요? [3] Rex 2009.04.13 1104
826 [요청]Smartforms로 Invoice 작성시 오류관련 문의 [1] file copine 2009.02.25 1104
825 [요청]container에 이미지뷰를 할때 질문이 있습니다. [1] 무풍지대 2008.11.13 1104
824 QR 코드 Read [2] 깁슨매냐 2021.06.19 1103
823 [re] <img src=3.gif>MM Inventory에 Enhancement를 적용하려고 합니다만.. 無念군 2010.07.08 1103
822 [요청]event 구문관련문제 질문드립니다. [3] kkk 2008.02.14 1103
821 <img src=1.gif>Matched Stock 건의 Release Strategy 란 무엇인가요?? 여리 2011.01.14 1102
820 [요청]IDES Install관련 S/W & H/W 요구 Spec [8] 상눈 2009.03.05 1102
819 <b>[완료]</b>프로그램과 클라이언트간의 관계에 대한 질문입니다 [4] 사탕수수 2008.05.16 1102
» <img src=2.gif border=0><b>[완료]</b>alv 이벤트 오류 메세지 쫌 도와주세요 [4] 아밥고지를 찾아서 2009.04.03 1101
817 <b>[완료]</b>데이터 저장에 관해서 질문좀 드리겠습니다. [2] 쭈니 2009.01.15 1101