<?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 Table containing Program Texts(Text Symbols, SelectionTexts, List Heading) in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256708#M1016107</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;         I would like to know which is the standard SAP std. table which stores the data regarding Text Symbols, SelectionTexts, and List Heading of every program we create. There should definitly be a table where it is stored (otherwise we will not be able to retrieve it each time).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have found out a structure RS38M which has all the required fields. But since it is a structure, it doesnt contain data.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So please inform if any body knows any standard SAP table which stores Program Texts. A quick, correct reply would be highly appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Aug 2008 09:19:07 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-08-07T09:19:07Z</dc:date>
    <item>
      <title>Table containing Program Texts(Text Symbols, SelectionTexts, List Heading)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256708#M1016107</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;         I would like to know which is the standard SAP std. table which stores the data regarding Text Symbols, SelectionTexts, and List Heading of every program we create. There should definitly be a table where it is stored (otherwise we will not be able to retrieve it each time).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have found out a structure RS38M which has all the required fields. But since it is a structure, it doesnt contain data.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So please inform if any body knows any standard SAP table which stores Program Texts. A quick, correct reply would be highly appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Aug 2008 09:19:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256708#M1016107</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-07T09:19:07Z</dc:date>
    </item>
    <item>
      <title>Re: Table containing Program Texts(Text Symbols, SelectionTexts, List Heading)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256709#M1016108</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;These wouldn't get stored in SAP tables which can be viewed in se11.&lt;/P&gt;&lt;P&gt;these are stored in raw format.&lt;/P&gt;&lt;P&gt;you can use READ TEXTPOOL statement to read&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ_TEXTELEMENT_FROM_REPORT FM might be useful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Aug 2008 09:27:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256709#M1016108</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-07T09:27:08Z</dc:date>
    </item>
    <item>
      <title>Re: Table containing Program Texts(Text Symbols, SelectionTexts, List Heading)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256710#M1016109</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All these texts are stored in text pool not in any std. table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To retrieve these info u have to use statement like:&lt;/P&gt;&lt;P&gt;READ TEXTPOOL &amp;lt;prog_name&amp;gt; INTO itab LANGUAGE &amp;lt;language&amp;gt; [STATE state]. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This statement reads the text elements of the text pool of the language specified in lang and the program specified in prog from the Repository and places them into the internal table itab. The previous content of itab is deleted. If the text elements cannot be read, then the content of itab remains unchanged. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For prog, you must specify a flat character-like data object, which contains the name of the program of the text elements to be read; the name is case-independent. The internal table can have any table type and its row type must correspond to structure TEXTPOOL from the ABAP Dictionary. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For lang, you must specify a flat character-like data object, which contains a language key of up to one character, whose value must be contained in the SPRAS column of database table T002. If lang contains a blank, the behavior is undefined. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After a successful read, itab contains in the ENTRY column the texts of the text symbols, the selection texts, the list headers and the title from the program attributes. Every text element that exists for the specified language occupies one row of the internal table and is identified uniquely by the columns ID and KEY. The column LENGTH contains the length of the text element. The table below shows the possible values of the columns ID and KEY and their meaning: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ID KEY ENTRY &lt;/P&gt;&lt;P&gt;H 001 to 004 List header: Column headings &lt;/P&gt;&lt;P&gt;I Text symbol identifier Text symbol text &lt;/P&gt;&lt;P&gt;R - Program title &lt;/P&gt;&lt;P&gt;S Name of a parameter or selection criterion Selection text &lt;/P&gt;&lt;P&gt;T - List Title: Titlebar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Aug 2008 09:30:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256710#M1016109</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-07T09:30:43Z</dc:date>
    </item>
    <item>
      <title>Re: Table containing Program Texts(Text Symbols, SelectionTexts, List Heading)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256711#M1016110</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  probably you can check out tables starting with 'TVAR'..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in se11 check out all tables starting with TVARV*...&lt;/P&gt;&lt;P&gt;you will find the necessary info.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Aug 2008 09:35:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256711#M1016110</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-07T09:35:34Z</dc:date>
    </item>
    <item>
      <title>Re: Table containing Program Texts(Text Symbols, SelectionTexts, List Heading)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256712#M1016111</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;use  this ..fm&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WB2B_GET_REPORT_TEXTELEMENT&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Aug 2008 09:36:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256712#M1016111</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-07T09:36:35Z</dc:date>
    </item>
    <item>
      <title>Re: Table containing Program Texts(Text Symbols, SelectionTexts, List Heading)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256713#M1016112</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi!!,&lt;/P&gt;&lt;P&gt;you can try with these tables: &lt;/P&gt;&lt;P&gt;DYNPREAD&lt;/P&gt;&lt;P&gt;DYNPTXTLD&lt;/P&gt;&lt;P&gt;DYNPFIELDS&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ana&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Aug 2008 09:44:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256713#M1016112</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-07T09:44:10Z</dc:date>
    </item>
    <item>
      <title>Re: Table containing Program Texts(Text Symbols, SelectionTexts, List Heading)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256714#M1016113</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;REPORT&amp;nbsp; &lt;/SPAN&gt;zrtext&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;TABLES &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;:&lt;/SPAN&gt;rs38m&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;textpool&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;DATA &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;BEGIN &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;i_tab &lt;SPAN class="L0S52"&gt;OCCURS &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;0&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; name &lt;SPAN class="L0S52"&gt;TYPE&amp;nbsp; &lt;/SPAN&gt;progname&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INCLUDE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;STRUCTURE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;textpool&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;DATA &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;:&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;END &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;i_tab&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;DATA &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;texts&amp;nbsp; &lt;SPAN class="L0S52"&gt;LIKE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;textpool &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OCCURS &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;50 &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;HEADER &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;LINE&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; w_text &lt;SPAN class="L0S52"&gt;LIKE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;textpool&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;DATA &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;it &lt;SPAN class="L0S52"&gt;LIKE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;LINE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;i_tab &lt;SPAN class="L0S52"&gt;OCCURS &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;0&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;lines &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;i&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myalv &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;cl_salv_table&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myfunctions &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;cl_salv_functions_list&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mycolumns &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;cl_salv_columns_table&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;SELECTION-SCREEN &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;BEGIN &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;BLOCK &lt;/SPAN&gt;b &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FRAME &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TITLE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;text&lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;001&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;SELECT-OPTIONS &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;zprg &lt;SPAN class="L0S52"&gt;FOR &lt;/SPAN&gt;rs38m&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;programm&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;SELECTION-SCREEN &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;END &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;OF &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;BLOCK &lt;/SPAN&gt;b&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;START-OF-SELECTION&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;SELECT &lt;/SPAN&gt;progname &lt;SPAN class="L0S52"&gt;FROM &lt;/SPAN&gt;reposrc &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;i_tab&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;name &lt;SPAN class="L0S52"&gt;WHERE &lt;/SPAN&gt;progname &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;zprg&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;READ &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TEXTPOOL &lt;/SPAN&gt;i_tab&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;name &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;texts &lt;SPAN class="L0S52"&gt;LANGUAGE &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'E'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;LOOP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;AT &lt;/SPAN&gt;texts &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;w_text &lt;SPAN class="L0S55"&gt;. &lt;/SPAN&gt;&lt;SPAN class="L0S31"&gt;"WHERE id EQ 'I'.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;MOVE-CORRESPONDING &lt;/SPAN&gt;w_text &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;i_tab&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;i_tab &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;i_tab&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDLOOP&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDSELECT&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; it[] &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;i_tab[]&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;TRY&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;METHOD &lt;/SPAN&gt;cl_salv_table&lt;SPAN class="L0S70"&gt;=&amp;gt;&lt;/SPAN&gt;factory&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IMPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; r_salv_table &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;myalv&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CHANGING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t_table&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;it[]&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CATCH &lt;/SPAN&gt;cx_salv_msg&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDTRY&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;DESCRIBE &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;i_tab &lt;SPAN class="L0S52"&gt;LINES &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;lines&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;MESSAGE &lt;/SPAN&gt;s375&lt;SPAN class="L0S55"&gt;(&lt;/SPAN&gt;po&lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;lines &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'' &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'records found..'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; mycolumns &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;myalv&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;get_columns&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; mycolumns&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;set_optimize&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; myfunctions &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;myalv&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;get_functions&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; myfunctions&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;set_all&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;)&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;METHOD &lt;/SPAN&gt;myalv&lt;SPAN class="L0S70"&gt;-&amp;gt;&lt;/SPAN&gt;display&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/836059" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;This Code will show you the All Text Symbols &amp;amp; Selection Text &amp;amp; Report Title..&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S55"&gt;Give Like and Reward .. &lt;SPAN __jive_emoticon_name="grin" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/1382/images/emoticons/grin.gif"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Nov 2015 11:41:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256714#M1016113</guid>
      <dc:creator>former_member571357</dc:creator>
      <dc:date>2015-11-23T11:41:42Z</dc:date>
    </item>
    <item>
      <title>Re: Table containing Program Texts(Text Symbols, SelectionTexts, List Heading)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256715#M1016114</link>
      <description>&lt;P&gt;just a small integration to manage text in more languages…:-) &lt;/P&gt;&lt;P&gt;REPORT zrtext.&lt;/P&gt;&lt;P&gt;TABLES :rs38m,textpool.&lt;BR /&gt;
