<?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 Module Pool in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool/m-p/3705028#M892133</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can any body help me..I want to give input in table control(module pool programming) and it should come in our internal table. how it will come? pls give me solution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Rakesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 10 Apr 2008 05:27:31 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-10T05:27:31Z</dc:date>
    <item>
      <title>Module Pool</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool/m-p/3705028#M892133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can any body help me..I want to give input in table control(module pool programming) and it should come in our internal table. how it will come? pls give me solution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Rakesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2008 05:27:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool/m-p/3705028#M892133</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-10T05:27:31Z</dc:date>
    </item>
    <item>
      <title>Re: Module Pool</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool/m-p/3705029#M892134</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;In the PBO loop at that internal table used for table control into a wa...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then modify the itab taransporting the latest values... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See the sample program :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;RSDEMO02&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Renjith Michael.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2008 05:32:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool/m-p/3705029#M892134</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-10T05:32:48Z</dc:date>
    </item>
    <item>
      <title>Re: Module Pool</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool/m-p/3705030#M892135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rahesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table control is process of table. Its applied for internal table with PBO and PAI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PBO--&amp;gt; Internal name with control looping.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PAI--&amp;gt; Internal name without control looping and only allow the loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;S.Suresh.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN __default_attr="red" __jive_macro_name="color"&gt;&lt;STRONG&gt;&amp;lt;REMOVED BY MODERATOR&amp;gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Alvaro Tejada Galindo on Apr 10, 2008 6:09 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2008 05:41:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool/m-p/3705030#M892135</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-10T05:41:57Z</dc:date>
    </item>
    <item>
      <title>Re: Module Pool</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool/m-p/3705031#M892136</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rakesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Follow the steps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.   Declare an internal table in your program &lt;/P&gt;&lt;P&gt;2.   In the screen layout drag and drop the table control.&lt;/P&gt;&lt;P&gt;3 .  Press F6 or use the icon Dictionary / program fields in  the menu bar.&lt;/P&gt;&lt;P&gt;4.   In the pop up that appears click the &lt;STRONG&gt;get from program&lt;/STRONG&gt; button.&lt;/P&gt;&lt;P&gt;5.   Select your internal table fields and drop it in the table control.&lt;/P&gt;&lt;P&gt;6.   Declare a loop in PBO and PAI.&lt;/P&gt;&lt;P&gt;7.   Then if you give value in the table control you can get it in the internal table .You can check it by debugging the prorgram.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Charumathi.B&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2008 07:02:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool/m-p/3705031#M892136</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-10T07:02:49Z</dc:date>
    </item>
    <item>
      <title>Re: Module Pool</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool/m-p/3705032#M892137</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;TABLE CONTROLS:&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------" /&gt;&lt;P&gt;Table Control component is used to view the internal table contents in the screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Navigations to create Table control component:&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------" /&gt;&lt;P&gt;1. Create an MPP program.&lt;/P&gt;&lt;P&gt;2. In Top include File, declare variables as follows:&lt;/P&gt;&lt;P&gt;	&lt;/P&gt;&lt;P&gt;DATA ITAB LIKE KNA1 OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA ITAB1 LIKE KNA1 OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;CONTROLS TBCL TYPE TABLEVIEW USING SCREEN 100.&lt;/P&gt;&lt;P&gt;DATA CUR TYPE I VALUE 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&amp;gt; Save -&amp;gt; Activate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. Create a Screen (100) -&amp;gt; Select Table control component from toolbar -&amp;gt; Double Click and specify name (TBCL) -&amp;gt; Press F6 and specify internal table name (ITAB) -&amp;gt; Select required fields -&amp;gt; Paste on the Table control -&amp;gt; To separate the fields, use Separators option in Table control Attributes -&amp;gt; Specify labels if necessary -&amp;gt; Create pushbuttons (FETCH, MODIFY, PRINT, EXIT) -&amp;gt; Save -&amp;gt; Flowlogic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. In PAI module, specify following code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE SY-UCOMM.&lt;/P&gt;&lt;P&gt;WHEN 'FETCH'.&lt;/P&gt;&lt;P&gt;SELECT * FROM KNA1 INTO TABLE ITAB.&lt;/P&gt;&lt;P&gt;TBCL-LINES = SY-DBCNT.  * To create Vertical Scrollbar&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHEN 'EXIT'.&lt;/P&gt;&lt;P&gt;LEAVE PROGRAM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHEN 'PRINT'.&lt;/P&gt;&lt;P&gt;GET CURSOR LINE CUR.&lt;/P&gt;&lt;P&gt;READ TABLE ITAB INDEX CUR.&lt;/P&gt;&lt;P&gt;LEAVE TO LIST-PROCESSING.&lt;/P&gt;&lt;P&gt;WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; ITAB-KUNNR, ITAB-NAME1, ITAB-ORT01, ITAB-LAND1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHEN 'MODIFY'.&lt;/P&gt;&lt;P&gt;LOOP AT ITAB1.&lt;/P&gt;&lt;P&gt;MODIFY KNA1 FROM ITAB1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;MESSAGE S002(ZMSG).&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;MESSAGE E003(ZMSG).&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM KNA1 INTO TABLE ITAB.&lt;/P&gt;&lt;P&gt;TBCL-LINES = SY-DBCNT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5. In FlowLogic editor, specify following step loops:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS BEFORE OUTPUT.&lt;/P&gt;&lt;P&gt; MODULE STATUS_0100.&lt;/P&gt;&lt;P&gt; LOOP AT ITAB CURSOR CUR WITH CONTROL TBCL.&lt;/P&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS AFTER INPUT.&lt;/P&gt;&lt;P&gt; MODULE USER_COMMAND_0100.&lt;/P&gt;&lt;P&gt; LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;    MODULE NEW.     * New module to move records from ITAB to 		      ITAB1. Double click on Module Name (New) 		      to create a new one.&lt;/P&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;6. Specify following code in the NEW module:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   MODULE NEW INPUT.&lt;/P&gt;&lt;P&gt;	APPEND ITAB TO ITAB1.&lt;/P&gt;&lt;P&gt;   ENDMODULE.                 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;7. Create a Tcode -&amp;gt; Activate all -&amp;gt; Execute.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Priya.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2008 07:25:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool/m-p/3705032#M892137</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-10T07:25:24Z</dc:date>
    </item>
    <item>
      <title>Re: Module Pool</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool/m-p/3705033#M892138</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;u would have one module &lt;STRONG&gt;MODULE tab1_modify ON CHAIN-REQUEST&lt;/STRONG&gt;  in PAI...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS AFTER INPUT.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: PAI FLOW LOGIC FOR TABLECONTROL 'TAB1'&lt;/P&gt;&lt;P&gt;  LOOP AT i_mat.&lt;/P&gt;&lt;P&gt;    CHAIN.&lt;/P&gt;&lt;P&gt;      FIELD i_mat-matnr.&lt;/P&gt;&lt;P&gt;      FIELD i_mat-meins.&lt;/P&gt;&lt;P&gt;      &lt;STRONG&gt;MODULE tab1_modify ON CHAIN-REQUEST.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;    ENDCHAIN.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  write this in that&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE tab1_modify INPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;STRONG&gt;APPEND i_mat.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                    "TAB1_MODIFY INPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here i_mat is my internal table from which i have created table control ( using wizard ) and tab1 is my table control name...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN __default_attr="red" __jive_macro_name="color"&gt;&lt;STRONG&gt;&amp;lt;REMOVED BY MODERATOR&amp;gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Alvaro Tejada Galindo on Apr 10, 2008 6:09 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2008 12:12:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool/m-p/3705033#M892138</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-10T12:12:52Z</dc:date>
    </item>
  </channel>
</rss>

