{"id":2310,"date":"2019-05-31T07:11:28","date_gmt":"2019-05-31T07:11:28","guid":{"rendered":"https:\/\/www.se80.co.uk\/training-education\/?p=2310"},"modified":"2019-06-20T16:41:13","modified_gmt":"2019-06-20T16:41:13","slug":"salv_demo_tree_metadata","status":"publish","type":"post","link":"https:\/\/www.se80.co.uk\/training-education\/salv_demo_tree_metadata\/","title":{"rendered":"SALV_DEMO_TREE_METADATA"},"content":{"rendered":"<p>SALV_DEMO_TREE_METADATA is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Check out the submitted&nbsp;<a href=\"https:\/\/www.se80.co.uk\/sapreports\/s\/salv\/salv_demo_tree_metadata.htm#disqus_thread\">Contribute<\/a>&nbsp;related to this SAP report or see any&nbsp;<a href=\"https:\/\/www.se80.co.uk\/sapreports\/report-documentation.htm\">standard documentation<\/a>&nbsp;available. Also check out the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. If you would like to execute this report or see the full code listing simply enter SALV_DEMO_TREE_METADATA into the relevant SAP transactions such as&nbsp;<a href=\"https:\/\/www.se80.co.uk\/saptcodes\/s\/se38\/se38.htm\">SE38<\/a>&nbsp;or&nbsp;<a href=\"https:\/\/www.se80.co.uk\/saptcodes\/s\/se80\/se80.htm\">SE80<\/a>&nbsp;<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.se80.co.uk\/training-education\/wp-content\/uploads\/2019\/05\/img_5cf0d234c6877.png\" alt=\"SALV_DEMO_TREE_METADATA\" width=\"1805\" height=\"679\" class=\"alignnone size-full wp-image-2312\" srcset=\"https:\/\/www.se80.co.uk\/training-education\/wp-content\/uploads\/2019\/05\/img_5cf0d234c6877.png 1805w, https:\/\/www.se80.co.uk\/training-education\/wp-content\/uploads\/2019\/05\/img_5cf0d234c6877-300x113.png 300w, https:\/\/www.se80.co.uk\/training-education\/wp-content\/uploads\/2019\/05\/img_5cf0d234c6877-768x289.png 768w, https:\/\/www.se80.co.uk\/training-education\/wp-content\/uploads\/2019\/05\/img_5cf0d234c6877-1024x385.png 1024w\" sizes=\"(max-width: 1805px) 100vw, 1805px\" \/><\/p>\n<h2>Change&nbsp;metadata&nbsp;settings&nbsp;<\/h2>\n<p>This report is used to demonstrate specifically how to change metadata setting of the SALV_TREE report:&nbsp;<\/p>\n<ul>\n<li>Global&nbsp;settings,&nbsp;in&nbsp;particular&nbsp;headers&nbsp;for&nbsp;the&nbsp;hierarchy&nbsp;column<\/li>\n<li>Column information<\/li>\n<li>Aggregations<\/li>\n<\/ul>\n<p>This report also demonstrates adding an icon to your ALV TREE ABAP report<\/p>\n<h2>ABAP code to call this SAP report using the submit statement<\/h2>\n<p>SUBMIT SALV_DEMO_TREE_METADATA. &#8220;Basic submit&nbsp;<\/p>\n<p>SUBMIT SALV_DEMO_TREE_METADATA AND RETURN. &#8220;Return to original report after report execution complete&nbsp;<\/p>\n<p>SUBMIT SALV_DEMO_TREE_METADATA VIA SELECTION-SCREEN. &#8220;Display selection screen of the submitted report to the user&nbsp;<\/p>\n<p>See more syntax options for the&nbsp;<a href=\"https:\/\/www.se80.co.uk\/sapinfo\/abap-submit.htm\">ABAP SUBMIT statement<\/a>&nbsp;<\/p>\n<h2><strong>Contribute (<a href=\"https:\/\/www.se80.co.uk\/sapreports\/s\/salv\/salv_demo_tree_metadata.htm#disqus_thread\">Contribute<\/a>)<\/strong>&nbsp;<\/h2>\n<p>Below is the basic information available for SAP report SALV_DEMO_TREE_METADATA and is provided for your convenience to access as and when required. Although the basic information may have limited use it does provide an easy to find a location to store any knowledge about this program\/report.&nbsp;<\/p>\n<p>The contribute\/comments section below, therefore, offers an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screenshots to relevant SAP notes or anything else you feel is relevant to this report.&nbsp;<\/p>\n<p>This will then be available for everyone to easily find by simply searching on the report name SALV_DEMO_TREE_METADATA or its description.<\/p>\n<h2>Text pool values<\/h2>\n<p>Selection Text: P_AGGR = Aggregations&nbsp;<br \/>Selection Text: P_AMOUNT = Number of Data Records&nbsp;<br \/>Selection Text: P_DISP = Global Display Settings&nbsp;<br \/>Selection Text: P_FCAT = Column Information&nbsp;<br \/>Selection Text: P_FULL = Full Screen&nbsp;<br \/>Selection Text: P_TOEO = Header and Footer Lines&nbsp;<br \/>Selection Text: P_TREE = Tree on Screen&nbsp;<br \/>Title: Demonstration Program for ALV OM Tree: Metadata&nbsp;<br \/>Text Symbol: 001 = Flight Price&nbsp;<br \/>Text Symbol: H01 = This is the header area&nbsp;<br \/>Text Symbol: H02 = This is the footer area&nbsp;<br \/>Text Symbol: HD1 = Hierarchy&nbsp;<br \/>Text Symbol: HD2 = This is the Title&nbsp;<br \/>Text Symbol: HT1 = This is the hierarchy column&nbsp;<br \/>Text Symbol: T01 = Cost-Effectiveness <br \/>Text Symbol: T02 = Cost-Effectiven.&nbsp;<br \/>Text Symbol: T03 = Cost-Effec&nbsp;<br \/>Text Symbol: T04 = Cost-Effectiveness<\/p>\n<h2>SAP Module \/ Component&nbsp;<\/h2>\n<p><a href=\"https:\/\/www.se80.co.uk\/sapmodules\/b\/bc-r\/bc-reports.htm\">Basis Components<\/a>&nbsp;-&gt;&nbsp;<a href=\"https:\/\/www.se80.co.uk\/sapmodules\/b\/bc-s\/bc-srv-reports-all.htm\">Basis Services \/ Communication Interfaces<\/a>&nbsp;-&gt; SAP List Viewer(BC-SRV-ALV)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>SALV_DEMO_TREE_METADATA is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Check out the submitted&nbsp;Contribute&nbsp;related to this SAP report or see any&nbsp;standard documentation&nbsp;available. Also check out the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. If you would like [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2312,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[62],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>SALV_DEMO_TREE_METADATA - ABAP code for ALV Tree Metadata<\/title>\n<meta name=\"description\" content=\"SALV_DEMO_TREE_METADATA ALV Tree using CL_SALV_TREE to implement functionality like set the selected columns, get user selections and set selected cell\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.se80.co.uk\/training-education\/salv_demo_tree_metadata\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SALV_DEMO_TREE_METADATA - ABAP code for ALV Tree Metadata\" \/>\n<meta property=\"og:description\" content=\"SALV_DEMO_TREE_METADATA ALV Tree using CL_SALV_TREE to implement functionality like set the selected columns, get user selections and set selected cell\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.se80.co.uk\/training-education\/salv_demo_tree_metadata\/\" \/>\n<meta property=\"og:site_name\" content=\"SAP Help, Training and Education\" \/>\n<meta property=\"article:published_time\" content=\"2019-05-31T07:11:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-06-20T16:41:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.se80.co.uk\/training-education\/wp-content\/uploads\/2019\/05\/img_5cf0d234c6877.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1805\" \/>\n\t<meta property=\"og:image:height\" content=\"679\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"se80\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"se80\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.se80.co.uk\/training-education\/salv_demo_tree_metadata\/\",\"url\":\"https:\/\/www.se80.co.uk\/training-education\/salv_demo_tree_metadata\/\",\"name\":\"SALV_DEMO_TREE_METADATA - ABAP code for ALV Tree Metadata\",\"isPartOf\":{\"@id\":\"https:\/\/www.se80.co.uk\/training-education\/#website\"},\"datePublished\":\"2019-05-31T07:11:28+00:00\",\"dateModified\":\"2019-06-20T16:41:13+00:00\",\"author\":{\"@id\":\"https:\/\/www.se80.co.uk\/training-education\/#\/schema\/person\/ddc6a049c1b0790f62d70278be75e511\"},\"description\":\"SALV_DEMO_TREE_METADATA ALV Tree using CL_SALV_TREE to implement functionality like set the selected columns, get user selections and set selected cell\",\"breadcrumb\":{\"@id\":\"https:\/\/www.se80.co.uk\/training-education\/salv_demo_tree_metadata\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.se80.co.uk\/training-education\/salv_demo_tree_metadata\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.se80.co.uk\/training-education\/salv_demo_tree_metadata\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.se80.co.uk\/training-education\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SALV_DEMO_TREE_METADATA\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.se80.co.uk\/training-education\/#website\",\"url\":\"https:\/\/www.se80.co.uk\/training-education\/\",\"name\":\"SAP Help, Training and Education\",\"description\":\"Learn SAP\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.se80.co.uk\/training-education\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.se80.co.uk\/training-education\/#\/schema\/person\/ddc6a049c1b0790f62d70278be75e511\",\"name\":\"se80\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.se80.co.uk\/training-education\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3fd4e388f05bf3c763e46cd1f77afeb2?s=96&d=retro&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3fd4e388f05bf3c763e46cd1f77afeb2?s=96&d=retro&r=g\",\"caption\":\"se80\"},\"url\":\"https:\/\/www.se80.co.uk\/training-education\/author\/se80\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SALV_DEMO_TREE_METADATA - ABAP code for ALV Tree Metadata","description":"SALV_DEMO_TREE_METADATA ALV Tree using CL_SALV_TREE to implement functionality like set the selected columns, get user selections and set selected cell","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.se80.co.uk\/training-education\/salv_demo_tree_metadata\/","og_locale":"en_US","og_type":"article","og_title":"SALV_DEMO_TREE_METADATA - ABAP code for ALV Tree Metadata","og_description":"SALV_DEMO_TREE_METADATA ALV Tree using CL_SALV_TREE to implement functionality like set the selected columns, get user selections and set selected cell","og_url":"https:\/\/www.se80.co.uk\/training-education\/salv_demo_tree_metadata\/","og_site_name":"SAP Help, Training and Education","article_published_time":"2019-05-31T07:11:28+00:00","article_modified_time":"2019-06-20T16:41:13+00:00","og_image":[{"width":1805,"height":679,"url":"https:\/\/www.se80.co.uk\/training-education\/wp-content\/uploads\/2019\/05\/img_5cf0d234c6877.png","type":"image\/png"}],"author":"se80","twitter_card":"summary_large_image","twitter_misc":{"Written by":"se80","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.se80.co.uk\/training-education\/salv_demo_tree_metadata\/","url":"https:\/\/www.se80.co.uk\/training-education\/salv_demo_tree_metadata\/","name":"SALV_DEMO_TREE_METADATA - ABAP code for ALV Tree Metadata","isPartOf":{"@id":"https:\/\/www.se80.co.uk\/training-education\/#website"},"datePublished":"2019-05-31T07:11:28+00:00","dateModified":"2019-06-20T16:41:13+00:00","author":{"@id":"https:\/\/www.se80.co.uk\/training-education\/#\/schema\/person\/ddc6a049c1b0790f62d70278be75e511"},"description":"SALV_DEMO_TREE_METADATA ALV Tree using CL_SALV_TREE to implement functionality like set the selected columns, get user selections and set selected cell","breadcrumb":{"@id":"https:\/\/www.se80.co.uk\/training-education\/salv_demo_tree_metadata\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.se80.co.uk\/training-education\/salv_demo_tree_metadata\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.se80.co.uk\/training-education\/salv_demo_tree_metadata\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.se80.co.uk\/training-education\/"},{"@type":"ListItem","position":2,"name":"SALV_DEMO_TREE_METADATA"}]},{"@type":"WebSite","@id":"https:\/\/www.se80.co.uk\/training-education\/#website","url":"https:\/\/www.se80.co.uk\/training-education\/","name":"SAP Help, Training and Education","description":"Learn SAP","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.se80.co.uk\/training-education\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.se80.co.uk\/training-education\/#\/schema\/person\/ddc6a049c1b0790f62d70278be75e511","name":"se80","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.se80.co.uk\/training-education\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3fd4e388f05bf3c763e46cd1f77afeb2?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3fd4e388f05bf3c763e46cd1f77afeb2?s=96&d=retro&r=g","caption":"se80"},"url":"https:\/\/www.se80.co.uk\/training-education\/author\/se80\/"}]}},"jetpack_featured_media_url":"https:\/\/www.se80.co.uk\/training-education\/wp-content\/uploads\/2019\/05\/img_5cf0d234c6877.png","_links":{"self":[{"href":"https:\/\/www.se80.co.uk\/training-education\/wp-json\/wp\/v2\/posts\/2310"}],"collection":[{"href":"https:\/\/www.se80.co.uk\/training-education\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.se80.co.uk\/training-education\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.se80.co.uk\/training-education\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.se80.co.uk\/training-education\/wp-json\/wp\/v2\/comments?post=2310"}],"version-history":[{"count":5,"href":"https:\/\/www.se80.co.uk\/training-education\/wp-json\/wp\/v2\/posts\/2310\/revisions"}],"predecessor-version":[{"id":2327,"href":"https:\/\/www.se80.co.uk\/training-education\/wp-json\/wp\/v2\/posts\/2310\/revisions\/2327"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.se80.co.uk\/training-education\/wp-json\/wp\/v2\/media\/2312"}],"wp:attachment":[{"href":"https:\/\/www.se80.co.uk\/training-education\/wp-json\/wp\/v2\/media?parent=2310"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.se80.co.uk\/training-education\/wp-json\/wp\/v2\/categories?post=2310"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.se80.co.uk\/training-education\/wp-json\/wp\/v2\/tags?post=2310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}