메뉴 건너뛰기

SAP 한국 커뮤니티

[요청]오브젝트에 관한 소스 질문입니다.

앙리 2009.03.25 00:59 조회 수 : 1030

MODULE init_tree OUTPUT.


  IF g_tree IS INITIAL.
    DATA: node_table TYPE node_table_type.
    DATA : events TYPE cntl_simple_events,
           event TYPE cntl_simple_event.
    CREATE OBJECT tree_con_ref
      EXPORTING        " the container is linked to the custom control with the
              " name 'TREE_CONTAINER' on the dynpro
        container_name = 'TREE_CONTAINER'.
* create a tree control
    CREATE OBJECT g_tree
      EXPORTING
        parent              = tree_con_ref
        node_selection_mode = cl_gui_simple_tree=>node_sel_mode_single.        " single node selection is used


    PERFORM build_node_table USING node_table.
* node_table_structure_name     = 'MTREESNODE'
    CALL METHOD g_tree->add_nodes
      EXPORTING
        table_structure_name = 'MTREESNODE'
        node_table           = node_table.



    CREATE OBJECT g_application.


* define the events which will be passed to the backend
    " node double click
    event-eventid = cl_gui_simple_tree=>eventid_node_double_click.
    event-appl_event = 'X'. " process PAI if event occurs
    APPEND event TO events.


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


* assign event handlers in the application class to each desired event
    SET HANDLER g_application->handle_node_double_click FOR g_tree.


  ENDIF.


ENDMODULE.                 " init_tree  OUTPUT


 


교재내용 중에 위 내용이 잇는데
어떻게 이해하면 되는가요? 교재내용을 봐도 이해가 어려워서 전체이해하는 어려움을 격고 있습니다.


전체적으로 sap tree내용인데 중간중간에 오브젝트내용이 들어가서..
오브젝트 내용이 잇어서 어렵게 느꼈는데 오브젝트 내용을 한번 공부한 후 봤는데도
뭔 내용인지 이해가 안가서 질문을 드립니다.

번호 제목 글쓴이 날짜 조회 수
627 <img src=2.gif border=0>특정날짜의 계정잔액을 가져오는 펑션이없을까요? [1] 마시멜로우 2009.04.27 1036
626 [re] [요청]simple tree구현시 itab의 내용을 loop돌려서 보여줄수 있나요? [4] 정군 2009.03.26 1036
625 [요청]테이블 콘트롤에 관한 질문 2개입니다. [3] 아밥돌이 2009.03.19 1036
624 <b>[완료]</b> BDC 할때 스크린에 여러건을 뿌리기 위한 질문입니다. [5] 초보생 2009.02.04 1036
623 [요청]ABAP프로그램에서 PASSWORD역할을 하는 필드 문제 [3] Giant 2008.11.05 1036
622 <b>[완료]</b>[re] ECC 버전에서 스마트폼 처리 완료 되었습니다. 비안개 2008.08.04 1036
621 <img src=2.gif>Note 3502 - ORACLE Version 6 : ORA1556, Version 7 : ORA1631 [1] 맹꽁이 2010.09.13 1035
620 [요청]Write 에서 입력 수정 가능하게 어떻게 하시는지요? [1] Zking 2009.02.18 1035
619 [요청]혹시 이러한 문제를 보았으요? F4 help에 관한 문제 입니다. [6] file im 해성 2008.11.28 1035
618 <img src=2.gif>sflight 테이블의 값이 없습니다. [8] 광돈 2010.11.24 1034
617 [요청]입력한 수만큼의 데이터 출력하기 [3] 쿵쓰 2009.03.24 1033
» [요청]오브젝트에 관한 소스 질문입니다. [1] 앙리 2009.03.25 1030
615 <b>[완료]</b>TYPE-M 프로그램에서 툴바문제입니다. [3] file Hyui 2009.03.09 1030
614 <b>[완료]</b>파일 upload 와 download에 관한 질문입니다. [6] 튀밥 2009.02.04 1030
613 <b>[완료]</b>perform 문 빠져나가려면 어떻게 하면 되지요? [3] 박하사탕 2009.01.25 1030
612 <img src=2.gif border=0>[급합니다] report 프로그램에서 write 출력화면에서 더블클릭 실현관한 문제입니다. [5] file 디카프리오 2009.08.04 1027
611 <b>[완료]</b>[re] 쌩뚱맞지만여~ 엑셀잘하시는분 여기좀 답글좀 남겨주세요 .. [2] file 행복을 파는 외계인 2008.07.02 1027
610 <img src=3.gif border=0>J_1K* 로 시작하는 테이블이 사라졌네요... [3] woong 2009.06.29 1026
609 [요청]트라이얼버전에서 필요프로그램 무엇인가요? [1] 아밥따라하기 2009.03.02 1026
608 <img src=3.gif>alv 새창의 저장기능 구현에 대해 질문드려요 [2] file 유정a 2010.10.26 1025