<?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: Internal table not populating. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-not-populating/m-p/2062038#M426322</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your problem may be in here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

LOOP AT T_ZCOGLPCT INTO W_ZCOGLPCT. 
l_tabix = sy-tabix. 
MOVE-CORRESPONDING W_ZCOGLPCT TO W_OUTTAB.
 
read table t_outtab with key &amp;lt;specify_key_Here&amp;gt;
if sy-subrc = 0.
MODIFY T_OUTTAB FROM W_OUTTAB index sy-tabix.
else.
append w_outtab to t_outtab.
endif. 

ENDLOOP.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You want to append a new record if not already there and modify existing records, right?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich HEilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 22 Mar 2007 17:58:11 GMT</pubDate>
    <dc:creator>RichHeilman</dc:creator>
    <dc:date>2007-03-22T17:58:11Z</dc:date>
    <item>
      <title>Internal table not populating.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-not-populating/m-p/2062036#M426320</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;Below is the select that I have written ... but the problem is that internal table t_outtab is not getting populated. Can someone please correct me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Types&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;TYPES: BEGIN OF X_OUTTAB,&lt;/P&gt;&lt;P&gt;       SELECT     TYPE XFELD,&lt;/P&gt;&lt;P&gt;        ICON       TYPE CHAR10.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE ZCO_GLPCT.&lt;/P&gt;&lt;P&gt;TYPES:   GROUP      TYPE XFELD,&lt;/P&gt;&lt;P&gt;         LINECOLOR  TYPE CHAR4, "Color for corresponding line&lt;/P&gt;&lt;P&gt;         CELLCOLOR  TYPE LVC_T_SCOL,&lt;/P&gt;&lt;P&gt;         CELLSTYLES TYPE LVC_T_STYL,&lt;/P&gt;&lt;P&gt;         TXT50      TYPE TXT50_SKAT.&lt;/P&gt;&lt;P&gt;TYPES: END OF X_OUTTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Internal Tables&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: T_OUTTAB TYPE STANDARD TABLE OF X_OUTTAB,&lt;/P&gt;&lt;P&gt;      W_OUTTAB LIKE LINE OF T_OUTTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : T_ZCOGLPCT TYPE STANDARD TABLE OF ZCO_GLPCT,&lt;/P&gt;&lt;P&gt;       W_ZCOGLPCT LIKE LINE OF T_ZCOGLPCT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SELECT * FROM ZCO_GLPCT                                   &lt;/P&gt;&lt;P&gt;          INTO CORRESPONDING FIELDS OF TABLE T_ZCOGLPCT    &lt;/P&gt;&lt;P&gt;         WHERE RLDNR  EQ '8A'                              &lt;/P&gt;&lt;P&gt;           AND ( RRCTY EQ '0' OR RRCTY EQ '2' )            &lt;/P&gt;&lt;P&gt;           AND RVERS  EQ '000'                             &lt;/P&gt;&lt;P&gt;            AND zoru   EQ p_zoru                           &lt;/P&gt;&lt;P&gt;           AND RYEAR  EQ P_YEAR                            &lt;/P&gt;&lt;P&gt;           AND RPERI  EQ P_PERIOD                          &lt;/P&gt;&lt;P&gt;           AND RBUKRS EQ P_BUKRS.                          &lt;/P&gt;&lt;P&gt; IF SY-SUBRC NE 0.                                         &lt;/P&gt;&lt;P&gt;   MESSAGE S003(Z01).                                      &lt;/P&gt;&lt;P&gt; ELSE.                                                     &lt;/P&gt;&lt;P&gt;   LOOP AT T_ZCOGLPCT INTO W_ZCOGLPCT.                     &lt;/P&gt;&lt;P&gt;     l_tabix = sy-tabix.                                   &lt;/P&gt;&lt;P&gt;     MOVE-CORRESPONDING W_ZCOGLPCT TO W_OUTTAB.            &lt;/P&gt;&lt;P&gt;     MODIFY T_OUTTAB FROM W_OUTTAB index l_tabix.          &lt;/P&gt;&lt;P&gt;   ENDLOOP.                                                &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank You,&lt;/P&gt;&lt;P&gt;SB.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2007 17:50:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-not-populating/m-p/2062036#M426320</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-22T17:50:40Z</dc:date>
    </item>
    <item>
      <title>Re: Internal table not populating.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-not-populating/m-p/2062037#M426321</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi SB,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use APPEND statement to populate data into internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM ZCO_GLPCT &lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE T_ZCOGLPCT &lt;/P&gt;&lt;P&gt;WHERE RLDNR EQ '8A' &lt;/P&gt;&lt;P&gt;AND ( RRCTY EQ '0' OR RRCTY EQ '2' ) &lt;/P&gt;&lt;P&gt;AND RVERS EQ '000' &lt;/P&gt;&lt;P&gt;AND zoru EQ p_zoru &lt;/P&gt;&lt;P&gt;AND RYEAR EQ P_YEAR &lt;/P&gt;&lt;P&gt;AND RPERI EQ P_PERIOD &lt;/P&gt;&lt;P&gt;AND RBUKRS EQ P_BUKRS. &lt;/P&gt;&lt;P&gt;IF SY-SUBRC NE 0. &lt;/P&gt;&lt;P&gt;MESSAGE S003(Z01). &lt;/P&gt;&lt;P&gt;ELSE. &lt;/P&gt;&lt;P&gt;LOOP AT T_ZCOGLPCT INTO W_ZCOGLPCT. &lt;/P&gt;&lt;P&gt;l_tabix = sy-tabix. &lt;/P&gt;&lt;P&gt;MOVE-CORRESPONDING W_ZCOGLPCT TO W_OUTTAB. &lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;APPEND W_OUTTAB TO T_OUTTAB.&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;CLEAR W_OUTTAB.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2007 17:57:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-not-populating/m-p/2062037#M426321</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-22T17:57:46Z</dc:date>
    </item>
    <item>
      <title>Re: Internal table not populating.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-not-populating/m-p/2062038#M426322</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your problem may be in here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

LOOP AT T_ZCOGLPCT INTO W_ZCOGLPCT. 
l_tabix = sy-tabix. 
MOVE-CORRESPONDING W_ZCOGLPCT TO W_OUTTAB.
 
read table t_outtab with key &amp;lt;specify_key_Here&amp;gt;
if sy-subrc = 0.
MODIFY T_OUTTAB FROM W_OUTTAB index sy-tabix.
else.
append w_outtab to t_outtab.
endif. 

ENDLOOP.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You want to append a new record if not already there and modify existing records, right?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich HEilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2007 17:58:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-not-populating/m-p/2062038#M426322</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2007-03-22T17:58:11Z</dc:date>
    </item>
    <item>
      <title>Re: Internal table not populating.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-not-populating/m-p/2062039#M426323</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank You Vinay.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2007 18:07:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/internal-table-not-populating/m-p/2062039#M426323</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-22T18:07:56Z</dc:date>
    </item>
  </channel>
</rss>