DATA : BEGIN OF i_tab OCCURS 0,&lt;BR /&gt;
 name TYPE progname,&lt;BR /&gt;
 spras like sy-langu.&lt;BR /&gt;
 INCLUDE STRUCTURE textpool.&lt;BR /&gt;
DATA : END OF i_tab.&lt;BR /&gt;
DATA : texts LIKE textpool OCCURS 50 WITH HEADER LINE,&lt;BR /&gt;
w_text LIKE textpool.&lt;BR /&gt;
DATA : it LIKE LINE OF i_tab OCCURS 0,&lt;BR /&gt;
lines TYPE i,&lt;BR /&gt;
myalv TYPE REF TO cl_salv_table,&lt;BR /&gt;
myfunctions TYPE REF TO cl_salv_functions_list,&lt;BR /&gt;
mycolumns TYPE REF TO cl_salv_columns_table.&lt;BR /&gt;
&lt;BR /&gt;
SELECTION-SCREEN : BEGIN OF BLOCK b WITH FRAME TITLE text-001.&lt;BR /&gt;
SELECT-OPTIONS : S_prg FOR rs38m-programm.&lt;BR /&gt;
SELECT-OPTIONS : S_spras for sy-langu no INTERVALS.&lt;BR /&gt;
SELECTION-SCREEN : END OF BLOCK b.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
data: tb_langu like t002 occurs 0 WITH HEADER LINE.&lt;BR /&gt;
&lt;BR /&gt;
INITIALIZATION.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
 s_spras-sign = 'I'.&lt;BR /&gt;
 s_spras-option = 'EQ'.&lt;BR /&gt;
