<?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 Dynamic append in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-append/m-p/2945640#M694420</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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i got a internal table, how to dynamic append the line to the internal?&lt;/P&gt;&lt;P&gt;below is my code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: line(256) TYPE c,&lt;/P&gt;&lt;P&gt;      text_tab LIKE STANDARD TABLE OF line,&lt;/P&gt;&lt;P&gt;      field LIKE line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is a static append.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;line = '444444'.&lt;/P&gt;&lt;P&gt;  APPEND line TO text_tab.&lt;/P&gt;&lt;P&gt;  line = '555555'.&lt;/P&gt;&lt;P&gt;  APPEND line TO text_tab.&lt;/P&gt;&lt;P&gt;  line = '666666'.&lt;/P&gt;&lt;P&gt;  APPEND line TO text_tab.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how to make it dynamic append to internal table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 23 Oct 2007 09:30:43 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-23T09:30:43Z</dc:date>
    <item>
      <title>Dynamic append</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-append/m-p/2945640#M694420</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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i got a internal table, how to dynamic append the line to the internal?&lt;/P&gt;&lt;P&gt;below is my code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: line(256) TYPE c,&lt;/P&gt;&lt;P&gt;      text_tab LIKE STANDARD TABLE OF line,&lt;/P&gt;&lt;P&gt;      field LIKE line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is a static append.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;line = '444444'.&lt;/P&gt;&lt;P&gt;  APPEND line TO text_tab.&lt;/P&gt;&lt;P&gt;  line = '555555'.&lt;/P&gt;&lt;P&gt;  APPEND line TO text_tab.&lt;/P&gt;&lt;P&gt;  line = '666666'.&lt;/P&gt;&lt;P&gt;  APPEND line TO text_tab.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how to make it dynamic append to internal table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Oct 2007 09:30:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-append/m-p/2945640#M694420</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-23T09:30:43Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic append</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-append/m-p/2945641#M694421</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;Check this sample report&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT z_dynamic_program.

TABLES:dd02l,
vlcvehicle.

FIELD-SYMBOLS: &amp;lt;fs_table&amp;gt; TYPE STANDARD TABLE,
&amp;lt;fs_warea&amp;gt; TYPE ANY,
&amp;lt;fs_any&amp;gt; TYPE ANY.

DATA:t_anytable TYPE REF TO data,
f_warea TYPE REF TO data,
tb_condition(72) TYPE c OCCURS 0 WITH HEADER LINE.



DATA:w_dynproname TYPE sy-repid,
w_msg(70) TYPE c.

DATA:t_code(72) TYPE c OCCURS 0 WITH HEADER LINE.


PARAMETERS:pa_tnam LIKE dd02l-tabname.
SELECT-OPTIONS:so_comm FOR vlcvehicle-zz_commnos.


START-OF-SELECTION.

SELECT SINGLE * FROM dd02l WHERE tabname = pa_tnam.

IF sy-subrc NE 0.
STOP.
ENDIF.


APPEND 'Program SubPool.' TO t_code.
APPEND ' ' TO t_code.


CONCATENATE 'TYPES TY_TABLE TYPE ' pa_tnam ' OCCURS 0.'
INTO t_code SEPARATED BY space.
APPEND t_code.

CONCATENATE 'TYPES TY_WAREA TYPE ' pa_tnam '.'
INTO t_code SEPARATED BY space.
APPEND t_code.


APPEND 'Form generate_table changing p_table type ref to data '
TO t_code.
APPEND ' p_warea type ref to data.'
TO t_code.


APPEND ' create data p_table type (''TY_TABLE''). '
TO t_code.
APPEND ' create data p_warea type (''TY_WAREA''). '
TO t_code.

APPEND 'Endform. ' TO t_code.


GENERATE SUBROUTINE POOL t_code
NAME w_dynproname
MESSAGE w_msg.


IF sy-subrc NE 0.
WRITE : / w_msg.
STOP.
ENDIF.

*************

* Call the subroutine to get reference to dyn table
PERFORM generate_table IN PROGRAM (w_dynproname)
CHANGING t_anytable
f_warea.


ASSIGN t_anytable-&amp;gt;* TO &amp;lt;fs_table&amp;gt;.
ASSIGN f_warea-&amp;gt;* TO &amp;lt;fs_warea&amp;gt;.


***** Fetch the data from the database based on the Commission number
* and the Table name
SELECT *
INTO TABLE &amp;lt;fs_table&amp;gt;
FROM (pa_tnam)
WHERE Z_COMMNOS IN so_comm.

IF sy-subrc NE 0.
STOP.
ENDIF.


DELETE FROM (pa_tnam) WHERE Z_COMMNOS IN so_comm.

IF sy-subrc EQ 0.
WRITE:/ sy-dbcnt.
ENDIF.


END-OF-SELECTION.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Oct 2007 09:34:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-append/m-p/2945641#M694421</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-23T09:34:30Z</dc:date>
    </item>
  </channel>
</rss>

