메뉴 건너뛰기

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를 보이고자 합니다.


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


 


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


 

번호 제목 글쓴이 날짜 조회 수
4692 <img src=2.gif>Web Dynpro ALV & Table 에 관하여... [1] file im 해성 2010.04.15 1790
4691 <img src=3.gif>ALV 합계,소계 기능에 대해서 질문이 있습니다. [3] rune 2010.04.15 5970
4690 <img src=3.gif>collect시 값이 더블로 나올 때... [6] 맨날초보 2010.04.14 2007
» <img src=3.gif>ALV SPLIT한 것 중에 더블클릭 이벤트 관련하여 질문드립니다. [3] 고담 2010.04.14 2194
4688 <img src=3.gif>모듈풀 프로그램에서 select-option 구현. [2] 초밥 2010.04.14 1758
4687 <img src=3.gif>For all entries 사용하여 채워넣는 법? [5] Abap consultant 2010.04.14 2019
4686 <img src=2.gif>CTS 삭제가 안되네요. 정렬 및 압축을 했는데 압축도 안되고... [4] happy~ 2010.04.14 3673
4685 <img src=2.gif>BDC FBV1 임시전표 생성하는데... [1] 파이냥 2010.04.12 4049
4684 <img src=2.gif>시간 Unit 체크 Function & 시간 단위 Conversion Function [2] 찬호사랑 2010.04.12 1435
4683 <img src=2.gif>ALV 펑션으로 구현시 F4(Possible Entry)를 어떻게 구현하는 건가요?ㅜㅜ [5] 삐지미 2010.04.12 2576
4682 <img src=2.gif>node명 변경되도록 하려는데요..NODE REFRESH. [1] 피크민 2010.04.10 1438
4681 <img src=1.gif>Order Operation confirmation - Activity 단위 Conversion 문의 찬호사랑 2010.04.09 1533
4680 <img src=1.gif>엑세일 데이타 읽을때 수자의 천의 자리에 ','이 있을시... [2] Bizzard.Chul 2010.04.09 1237
4679 <img src=3.gif>조회화면에서 Back 버튼 클릭시 초기화면으로 안갈 때? [8] 맨날초보 2010.04.09 2854
4678 <img src=2.gif>BDC 프로그램에서 옵션에 대해 질문 드립니다. [2] 아밥 2010.04.09 2272
4677 <img src=2.gif>SAP 외의 DB에서 자료를 읽어올수 있는방법? [2] 덜익은~밥 2010.04.08 1764
4676 <img src=2.gif>Material Document ( MSEG , MKPF ) Query 속도 Enhance 문의 [3] 찬호사랑 2010.04.08 2255
4675 <img src=3.gif>트랜잭션이 따지지 않을 때 해결 방법 있나요?? [6] 츄리닝 2010.04.08 1258
4674 <img src=3.gif>펑션에서 임폴트 탭에 스트링을 이용한 구조를 설정 시 [4] happy~ 2010.04.08 1293
4673 <img src=3.gif>Select 구문 문의드립니다. 질문은 자세히.... [2] 버미! 2010.04.08 1120