&lt;BR /&gt;
 s_spras-low = 'I'.  "Italian&lt;BR /&gt;
 append s_spras.&lt;BR /&gt;
&lt;BR /&gt;
 s_spras-low = 'E'. "English&lt;BR /&gt;
 append s_spras.&lt;BR /&gt;
&lt;BR /&gt;
 s_spras-low = 'S'. "Spanish&lt;BR /&gt;
 append s_spras.&lt;BR /&gt;
&lt;BR /&gt;
START-OF-SELECTION.&lt;BR /&gt;
&lt;BR /&gt;
 clear tb_langu.&lt;BR /&gt;
&lt;BR /&gt;
 select * from t002 into table tb_langu where spras in s_spras.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
 check tb_langu[] is not INITIAL.&lt;BR /&gt;
&lt;BR /&gt;
 select progname FROM reposrc INTO i_tab-name WHERE progname IN s_prg.&lt;BR /&gt;
 loop at tb_langu.&lt;BR /&gt;
 READ TEXTPOOL i_tab-name INTO texts LANGUAGE tb_langu-spras.&lt;BR /&gt;
 LOOP AT texts INTO w_text . &lt;BR /&gt;
 MOVE-CORRESPONDING w_text TO i_tab.&lt;BR /&gt;
 i_tab-spras = tb_langu-spras.&lt;BR /&gt;
 APPEND i_tab TO i_tab.&lt;BR /&gt;
 ENDLOOP.&lt;BR /&gt;
 ENDLOOP.&lt;BR /&gt;
 ENDSELECT.&lt;BR /&gt;
&lt;BR /&gt;sort i_tab by name id key spras.&lt;BR /&gt;&lt;BR /&gt;
 it[] = i_tab[].&lt;BR /&gt;
 TRY.&lt;BR /&gt;
 CALL METHOD cl_salv_table=&amp;gt;factory&lt;BR /&gt;
 IMPORTING&lt;BR /&gt;
 r_salv_table = myalv&lt;BR /&gt;
 CHANGING&lt;BR /&gt;
 t_table = it[].&lt;BR /&gt;
 CATCH cx_salv_msg.&lt;BR /&gt;
 ENDTRY.&lt;BR /&gt;
&lt;BR /&gt;
 DESCRIBE TABLE i_tab LINES lines.&lt;BR /&gt;
 MESSAGE s375(po) WITH lines '' 'records found..'.&lt;BR /&gt;
 mycolumns = myalv-&amp;gt;get_columns( ).&lt;BR /&gt;
 mycolumns-&amp;gt;set_optimize( ).&lt;BR /&gt;
 myfunctions = myalv-&amp;gt;get_functions( ).&lt;BR /&gt;
 myfunctions-&amp;gt;set_all( ).&lt;BR /&gt;
 CALL METHOD myalv-&amp;gt;display.&lt;/P&gt;</description>
      <pubDate>Mon, 25 May 2020 14:00:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-containing-program-texts-text-symbols-selectiontexts-list-heading/m-p/4256715#M1016114</guid>
      <dc:creator>lcl1964</dc:creator>
      <dc:date>2020-05-25T14:00:20Z</dc:date>
    </item>
  </channel>
</rss>

