메뉴 건너뛰기

SAP 한국 커뮤니티

두 가지 질문을 드리고자 합니다.


첫째, 하나의 costom control에 두개의 alv grid가 있을 경우 더블클릭 이벤트를 두개의 alv 모두 일으킬수 있나요?


둘째, 하나의 costom control에 네개의 alv를 만들고자 할 때, 어떤 클래스를 사용해야 하나요?


 


우선 첫번째 질문에 대해 상세하게 현재 상황을 말씀드리면,


첫번째 그리드에서 더블클릭을 하면 이벤트를 타고 두번째 그리드가 나타납니다.


여기서 두번째 그리드를 더블클릭 이벤트를 태우도록 수정하고자 합니다.


 


1. 첫번째 그리드 더블클릭 이벤트 선언 소스


[top]


 

alv_dblclick3  TYPE REF TO lcl_ils


 


 

g_grid31       TYPE REF TO cl_gui_alv_grid


 


[lnclude]


 

CLASS lcl_ils DEFINITION.
  PUBLIC SECTION.
    METHODS:
      on_dblclick
      FOR EVENT double_click
      OF cl_gui_alv_grid
      IMPORTING e_row.
ENDCLASS.


 


 

CLASS lcl_ils IMPLEMENTATION.
  METHOD on_dblclick.
    ind = e_row.


 

ELSEIF sy-dynnr = '0300'


 

CLEAR wa_bom.
        READ TABLE it_bom INTO wa_bom INDEX ind.
        PERFORM fill_it_stpo.


                   

PERFORM check_assembly.


                   

PERFORM fill_it_spare.


                    

CLEAR ind.
        PERFORM field_catalog32.
        PERFORM init_sort32.
        PERFORM display_alv302.


 


[form]


 

FORM create_grid31_obj.

  IF g_grid31 IS INITIAL.
    CREATE OBJECT g_grid31
      EXPORTING
        i_parent = splitter3->top_left_container.
  ENDIF.


 


 

IF alv_dblclick3 IS INITIAL.
    CREATE OBJECT alv_dblclick3.
    SET HANDLER alv_dblclick3->on_dblclick FOR g_grid31.
  ENDIF.

ENDFORM.      


 


 


위의 첫번째 그리드를 더블클릭 했을 경우 소스를 참조하여


두번째 그리드를 더블클릭 이벤트를 태우고자 하여


다른 것을 그대로 놔둔채  form만 추가 했더니 반응이 없었습니다.


 

FORM create_grid32_obj.

  IF g_grid32 IS INITIAL.
    CREATE OBJECT g_grid32
      EXPORTING
        i_parent = splitter3->bottom_right_container.
  ENDIF.


 


 

IF alv_dblclick3 IS INITIAL.
    CREATE OBJECT alv_dblclick3.
    SET HANDLER alv_dblclick3->on_dblclick FOR g_grid32.
  ENDIF.


 


무엇이 문제일까요???


 


 


두번째 질문에 대한 상세한 현황입니다.


현재 

cl_gui_easy_splitter_container  이 클래스를 사용하여


하나의 화면에 두개의 alv를 보이고 있습니다.


 


그런데 저는 4개의 alv를 보이고자 합니다.


어떤 클래스를 어떻게 사용해야 할까요??


 


많은 관심과 답변 부탁드립니다.


 

번호 제목 글쓴이 날짜 조회 수
4727 <img src=3.gif>[MM]User-exit관련 문의 (T-CODE : ME52 - Change Purchasing requisiton ) [3] RCBEAR™ 2010.04.27 3244
4726 <img src=2.gif>소수점 자리수 입력받은 만큼 해당 숫자(문자)를 보여주는 펑션이 있는지? [3] SAP폐인 2010.04.27 3026
4725 <img src=2.gif>문자열로 저장된 수식을 계산하는 방법 [6] 덩콘 2010.04.26 2901
4724 <img src=2.gif>Generic Object Service를 사용해서 CBO프로그램에 파일 Attach & Mail 전송 ? [9] 찬호사랑 2010.04.26 5629
4723 <img src=2.gif>인터널테이블에서 SELECT 해온 값을 다른 METHOD에서 사용하고 싶습니다. [3] 마늘맛쿨피스 2010.04.26 1183
4722 <img src=3.gif>일반 SCREEN에서 DROPDOWN 값 선택시 이벤트... [3] 달이랑 2010.04.24 2199
4721 <img src=3.gif>온라인 프로그램에서 icon 제어 어떻게 해야 하나요? [2] 왕초~삽질맨 2010.04.23 1647
4720 <img src=2.gif>엑셀 파일 다운로드 셀 정렬 센터로 할 수 있을까요.? [1] 돌맹이 2010.04.23 2277
4719 <img src=2.gif>HR 리포트 프로그램 권한 작업에 대해 질문 드립니다. [5] 오대독자 2010.04.22 1561
4718 [re] BSP Barcode 해결이 안되었다면 첨부 파일 참조 하세요 file 버미! 2010.04.22 1769
4717 <img src=3.gif>KRW(통화)로 값이 보이게 하려면 어떻게 해야 하나요? [5] honey 2010.04.22 4045
4716 <img src=2.gif>ALV에서 년월 필드 사용에 대해 [4] 댕댕 2010.04.22 4989
4715 <img src=3.gif>스크린에서 버튼 아이콘 소스 상에서 바꾸는 방법없을까요? [3] 초밥 2010.04.22 1640
4714 <img src=3.gif>또다른 질문 엑셀 파일 컨트롤.... 선긋기 가능한가요? [7] 돌맹이 2010.04.22 3079
4713 <img src=3.gif>Loop와 Read으로 구현이 가능할 때 어떤 구문을 이용하는 것이 좋은지? [5] 버미! 2010.04.22 1067
4712 <img src=3.gif>조건입력하지 않았을 때 전체 조회 되도록 하는 방법? [3] Abap consultant 2010.04.22 1869
4711 <img src=3.gif>ftp 와 연동하는 프로그램 RSFTP007 에서 펑션 관련 질문합니다. [3] 아바바바 2010.04.21 1673
4710 <img src=3.gif>2009.11.11을 미국식으로 변경이 가능한지요? 간단한 함수로. [2] 돌맹이 2010.04.21 1169
4709 <img src=2.gif>자산 마스터 변경시(TCODE-AS02) [1] file 별나라대마왕 2010.04.21 2313
4708 <img src=1.gif>012.2009 를 12.01.2009 로 변경하는 날짜 변경 펑션이 있을까요? Abap consultant 2010.04.21 1492