메뉴 건너뛰기

SAP 한국 커뮤니티

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

앙리 2009.03.25 00:59 조회 수 : 1031

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내용인데 중간중간에 오브젝트내용이 들어가서..
오브젝트 내용이 잇어서 어렵게 느꼈는데 오브젝트 내용을 한번 공부한 후 봤는데도
뭔 내용인지 이해가 안가서 질문을 드립니다.

번호 제목 글쓴이 날짜 조회 수
629 <img src=2.gif>select문에서 가져올 데이터 문제입니다... [1] the one이즈 2011.01.31 1683
628 <img src=2.gif>푸쉬버튼에 대해 문의드립니다. 초보입니다~! [1] redj 2011.02.01 1756
627 <img src=2.gif>ALV 의 variant 저장에서 Exception "Nothing_found" 메세지 도와주세요? [2] 덜익은~밥 2011.02.01 1209
626 <img src=1.gif>[BAPI] RV_INVOICE_CREATE 질문드립니다. 초밥 2011.02.02 1965
625 <img src=3.gif>뷰어로 보여지는 테이블의 필드 원천지 확인하기. [1] file marco 2011.02.03 1386
624 <img src=2.gif>call screen 해서 write문을 뿌려주려고 하는데요.. [3] RythmNBlues 2011.02.03 3139
623 <img src=2.gif>SAP MARKETING DOCUMENT 에 나와있는 용어관련 질문입니다. [1] Ali 2011.02.03 2232
622 <img src=2.gif>업로드 펑션 어떤 것으로 사용하시나요? [1] 아밥맨 2011.02.07 2080
621 <img src=1.gif>서버 파일 읽어오는 펑션('SXPG_CALL_SYSTEM') 문의 케케케 2011.02.07 1836
620 <img src=3.gif>프로그램만드는 순서 문의(1.screen 생성 2....) [2] sds 2011.02.07 1956
619 <img src=1.gif>call screen 안에서 다시 call screen 하는 프로그램 찾기.. 은미짱 2011.02.07 2241
618 <img src=2.gif>ALV 리스트에서 선택한 셀이 비활성화시 F4 엔트리 값이 입력 되는 문제 [1] 초보생 2011.02.07 2199
617 <img src=3.gif>필요한 월만 select해오려고하는데요. [2] 마늘맛쿨피스 2011.02.07 1863
616 <img src=3.gif>쉬운 select 문인데 왜 데이터를 못가져올까요? [2] file Abap 2011.02.07 1815
615 <img src=3.gif>생산오더 변경T-CODE:CO02에서 저장버턴 누를때~~~~~~ [2] Giant 2011.02.07 2339
614 <img src=3.gif>bdc 돌려서 역분계를 수행하는데 여러단계를 한번에 해야할때(자세한 설명은 내용에) [2] 열공합시다 2011.02.08 1467
613 <img src=3.gif>ALV에서 특정필드의 중복된 row에 대하여 하나로 겹치기(화면첨부) [3] file Fjohnny 2011.02.08 3311
612 <img src=2.gif>인터널테이블에서 해당 필드만 몇개 찾아오려고하는데요.. [4] 마늘맛쿨피스 2011.02.08 1541
611 <img src=3.gif>IF 조건문에 받아온 값을 포함 시켜 조건을 일치시키는 방법이 궁금합니다. [5] DIB 2011.02.09 3034
610 <img src=2.gif>인터널 테이블의 조건절 삭제 관련 질문입니다. [2] 왕초~삽질맨 2011.02.09 4458