메뉴 건너뛰기

SAP 한국 커뮤니티

<img src=3.gif>컬럼트리 콘트롤 중에 질문 드립니다.

수갬 2009.12.15 10:05 조회 수 : 1665

안녕하세요... 오랜만에 QnA 란에 질문을 올리네요..^^


 


다름이 아니라 제가 cl_gui_column_tree  를 사용하고 있는중인데요..


 


이벤트 발생하는 부분에서 진행이 안되어서 문의 드립니다.


 


아이템을 더블 클릭하였을때... 발생하게 하고 싶은게 있는데요...


 


디버깅을 걸어두고 노드하위의 아이템을 눌러도 반응을 하지 않습니다. ㅜ_ ㅜ


 


디버깅도 안타고요....디버깅을 안타는건...이벤트가 발생하지 않은거죠?


 


참....질문 하나더요...


 


여기서 ... 행 선택이 안되던데요.... ↓ 이런 선택이요... 컬럼트리에서는 선택이 불가능한가요??


 


 


아래 소스는 이벤트 발생하기 위해 코딩한 부분입니다.


 


 

CLASS cl_gui_column_tree DEFINITION LOAD.


 


  

CLASS verify_event_handler DEFINITION.
  PUBLIC SECTION.
    CLASS-METHODS:
      on_item_double_click FOR EVENT item_double_click OF
          cl_gui_alv_tree IMPORTING node_key fieldname
.


ENDCLASS.


 


 

CLASS verify_event_handler IMPLEMENTATION.
  METHOD on_item_double_click.
    MESSAGE I000(0K) WITH TEXT-E01 NODE_KEY FIELDNAME.

  ENDMETHOD.


ENDCLASS.


 


 

DATA: gv_tree_event    TYPE REF TO verify_event_handler.


 


 


 

  DATA: lt_events TYPE cntl_simple_events,
            l_event      TYPE cntl_simple_event.


    " item double click
    l_event-eventid = cl_gui_column_tree=>eventid_item_double_click.
    l_event-appl_event = 'X'.
    APPEND l_event TO lt_events.


  CALL METHOD gv_tree->set_registered_events
    EXPORTING
      events                    = lt_events
    EXCEPTIONS
      cntl_error                = 1
      cntl_system_error         = 2
      illegal_event_combination = 3.

  CREATE OBJECT gv_tree_event.
  SET HANDLER gv_tree_event->on_item_double_click   FOR gv_tree.


 


혹시나 해서...이벤트 선언전 tree 구조를 뿌려주는 부분입니다.


 


 

* create container for alv-tree

  CREATE OBJECT gv_custom_container
    EXPORTING
      container_name = l_tree_container_name.

*  create tree control
  CREATE OBJECT gv_tree
    EXPORTING
      parent              = gv_custom_container
      node_selection_mode = cl_gui_column_tree=>node_sel_mode_single
      item_selection      = ' '  -> 이부분에 X를 줘서도 해봤는데...안되더라구요.
      no_html_header      = 'X'
      no_toolbar          = ''.

* BUILD CATALOG..CREATE


* TREE COLUMN CREATE.
  CALL METHOD gv_tree->set_table_for_first_display
    EXPORTING
      is_variant           = ls_variant
      is_hierarchy_header  = ls_hierarchy_header
      it_toolbar_excluding = lv_toolbar_excluding
    CHANGING
      it_outtab            = gt_outcbs[]
      it_fieldcatalog      = gt_fieldcatalog.


 





 


 정확한 답변까지는 바라지 않아요.. 풀어갈수 있는 조금의


 


 힌트라도 주시면 감사하겠습니다 ㅜ


 


 앞으로 자주 들리겠습니다!! 도움이 될수 있도록..;;


 


                

번호 제목 글쓴이 날짜 조회 수
4299 <img src=2.gif>스탠다드 화면 텍스트 , 스탠다드 테이블 콘트롤 방법 [2] 아밥고지를 찾아서 2009.12.15 1005
» <img src=3.gif>컬럼트리 콘트롤 중에 질문 드립니다. [4] 수갬 2009.12.15 1665
4297 <img src=2.gif>refresh와 mc_style_disabled에 관해 문의드립니다. [2] prt 2009.12.14 1309
4296 <img src=2.gif>Country Code별 국가번호 setting Table [3] 찬호사랑 2009.12.14 2978
4295 <img src=3.gif>Select 시 AS 구문에 대한 질문입니다. [5] bizarre 2009.12.14 1463
4294 <img src=2.gif>서버의 파일 읽기 - Read Dataset [6] 찬호사랑 2009.12.14 5046
4293 <img src=3.gif>PARAMETERS에서 LISTBOX사용시 USER-COMMAND이 안되는데 방법없을까요(4.6C) [5] 귤탱 2009.12.14 1813
4292 <img src=2.gif>alv 에서 로컬파일 다운로드시 계정코드가 잘려서 다운되는 이유? [1] sourire 2009.12.12 1185
4291 <img src=2.gif>GENERATE_SUBPOOL_DIR_FULL 에러덤프뜨는 해결방법 좀 부탁드립니다. [1] 99avenue 2009.12.11 4219
4290 <img src=1.gif>넷위버 ABAP 평가판을 원격 PC에서도 접속이 가능한가요?? Channy 2009.12.11 1132
4289 <img src=3.gif>[HR] PA30에 왼쪽에 나오는 조직 tree구조에 대하여... [4] file im 해성 2009.12.11 1663
4288 <img src=1.gif>혹시 PP의 마스터레시피(master recipe) 업로드하는 BAPI가 있나요? Norton 2009.12.11 1347
4287 <img src=2.gif>여러 BAPI를 순차적으로 돌린 후 마지막에 한거번에 COMMIT 하는 방법? [3] 아밥 2009.12.10 2508
4286 <img src=3.gif>레별 5가 되려면 어케 해야 하나요...(죄송합니다 ABAP에 이런 질문) [4] im 해성 2009.12.10 1241
4285 <img src=3.gif>alv 강제 유저 코맨드 발생시키는 방법 쫌 갈켜주세요 [7] 아밥고지를 찾아서 2009.12.10 2328
4284 <img src=3.gif>cts 후 발생한 덤프에 대한 질문입니다 [1] 아밥어렵네요 2009.12.10 1116
4283 아..삭제하고 싶다(30자 이상 입력하기도 어렵네요..) [1] 버미! 2009.04.15 1392
4282 <img src=3.gif>Hierarchy 구조에서 체크박스 이벤트 문의 [1] file 버미! 2009.12.09 1249
4281 <img src=3.gif>BAPI_MATERIAL_SAVEDATA 펑션 관련 질문입니다. [3] Norton 2009.12.09 1744
4280 <img src=2.gif>BDC를 안돌리고 해당 트랜잭션의 성공 message를 알수 있을까요? [2] 깁슨매냐 2009.12.09 1261