<?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 Re: Accessing ABAP list/basic list of background program in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887387#M1888665</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi any more suggestions on this issue? thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 09 Mar 2015 18:53:56 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2015-03-09T18:53:56Z</dc:date>
    <item>
      <title>Accessing ABAP list/basic list of background program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887384#M1888662</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;BR /&gt;I have created zprogram, in that i'm calling background program "RKO7CJ8G".&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;now it displays list. i wanted to acess this basic list/ALV list and tried FM: REUSE_ALV_LIST_DISPLAY. but this gives me &lt;BR /&gt;"Field catalog not found" error&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have below code:&amp;nbsp; please let me know if this the correct way to get the list. i wanted to get the error messages of the displayed list.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;DATA: I_BAL_S_DMSG TYPE STANDARD TABLE OF BAL_S_DMSG INITIAL SIZE 0.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp; SUBMIT RKO7CJ8G&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH kokrs&amp;nbsp;&amp;nbsp;&amp;nbsp; EQ 'WEC0'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH variant&amp;nbsp; EQ p_varint-low&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH perio&amp;nbsp;&amp;nbsp;&amp;nbsp; EQ p_perio&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH gjahr&amp;nbsp;&amp;nbsp;&amp;nbsp; EQ p_gjahr&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH vaart&amp;nbsp;&amp;nbsp;&amp;nbsp; EQ p_vaart&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH testlauf EQ p_testlf&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH buperio&amp;nbsp; EQ p_buperi&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH budat&amp;nbsp;&amp;nbsp;&amp;nbsp; EQ p_budat&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH bzdat&amp;nbsp;&amp;nbsp;&amp;nbsp; EQ p_bzdat&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH tdcheck&amp;nbsp; EQ p_tdchek&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH list&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EQ p_detlls&lt;BR /&gt;*&amp;nbsp;&amp;nbsp; EXPORTING LIST TO MEMORY&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND RETURN.&lt;BR /&gt;&amp;nbsp; COMMIT WORK AND WAIT.&lt;BR /&gt;&amp;nbsp; SKIP.&lt;BR /&gt; &lt;/P&gt;&lt;P&gt;&amp;nbsp; CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'&lt;BR /&gt;&amp;nbsp;&amp;nbsp; EXPORTING&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I_CALLBACK_PROGRAM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = SY-REPID&lt;BR /&gt;*&amp;nbsp;&amp;nbsp; IMPORTING&lt;BR /&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E_EXIT_CAUSED_BY_CALLER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;BR /&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ES_EXIT_CAUSED_BY_USER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TABLES&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_OUTTAB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = I_BAL_S_DMSG[]&lt;BR /&gt;*&amp;nbsp;&amp;nbsp; EXCEPTIONS&lt;BR /&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROGRAM_ERROR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1&lt;BR /&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 2&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;BR /&gt;&amp;nbsp; IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;BR /&gt;* Implement suitable error handling here&lt;BR /&gt;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;once i execute above program i have below screen displayed and i want to access: those displayed messages.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/657298" width="450" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Mar 2015 18:59:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887384#M1888662</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-03-03T18:59:49Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing ABAP list/basic list of background program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887385#M1888663</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: verdana, geneva;"&gt;To make your ALV work, just add the following parameter under EXPORTING:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: verdana, geneva; font-style: inherit; font-weight: inherit; font-size: 10pt; color: #000000;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: verdana, geneva; color: #000000;"&gt;&lt;SPAN style="font-style: inherit; font-family: 'courier new', courier; font-weight: inherit;"&gt;I_STRUCTURE_NAME = '&lt;/SPAN&gt;&lt;SPAN style="font-size: 12px; font-family: 'courier new', courier;"&gt;BAL_S_DMSG'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 12px; font-family: verdana, geneva;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 12px; font-family: verdana, geneva;"&gt;This will read the DDIC definition of &lt;SPAN style="font-size: 12px;"&gt; BAL_S_DMSG and automatically create the fieldcatalog from it.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 12px; font-family: verdana, geneva;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 12px; font-family: verdana, geneva;"&gt;If you have a table with a non-DDIC-structure, you'll have to fill &lt;SPAN style="font-size: 12px;"&gt;IT_FIELDCAT with the complete fieldcatalog. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 12px; font-family: verdana, geneva;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 14pt; font-family: verdana, geneva;"&gt;But,&lt;/SPAN&gt;&lt;SPAN style="color: #000000; font-size: 12px; font-family: verdana, geneva;"&gt;You cannot just access a internal table from another report, because it only exists during runtime of this report.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 12px; font-family: verdana, geneva;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 12px; font-family: verdana, geneva;"&gt;In order to access it, the submitted report has to put the information into some memory area (EXPORT TO MEMORY) or into a database table that you could access using a SELECT.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 12px; font-family: verdana, geneva;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: verdana, geneva; color: #000000;"&gt;&lt;STRONG style=": ; font-size: 12pt;"&gt;Maybe,&lt;/STRONG&gt;&lt;SPAN style="font-size: 13.3333330154419px;"&gt; you can also use application log functions from function group SLG0 or SLG3 (like APPL_LOG_DISPLAY), because those messages are created with standard application log functions. But I'm not sure.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333330154419px; font-family: verdana, geneva; color: #000000;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 12px; font-family: verdana, geneva;"&gt;&lt;SPAN style="font-size: 12pt;"&gt;&lt;STRONG&gt;Alternatively&lt;/STRONG&gt;&lt;/SPAN&gt;, you can use SUBMIT ... &lt;SPAN style="font-size: 12px;"&gt;EXPORTING LIST TO MEMORY and access it with functionmodule LIST_FROM_MEMORY.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 12px; font-family: verdana, geneva;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 12px;"&gt;&lt;SPAN style="font-family: verdana, geneva;"&gt;&lt;SPAN style="color: #000000;"&gt;There is a similar discussion here&lt;/SPAN&gt;: &lt;/SPAN&gt;&lt;A _jive_internal="true" href="https://answers.sap.com/thread/39352"&gt;&lt;SPAN style="font-family: verdana, geneva;"&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;A href="http://scn.sap.com/thread/39352" target="test_blank"&gt;http://scn.sap.com/thread/39352&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Mar 2015 20:07:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887385#M1888663</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-03-03T20:07:06Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing ABAP list/basic list of background program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887386#M1888664</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #575757;"&gt;Thanks Heiko,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #575757;"&gt;I tried &lt;SPAN style="font-size: 12px;"&gt;EXPORTING LIST TO MEMORY&amp;nbsp; that gives short dump when program is executed. &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #575757;"&gt;&lt;SPAN style="font-size: 12px;"&gt;and i included&amp;nbsp; &lt;/SPAN&gt;I_STRUCTURE_NAME&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;SPAN style="color: #800080; font-size: 10pt;"&gt;&lt;SPAN style="color: #575757;"&gt;=&lt;/SPAN&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #4da619; font-size: 10pt;"&gt;'BAL_S_DMSG'&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-size: 10pt;"&gt;but the table did not return any values; its blank.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Mar 2015 20:27:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887386#M1888664</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-03-03T20:27:58Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing ABAP list/basic list of background program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887387#M1888665</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi any more suggestions on this issue? thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Mar 2015 18:53:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887387#M1888665</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-03-09T18:53:56Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing ABAP list/basic list of background program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887388#M1888666</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;* first call to suppress display of called programm and save&lt;/P&gt;&lt;P&gt;* both content and metadata (needed for fieldcatalog)&lt;/P&gt;&lt;P&gt;cl_salv_bs_runtime_info&lt;SPAN class="L0S70"&gt;=&amp;gt;&lt;SPAN class="L0S52"&gt;set&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;display&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;abap_false&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; metadata &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;abap_true&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;abap_true &lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;* Then call your submitted program&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt; &lt;SPAN class="L0S52"&gt;submit &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;(&lt;/SPAN&gt;p_repid&lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;using &lt;/SPAN&gt;selection&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;set &lt;/SPAN&gt;p_vari&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;and &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;return&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;* You will need something like:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;data&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;ls_metadata &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;cl_salv_bs_runtime_info&lt;SPAN class="L0S70"&gt;=&amp;gt;&lt;/SPAN&gt;s_type_metadata&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;data&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;lr_alv &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ref &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;to &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;data&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;field-symbols: &amp;lt;alv_cont&amp;gt; type standard table.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;* to get hold of the alv-content:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;cl_salv_bs_runtime_info=&amp;gt;get_data_ref( importing r_data = lr_alv ).&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;* Of course, You'll need a field-symbol to make it accessible.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;assign lr_alv-&amp;gt;* to &amp;lt;alv_cont&amp;gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;* Now we're going to fetch the field-catalog&amp;nbsp; (in ls_metadata-t_fcat)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;ls_metadata = cl_salv_bs_runtime_info=&amp;gt;get_metadata( ).&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;Now, the rest is up to you, to figure out.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;It really works great, once you get the principle.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;Hope it helps.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;Best regards - Jörg&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Mar 2015 19:37:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887388#M1888666</guid>
      <dc:creator>jrg_wulf</dc:creator>
      <dc:date>2015-03-09T19:37:59Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing ABAP list/basic list of background program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887389#M1888667</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks Jorg let me try this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Mar 2015 20:09:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887389#M1888667</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-03-09T20:09:20Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing ABAP list/basic list of background program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887390#M1888668</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jorg,&lt;/P&gt;&lt;P&gt;I'm geeting FLUSH error&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Trigger Location of Runtime Error&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Program&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CL_GUI_CFW====================CP&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Include&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CL_GUI_CFW====================CM002&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Row&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 23&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Module type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (METHOD)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Module Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FLUSH&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Line&amp;nbsp; SourceCde&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2 METHOD FLUSH .&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 * ...&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp; data: rc like sy-subrc, msgli like sy-msgli.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp; CALL FUNCTION 'AC_FLUSH_CALL'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SYSTEM_FLUSH = ' '&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IMPORTING&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE_NR&amp;nbsp;&amp;nbsp; = rc&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 11&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE_TEXT = msgli.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 12&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 13&amp;nbsp;&amp;nbsp; sy-subrc = rc.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 14&amp;nbsp;&amp;nbsp; sy-msgli = msgli.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 15&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 16&amp;nbsp;&amp;nbsp; CASE SY-SUBRC.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 17&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHEN 0.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 18&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHEN 1.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 19 *&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; system_error&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE ID 'CNDP' TYPE 'X' NUMBER 007 RAISING CNTL_SYSTEM_ERRO&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHEN 2.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 22 *&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; method_call_error&lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE ID 'CNDP' TYPE 'X' NUMBER 006 RAISING CNTL_ERROR.&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHEN 3.&lt;/P&gt;&lt;P&gt;&amp;nbsp; 25 *&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; property_set_error&lt;BR /&gt;&amp;nbsp; 26&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE ID 'CNDP' TYPE 'X' NUMBER 006 RAISING CNTL_ERROR.&lt;BR /&gt;&amp;nbsp; 27&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHEN 4.&lt;BR /&gt;&amp;nbsp; 28 *&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; property_get_error&lt;BR /&gt;&amp;nbsp; 29&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE ID 'CNDP' TYPE 'X' NUMBER 006 RAISING CNTL_ERROR.&lt;BR /&gt;&amp;nbsp; 30&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHEN 8.&lt;BR /&gt;&amp;nbsp; 31 *&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; maximal number of modi reached&lt;BR /&gt;&amp;nbsp; 32&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MESSAGE ID 'CNDP' TYPE 'X' NUMBER 011 RAISING CNTL_SYSTEM_ERROR.&lt;BR /&gt;&amp;nbsp; 33&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHEN OTHERS.&lt;BR /&gt;&amp;nbsp; 34&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RAISE CNTL_ERROR.&lt;BR /&gt;&amp;nbsp; 35&amp;nbsp;&amp;nbsp; ENDCASE.&lt;BR /&gt;&amp;nbsp; 36 ENDMETHOD.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Mar 2015 21:04:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887390#M1888668</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-03-09T21:04:25Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing ABAP list/basic list of background program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887391#M1888669</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;can you elaborate a bit more?&lt;/P&gt;&lt;P&gt;where does that error come from?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you hit the runtime-error, go to debugger, chose the tab named standard, where you'll find the call-stack. there you can trace back until you find the last bit of your own coding. When you doubleclick the line in the call-stack table, the debugger will navigate to that code-segment, making accessible all variables known in that context, holding the values, they last had before the dump.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try to find out what lead to the problem. If you're not successfull, you can navigate from the debugger to the sourcecode and give us a bit more to work on (snippet).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks - Jörg&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 10 Mar 2015 09:06:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887391#M1888669</guid>
      <dc:creator>jrg_wulf</dc:creator>
      <dc:date>2015-03-10T09:06:11Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing ABAP list/basic list of background program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887392#M1888670</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Jorg,&lt;/P&gt;&lt;P&gt;I get error at 'submit' statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when I have below code before 'submit' statment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;* first call to suppress display of called programm and save&lt;/P&gt;&lt;P&gt;* both content and metadata (needed for fieldcatalog)&lt;/P&gt;&lt;P&gt;cl_salv_bs_runtime_info&lt;SPAN class="L0S70"&gt;=&amp;gt;&lt;SPAN class="L0S52"&gt;set&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;display&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;abap_false&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; metadata &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;abap_true&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;abap_true &lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and once I commnet that, I get error at&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;ls_metadata = cl_salv_bs_runtime_info=&amp;gt;get_metadata( ).&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/662530" width="450" /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Mar 2015 13:50:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887392#M1888670</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-03-11T13:50:59Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing ABAP list/basic list of background program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887393#M1888671</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;the screenshot helps some but still leaves things to guess.&lt;/P&gt;&lt;P&gt;Of course,&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;STRONG&gt;cl_salv_bs_runtime_info=&amp;gt;get_metadata( )&lt;/STRONG&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;will not work when you didn't invoke &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;STRONG&gt;cl_salv_bs_runtime_info&lt;/STRONG&gt;&lt;SPAN class="L0S70"&gt;&lt;STRONG&gt;=&amp;gt;&lt;SPAN class="L0S52"&gt;set&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;display&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;abap_false&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; metadata &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;abap_true&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;abap_true &lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN class="L0S55"&gt;&lt;STRONG&gt;.&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;earlier.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;So let's fokus on the scenario, when you hadn't commented it and the problem arose at submit.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;Can you give me a code sample from there?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;Using this approach, it is essential that the called program really produces an alv output, not a list.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;And of course, &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;you don't use &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;EXPORTING LIST TO MEMORY or &lt;SPAN class="qtext"&gt;TO SAP-SPOOL!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;It should look somewhat like in my first post:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;STRONG&gt;data&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;ls_metadata &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;cl_salv_bs_runtime_info&lt;SPAN class="L0S70"&gt;=&amp;gt;&lt;/SPAN&gt;s_type_metadata&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;data&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;lr_alv &lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;ref &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;to &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;data&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class="L0S52"&gt;field-symbols: &amp;lt;alv_cont&amp;gt; type standard table.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;cl_salv_bs_runtime_info&lt;SPAN class="L0S70"&gt;=&amp;gt;&lt;SPAN class="L0S52"&gt;set&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;display&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;abap_false&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; metadata &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;abap_true&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;abap_true &lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class="L0S70"&gt;&lt;/SPAN&gt;&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class="L0S70"&gt; &lt;SPAN class="L0S52"&gt;submit THE_OTHER_REPORT&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ &lt;SPAN class="L0S52"&gt;using &lt;/SPAN&gt;selection&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;set &lt;/SPAN&gt;p_vari ]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ with parm1 = somevalue&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; with parm2 = someother&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; with selop1 in myrange ... ]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;and &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;return&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class="L0S52"&gt;&lt;/SPAN&gt; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;cl_salv_bs_runtime_info=&amp;gt;get_data_ref( importing r_data = lr_alv ).&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;assign lr_alv-&amp;gt;* to &amp;lt;alv_cont&amp;gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;&lt;STRONG&gt;ls_metadata = cl_salv_bs_runtime_info=&amp;gt;get_metadata( ).&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;Now that you have both, metadata and content available, you can build your own alv or&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;&lt;SPAN class="L0S55"&gt;output in file, process the data or whatever it is you need to do.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S70"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S70"&gt;BTW: which NW release do you run?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S70"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;SPAN class="L0S70"&gt;BR - Jörg&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S70"&gt;&lt;/SPAN&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Mar 2015 18:20:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887393#M1888671</guid>
      <dc:creator>jrg_wulf</dc:creator>
      <dc:date>2015-03-11T18:20:31Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing ABAP list/basic list of background program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887394#M1888672</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Jorg, I appreciate your time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have below code, for the first few runs(F8) the system could display the runtime error same as earlier one i posted (FLUSH error), now later runs, the system is exiting out completely i had to sign in back again after each run.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the error is at submit statement&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: gray; font-size: 10pt; background: white; font-family: 'Courier New';"&gt;&lt;EM&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New'; font-size: 10pt;"&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;*&amp;amp; Report&amp;nbsp; ZCJ8G_NEW1&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;*&amp;amp;&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;*&amp;amp;&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;*&amp;amp;&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;*&amp;amp;---------------------------------------------------------------------*&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="background: white; color: blue;"&gt;REPORT &lt;/SPAN&gt;ZCJ8G_NEW1&lt;SPAN style="background: white; color: purple;"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;* You will need something like:&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="background: white; color: blue;"&gt;data&lt;/SPAN&gt;&lt;SPAN style="background: white; color: purple;"&gt;: &lt;/SPAN&gt;ls_metadata &lt;SPAN style="background: white; color: blue;"&gt;type &lt;/SPAN&gt;cl_salv_bs_runtime_info&lt;SPAN style="background: white; color: gray;"&gt;=&amp;gt;&lt;/SPAN&gt;s_type_metadata&lt;SPAN style="background: white; color: purple;"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="background: white; color: blue;"&gt;data&lt;/SPAN&gt;&lt;SPAN style="background: white; color: purple;"&gt;: &lt;/SPAN&gt;lr_alv &lt;SPAN style="background: white; color: blue;"&gt;type ref to data&lt;/SPAN&gt;&lt;SPAN style="background: white; color: purple;"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="background: white; color: blue;"&gt;field-symbols&lt;/SPAN&gt;&lt;SPAN style="background: white; color: purple;"&gt;: &lt;/SPAN&gt;&amp;lt;alv_cont&amp;gt; &lt;SPAN style="background: white; color: blue;"&gt;type standard table&lt;/SPAN&gt;&lt;SPAN style="background: white; color: purple;"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;* first call to suppress display of called programm and save&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;* both content and metadata (needed for fieldcatalog)&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;cl_salv_bs_runtime_info&lt;SPAN style="background: white; color: gray;"&gt;=&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="background: white; color: blue;"&gt;set&lt;/SPAN&gt;&lt;SPAN style="background: white; color: purple;"&gt;( &lt;/SPAN&gt;display&amp;nbsp; &lt;SPAN style="background: white; color: purple;"&gt;= &lt;/SPAN&gt;abap_false&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; metadata &lt;SPAN style="background: white; color: purple;"&gt;= &lt;/SPAN&gt;abap_true&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="background: white; color: blue;"&gt;data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="background: white; color: purple;"&gt;= &lt;/SPAN&gt;abap_true &lt;SPAN style="background: white; color: purple;"&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="background: white; color: blue;"&gt;SUBMIT &lt;/SPAN&gt;RKO7CJ8G&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="background: white; color: blue;"&gt;WITH &lt;/SPAN&gt;kokrs&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="background: white; color: blue;"&gt;EQ &lt;/SPAN&gt;&lt;SPAN style="background: white; color: #4da619;"&gt;'WEC0'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="background: white; color: blue;"&gt;WITH &lt;/SPAN&gt;variant&amp;nbsp; &lt;SPAN style="background: white; color: blue;"&gt;EQ &lt;/SPAN&gt;&lt;SPAN style="background: white; color: #4da619;"&gt;'MID_WBS_GROUP1'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="background: white; color: blue;"&gt;WITH &lt;/SPAN&gt;perio&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="background: white; color: blue;"&gt;EQ &lt;/SPAN&gt;&lt;SPAN style="background: white; color: #4da619;"&gt;'012'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="background: white; color: blue;"&gt;WITH &lt;/SPAN&gt;gjahr&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="background: white; color: blue;"&gt;EQ &lt;/SPAN&gt;&lt;SPAN style="background: white; color: #4da619;"&gt;'2014'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="background: white; color: blue;"&gt;WITH &lt;/SPAN&gt;vaart&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="background: white; color: blue;"&gt;EQ &lt;/SPAN&gt;&lt;SPAN style="background: white; color: #4da619;"&gt;'1'&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="background: white; color: blue;"&gt;WITH &lt;/SPAN&gt;testlauf &lt;SPAN style="background: white; color: blue;"&gt;EQ &lt;/SPAN&gt;&lt;SPAN style="background: white; color: #4da619;"&gt;'X'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH buperio&amp;nbsp; EQ p_buperi&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH budat&amp;nbsp;&amp;nbsp;&amp;nbsp; EQ p_budat&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH bzdat&amp;nbsp;&amp;nbsp;&amp;nbsp; EQ p_bzdat&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH tdcheck&amp;nbsp; EQ p_tdchek&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; WITH list&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EQ p_detlls&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp; EXPORTING LIST TO MEMORY&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="background: white; color: blue;"&gt;AND RETURN&lt;/SPAN&gt;&lt;SPAN style="background: white; color: purple;"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;* to get hold of the alv-content:&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;cl_salv_bs_runtime_info&lt;SPAN style="background: white; color: gray;"&gt;=&amp;gt;&lt;/SPAN&gt;get_data_ref&lt;SPAN style="background: white; color: purple;"&gt;( &lt;/SPAN&gt;&lt;SPAN style="background: white; color: blue;"&gt;importing &lt;/SPAN&gt;r_data &lt;SPAN style="background: white; color: purple;"&gt;= &lt;/SPAN&gt;lr_alv &lt;SPAN style="background: white; color: purple;"&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;* Of course, You'll need a field-symbol to make it accessible.&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="background: white; color: blue;"&gt;assign &lt;/SPAN&gt;lr_alv&lt;SPAN style="background: white; color: gray;"&gt;-&amp;gt;&lt;/SPAN&gt;* &lt;SPAN style="background: white; color: blue;"&gt;to &lt;/SPAN&gt;&amp;lt;alv_cont&amp;gt;&lt;SPAN style="background: white; color: purple;"&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="color: gray; background: white;"&gt;&lt;EM&gt;* Now we're going to fetch the field-catalog&amp;nbsp; (in ls_metadata-t_fcat)&lt;/EM&gt;&lt;/SPAN&gt;&lt;BR /&gt;ls_metadata &lt;SPAN style="background: white; color: purple;"&gt;= &lt;/SPAN&gt;cl_salv_bs_runtime_info&lt;SPAN style="background: white; color: gray;"&gt;=&amp;gt;&lt;/SPAN&gt;get_metadata&lt;SPAN style="background: white; color: purple;"&gt;( ).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="background: white; color: blue;"&gt;WRITE &lt;/SPAN&gt;&lt;SPAN style="background: white; color: purple;"&gt;:&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;/1&amp;nbsp;&amp;nbsp; &lt;SPAN style="background: white; color: #4da619;"&gt;'CJ8G report extract processed'&lt;/SPAN&gt;&lt;SPAN style="background: white; color: purple;"&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Mar 2015 17:30:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/accessing-abap-list-basic-list-of-background-program/m-p/10887394#M1888672</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-03-12T17:30:47Z</dc:date>
    </item>
  </channel>
</rss>

