<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic tree list display in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/tree-list-display/m-p/2486224#M560684</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;i have one problem.&lt;/P&gt;&lt;P&gt;i have displayed an alv grid.now i want when user select any &lt;/P&gt;&lt;P&gt;row the corresponding value &lt;/P&gt;&lt;P&gt;of that particular row should display in tree like structure &lt;/P&gt;&lt;P&gt;under different heading i.e. under one heading there should be &lt;/P&gt;&lt;P&gt;some field ,under another heading some other field and so on.&lt;/P&gt;&lt;P&gt;also with expand node and compress node .&lt;/P&gt;&lt;P&gt;can u plz provide any sample program.i want it with function module.&lt;/P&gt;&lt;P&gt;like rs_tree_construct' and others.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 10 Jul 2007 12:55:18 GMT</pubDate>
    <dc:creator>mahesh_jagnani</dc:creator>
    <dc:date>2007-07-10T12:55:18Z</dc:date>
    <item>
      <title>tree list display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tree-list-display/m-p/2486224#M560684</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;i have one problem.&lt;/P&gt;&lt;P&gt;i have displayed an alv grid.now i want when user select any &lt;/P&gt;&lt;P&gt;row the corresponding value &lt;/P&gt;&lt;P&gt;of that particular row should display in tree like structure &lt;/P&gt;&lt;P&gt;under different heading i.e. under one heading there should be &lt;/P&gt;&lt;P&gt;some field ,under another heading some other field and so on.&lt;/P&gt;&lt;P&gt;also with expand node and compress node .&lt;/P&gt;&lt;P&gt;can u plz provide any sample program.i want it with function module.&lt;/P&gt;&lt;P&gt;like rs_tree_construct' and others.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Jul 2007 12:55:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tree-list-display/m-p/2486224#M560684</guid>
      <dc:creator>mahesh_jagnani</dc:creator>
      <dc:date>2007-07-10T12:55:18Z</dc:date>
    </item>
    <item>
      <title>Re: tree list display</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/tree-list-display/m-p/2486225#M560685</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;REPORT  ZTEST13 MESSAGE-ID znew .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="19" type="ul"&gt;&lt;P&gt;TREE HIRRARCHY REPORT **********************&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;TABLES : vbak.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF mylist OCCURS 50. " Internal table hierarchy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE snodetext.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: END OF mylist.&lt;/P&gt;&lt;P&gt;DATA: f15 TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF gt_sales OCCURS 0,&lt;/P&gt;&lt;P&gt;        vbeln LIKE vbak-vbeln,&lt;/P&gt;&lt;P&gt;        kunnr LIKE vbak-kunnr,&lt;/P&gt;&lt;P&gt;        matnr LIKE vbap-matnr,&lt;/P&gt;&lt;P&gt;        arktx LIKE vbap-arktx,&lt;/P&gt;&lt;P&gt;        ERNAM LIKE VBAK-ERNAM,&lt;/P&gt;&lt;P&gt;      END OF gt_sales.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*SELECT-OPTIONS : s_vbeln FOR vbak-vbeln.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF LINE.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN COMMENT 2(20) v_text1 FOR FIELD S_VBELN.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_VBELN FOR VBAK-VBELN OBLIGATORY.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;V_TEXT1 = 'SALES ORDER NO'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'ZTREE1'.  " create in t-code se41&lt;/P&gt;&lt;P&gt;SET TITLEBAR 'T1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM fill_itab.&lt;/P&gt;&lt;P&gt;PERFORM main.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM fill_itab .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT vk&lt;SUB&gt;vbeln vk&lt;/SUB&gt;kunnr VK&lt;SUB&gt;ERNAM vp&lt;/SUB&gt;matnr vp~arktx INTO CORRESPONDING&lt;/P&gt;&lt;P&gt;FIELDS OF&lt;/P&gt;&lt;P&gt;      TABLE gt_sales&lt;/P&gt;&lt;P&gt;      FROM ( vbak AS vk INNER JOIN vbap AS vp ON vk&lt;SUB&gt;vbeln = vp&lt;/SUB&gt;vbeln )&lt;/P&gt;&lt;P&gt;      WHERE vk~vbeln IN s_vbeln.&lt;/P&gt;&lt;P&gt;      SORT gt_sales BY vbeln kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mylist-name = 'Report Tree List'.&lt;/P&gt;&lt;P&gt;mylist-color = 1.&lt;/P&gt;&lt;P&gt;mylist-intensiv = '1'.&lt;/P&gt;&lt;P&gt;mylist-text = 'Report Tree List'.&lt;/P&gt;&lt;P&gt;mylist-tlength = 16.&lt;/P&gt;&lt;P&gt;mylist-tlevel = 1.&lt;/P&gt;&lt;P&gt;mylist-tcolor = 1.&lt;/P&gt;&lt;P&gt;mylist-tintensiv = '1'.&lt;/P&gt;&lt;P&gt;*mylist-text1 = 'using "RS_TREE_CONSTRUCT" function'.&lt;/P&gt;&lt;P&gt;mylist-tlength1 = 50.&lt;/P&gt;&lt;P&gt;mylist-tcolor1 = 2.&lt;/P&gt;&lt;P&gt;mylist-tintensiv1 = '0'.&lt;/P&gt;&lt;P&gt;APPEND mylist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT gt_sales.&lt;/P&gt;&lt;P&gt;ON CHANGE OF gt_sales-vbeln.&lt;/P&gt;&lt;P&gt;mylist-name = 'level1'.&lt;/P&gt;&lt;P&gt;mylist-color = 0.&lt;/P&gt;&lt;P&gt;mylist-intensiv = '0'.&lt;/P&gt;&lt;P&gt;mylist-text = 'Sales Document no:'.&lt;/P&gt;&lt;P&gt;mylist-tlength = 20.&lt;/P&gt;&lt;P&gt;mylist-tlevel = 2.&lt;/P&gt;&lt;P&gt;mylist-tcolor = 7.&lt;/P&gt;&lt;P&gt;mylist-tintensiv = '1'.&lt;/P&gt;&lt;P&gt;mylist-text1 = gt_sales-vbeln.&lt;/P&gt;&lt;P&gt;mylist-tlength1 = 30.&lt;/P&gt;&lt;P&gt;mylist-tcolor1 = 2.&lt;/P&gt;&lt;P&gt;mylist-tintensiv1 = '0'.&lt;/P&gt;&lt;P&gt;APPEND mylist.&lt;/P&gt;&lt;P&gt;ENDON.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ON CHANGE OF gt_sales-kunnr.&lt;/P&gt;&lt;P&gt;mylist-name = 'level2'.&lt;/P&gt;&lt;P&gt;mylist-color = 0.&lt;/P&gt;&lt;P&gt;mylist-intensiv = '0'.&lt;/P&gt;&lt;P&gt;mylist-text = 'Customer no:'.&lt;/P&gt;&lt;P&gt;mylist-tlength = 20.&lt;/P&gt;&lt;P&gt;mylist-tlevel = 3.&lt;/P&gt;&lt;P&gt;mylist-tcolor = 5.&lt;/P&gt;&lt;P&gt;mylist-tintensiv = '1'.&lt;/P&gt;&lt;P&gt;mylist-text1 = gt_sales-kunnr.&lt;/P&gt;&lt;P&gt;mylist-tlength1 = 30.&lt;/P&gt;&lt;P&gt;mylist-tcolor1 = 3.&lt;/P&gt;&lt;P&gt;mylist-tintensiv1 = '0'.&lt;/P&gt;&lt;P&gt;APPEND mylist.&lt;/P&gt;&lt;P&gt;ENDON.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;mylist-name = 'level3'.&lt;/P&gt;&lt;P&gt;mylist-color = 0.&lt;/P&gt;&lt;P&gt;mylist-intensiv = '0'.&lt;/P&gt;&lt;P&gt;*mylist-text = gt_sales-matnr.&lt;/P&gt;&lt;P&gt;mylist-tlength = 15.&lt;/P&gt;&lt;P&gt;mylist-tlevel = 4.&lt;/P&gt;&lt;P&gt;mylist-tcolor = 4.&lt;/P&gt;&lt;P&gt;mylist-tintensiv = '0'.&lt;/P&gt;&lt;P&gt;mylist-text1 = gt_sales-arktx.&lt;/P&gt;&lt;P&gt;mylist-tlength1 = 30.&lt;/P&gt;&lt;P&gt;mylist-tcolor1 = 2.&lt;/P&gt;&lt;P&gt;mylist-tintensiv1 = '0'.&lt;/P&gt;&lt;P&gt;MYLIST-COLOR = 2.&lt;/P&gt;&lt;P&gt;MYLIST-INTENSIV = '0'.&lt;/P&gt;&lt;P&gt;MYLIST-TEXT = GT_SALES-ERNAM.&lt;/P&gt;&lt;P&gt;MYLIST-TLENGTH = 20.&lt;/P&gt;&lt;P&gt;*MYLIST-TLEVEL = 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND mylist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*MYLIST-NAME = 'LEVEL4'.&lt;/P&gt;&lt;P&gt;*MYLIST-COLOR = 2.&lt;/P&gt;&lt;P&gt;*MYLIST-INTENSIV = '0'.&lt;/P&gt;&lt;P&gt;*MYLIST-TEXT = GT_SALES-ERNAM.&lt;/P&gt;&lt;P&gt;*MYLIST-TLENGTH = 20.&lt;/P&gt;&lt;P&gt;*MYLIST-TLEVEL = 4.&lt;/P&gt;&lt;P&gt;*APPEND MYLIST.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " FILL_ITAB&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM main .&lt;/P&gt;&lt;P&gt;PERFORM hierarchy. " construct &amp;amp; draw the tree&lt;/P&gt;&lt;P&gt;ENDFORM. " MAIN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;FORM hierarchy .&lt;/P&gt;&lt;P&gt;PERFORM build_tree.&lt;/P&gt;&lt;P&gt;PERFORM draw_tree.&lt;/P&gt;&lt;P&gt;ENDFORM. " HIERARCHY&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FORM BUILD_TREE *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM build_tree.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'RS_TREE_CONSTRUCT'&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;nodetab = mylist&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;tree_failure = 1.&lt;/P&gt;&lt;P&gt;ENDFORM. "build_tree&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FORM DRAW_TREE *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM draw_tree.&lt;/P&gt;&lt;P&gt;sy-lsind = 0.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'RS_TREE_LIST_DISPLAY'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;callback_program = 'Ztest13'&lt;/P&gt;&lt;P&gt;callback_user_command = 'NODE_SELECT'&lt;/P&gt;&lt;P&gt;*(001)&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;f15 = f15.&lt;/P&gt;&lt;P&gt;ENDFORM. "draw_tree&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jul 2007 09:11:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/tree-list-display/m-p/2486225#M560685</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-12T09:11:58Z</dc:date>
    </item>
  </channel>
</rss>

