<?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: module pool program error in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-program-error/m-p/2462850#M552739</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;what error message you are getting?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 04 Jul 2007 10:17:59 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-04T10:17:59Z</dc:date>
    <item>
      <title>module pool program error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-program-error/m-p/2462849#M552738</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi expects,&lt;/P&gt;&lt;P&gt;   in this program in screen 100, i have provided select-options for material no,maximum qty,no. of kanban,no of unit per kanban in tabstrip and i am having 3 pushbuttons (create (screen110),change(screen 120),display(screen 130).but i am getting error in 100 &amp;amp; 110).in 110 , i should provide again select-options and table control.please help me to solve this problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Module pool ZSAPMZPGM2 *&lt;/P&gt;&lt;P&gt;*&amp;amp; *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; *&lt;/P&gt;&lt;P&gt;*&amp;amp; *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROGRAM ZSAPMZTECHANICALTESTPGM2 .&lt;/P&gt;&lt;P&gt;TABLES : ZTECHANICALTEST2,MAKT.&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;ZMANDT LIKE ZTECHANICALTEST2-ZMANDT,&lt;/P&gt;&lt;P&gt;ZMATNR LIKE ZTECHANICALTEST2-ZMATNR,&lt;/P&gt;&lt;P&gt;ZMAXQTY LIKE ZTECHANICALTEST2-ZMAXQTY,&lt;/P&gt;&lt;P&gt;ZNUMKB LIKE ZTECHANICALTEST2-ZNUMKB,&lt;/P&gt;&lt;P&gt;ZBUNT LIKE ZTECHANICALTEST2-ZBUNT,&lt;/P&gt;&lt;P&gt;ZCRTBY LIKE ZTECHANICALTEST2-ZCRTBY,&lt;/P&gt;&lt;P&gt;ZCRTDT LIKE ZTECGHANICALTEST2-ZCRTDT,&lt;/P&gt;&lt;P&gt;ZUPDBY LIKE ZTECHANICALTEST2-ZUPDBY,&lt;/P&gt;&lt;P&gt;ZUPDDT LIKE ZTECHANICALTEST2-ZUPDDT,&lt;/P&gt;&lt;P&gt;END OF ITAB.&lt;/P&gt;&lt;P&gt;CONTROLS : VCONTROLS TYPE TABLEVIEW USING 120.&lt;/P&gt;&lt;P&gt;CONTROLS : STRIP TYPE TABSTRIP.&lt;/P&gt;&lt;P&gt;DATA : DYNNR LIKE SY-DYNNR VALUE 110&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Module USER_COMMAND_0100 INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module USER_COMMAND_0100 input.&lt;/P&gt;&lt;P&gt;CASE SY-UCOMM.&lt;/P&gt;&lt;P&gt;WHEN 'DATA SELECTION'.&lt;/P&gt;&lt;P&gt;DYNNR = 110.&lt;/P&gt;&lt;P&gt;STRIP-ACTIVETAB = 'DATA SELECTION'.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;endmodule. " USER_COMMAND_0100 INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Module USER_COMMAND_0110 INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module USER_COMMAND_0110 input.&lt;/P&gt;&lt;P&gt;CASE SY-UCOMM.&lt;/P&gt;&lt;P&gt;WHEN 'CREATE SCREEN'.&lt;/P&gt;&lt;P&gt;INSERT ZTECHANICALTEST2 FROM TABLE itab.&lt;/P&gt;&lt;P&gt;SELECT * FROM ZTECHANICALTEST INTO ITAB.&lt;/P&gt;&lt;P&gt;PROCESS BEFORE OUTPUT.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: PBO FLOW LOGIC FOR TABLECONTROL 'V_CONTROL'&lt;/P&gt;&lt;P&gt;  MODULE V_CONTROL_INIT.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE V_CONTROL_CHANGE_TC_ATTR.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE V_CONTROL_CHANGE_COL_ATTR.&lt;/P&gt;&lt;P&gt;  LOOP AT   G_V_CONTROL_ITAB&lt;/P&gt;&lt;P&gt;       INTO G_V_CONTROL_WA&lt;/P&gt;&lt;P&gt;       WITH CONTROL V_CONTROL&lt;/P&gt;&lt;P&gt;       CURSOR V_CONTROL-CURRENT_LINE.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD:   MODULE V_CONTROL_CHANGE_FIELD_ATTR&lt;/P&gt;&lt;P&gt;    MODULE V_CONTROL_MOVE.&lt;/P&gt;&lt;P&gt;    MODULE V_CONTROL_GET_LINES.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MODULE STATUS_0100.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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 'V_CONTROL'&lt;/P&gt;&lt;P&gt;  LOOP AT G_V_CONTROL_ITAB.&lt;/P&gt;&lt;P&gt;    CHAIN.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZMANDT.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZMATNR.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZMAXQTY.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZNUMKB.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZKBUNT.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZCRTBY.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZCRTDT.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZUPDBY.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZUPDDT.&lt;/P&gt;&lt;P&gt;      MODULE V_CONTROL_MODIFY ON CHAIN-REQUEST.&lt;/P&gt;&lt;P&gt;    ENDCHAIN.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  MODULE V_CONTROL_USER_COMMAND.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE V_CONTROL_CHANGE_TC_ATTR.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE V_CONTROL_CHANGE_COL_ATTR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE USER_COMMAND_0100.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;MESSAGE I000(0) WITH 'CREATED'.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;MESSAGE E001(0) WITH 'NOT CREATED'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;WHEN OTHERS.&lt;/P&gt;&lt;P&gt;CLEAR OK_CODE.&lt;/P&gt;&lt;P&gt;SET SCREEN 120.&lt;/P&gt;&lt;P&gt;LEAVE SCREEN.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;endmodule. " USER_COMMAND_0110 INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Module USER_COMMAND_0120 INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module USER_COMMAND_0120 input.&lt;/P&gt;&lt;P&gt;CASE SY-UCOMM.&lt;/P&gt;&lt;P&gt;WHEN 'DISPLAY SCREEN'.&lt;/P&gt;&lt;P&gt;INSERT ZTECHANICALTEST2 FROM TABLE itab.&lt;/P&gt;&lt;P&gt;SELECT * FROM ZTECHANICALTEST2 INTO ITAB.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;MESSAGE I000(0) WITH 'DISPLAY'.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;MESSAGE E001(0) WITH 'NOT DISPLAY'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;WHEN 'DISPLAY SCREEN'.&lt;/P&gt;&lt;P&gt;CLEAR OK_CODE.&lt;/P&gt;&lt;P&gt;SET SCREEN 130.&lt;/P&gt;&lt;P&gt;LEAVE SCREEN.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;endmodule. " USER_COMMAND_0120 INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Module USER_COMMAND_0130 INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module USER_COMMAND_0130 input.&lt;/P&gt;&lt;P&gt;CASE SY-UCOMM.&lt;/P&gt;&lt;P&gt;WHEN 'CHANGE SCREEN'.&lt;/P&gt;&lt;P&gt;CASE SY-UCOMM.&lt;/P&gt;&lt;P&gt;MODIFY ZTECHANICALTEST2 FROM TABLE itab.&lt;/P&gt;&lt;P&gt;PROCESS BEFORE OUTPUT.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: PBO FLOW LOGIC FOR TABLECONTROL 'V_CONTROL'&lt;/P&gt;&lt;P&gt;  MODULE V_CONTROL_INIT.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE V_CONTROL_CHANGE_TC_ATTR.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE V_CONTROL_CHANGE_COL_ATTR.&lt;/P&gt;&lt;P&gt;  LOOP AT   G_V_CONTROL_ITAB&lt;/P&gt;&lt;P&gt;       INTO G_V_CONTROL_WA&lt;/P&gt;&lt;P&gt;       WITH CONTROL V_CONTROL&lt;/P&gt;&lt;P&gt;       CURSOR V_CONTROL-CURRENT_LINE.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD:   MODULE V_CONTROL_CHANGE_FIELD_ATTR&lt;/P&gt;&lt;P&gt;    MODULE V_CONTROL_MOVE.&lt;/P&gt;&lt;P&gt;    MODULE V_CONTROL_GET_LINES.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MODULE STATUS_0100.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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 'V_CONTROL'&lt;/P&gt;&lt;P&gt;  LOOP AT G_V_CONTROL_ITAB.&lt;/P&gt;&lt;P&gt;    CHAIN.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZMANDT.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZMATNR.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZMAXQTY.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZNUMKB.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZKBUNT.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZCRTBY.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZCRTDT.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZUPDBY.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZUPDDT.&lt;/P&gt;&lt;P&gt;      MODULE V_CONTROL_MODIFY ON CHAIN-REQUEST.&lt;/P&gt;&lt;P&gt;    ENDCHAIN.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  MODULE V_CONTROL_USER_COMMAND.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE V_CONTROL_CHANGE_TC_ATTR.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE V_CONTROL_CHANGE_COL_ATTR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE USER_COMMAND_0100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;MESSAGE I000(0) WITH 'DISPLAY'.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;MESSAGE E001(0) WITH 'NOT DIPLAY'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;WHEN CHANGE SCREEN.&lt;/P&gt;&lt;P&gt;LEAVE PROGRAM.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;endmodule. " USER_COMMAND_0130 INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Module STATUS_0130 OUTPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module STATUS_0130 output.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SET PF-STATUS 'xxxxxxxx'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SET TITLEBAR 'xxx'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;LOOP AT CONTROL VCONTROL.&lt;/P&gt;&lt;P&gt;MODIFY ZTECHANICALTEST2 FROM TABLE ITAB.&lt;/P&gt;&lt;P&gt;PROCESS BEFORE OUTPUT.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: PBO FLOW LOGIC FOR TABLECONTROL 'V_CONTROL'&lt;/P&gt;&lt;P&gt;  MODULE V_CONTROL_INIT.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE V_CONTROL_CHANGE_TC_ATTR.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE V_CONTROL_CHANGE_COL_ATTR.&lt;/P&gt;&lt;P&gt;  LOOP AT   G_V_CONTROL_ITAB&lt;/P&gt;&lt;P&gt;       INTO G_V_CONTROL_WA&lt;/P&gt;&lt;P&gt;       WITH CONTROL V_CONTROL&lt;/P&gt;&lt;P&gt;       CURSOR V_CONTROL-CURRENT_LINE.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD:   MODULE V_CONTROL_CHANGE_FIELD_ATTR&lt;/P&gt;&lt;P&gt;    MODULE V_CONTROL_MOVE.&lt;/P&gt;&lt;P&gt;    MODULE V_CONTROL_GET_LINES.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MODULE STATUS_0100.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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 'V_CONTROL'&lt;/P&gt;&lt;P&gt;  LOOP AT G_V_CONTROL_ITAB.&lt;/P&gt;&lt;P&gt;    CHAIN.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZMANDT.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZMATNR.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZMAXQTY.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZNUMKB.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZKBUNT.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZCRTBY.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZCRTDT.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZUPDBY.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZUPDDT.&lt;/P&gt;&lt;P&gt;      MODULE V_CONTROL_MODIFY ON CHAIN-REQUEST.&lt;/P&gt;&lt;P&gt;    ENDCHAIN.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  MODULE V_CONTROL_USER_COMMAND.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE V_CONTROL_CHANGE_TC_ATTR.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE V_CONTROL_CHANGE_COL_ATTR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE USER_COMMAND_0100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;endmodule. " STATUS_0130 OUTPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Module STATUS_0120 OUTPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module STATUS_0120 output.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SET PF-STATUS 'xxxxxxxx'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SET TITLEBAR 'xxx'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;LOOP AT CONNTROL VCONTROL..&lt;/P&gt;&lt;P&gt;PROCESS BEFORE OUTPUT.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: PBO FLOW LOGIC FOR TABLECONTROL 'V_CONTROL'&lt;/P&gt;&lt;P&gt;  MODULE V_CONTROL_INIT.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE V_CONTROL_CHANGE_TC_ATTR.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE V_CONTROL_CHANGE_COL_ATTR.&lt;/P&gt;&lt;P&gt;  LOOP AT   G_V_CONTROL_ITAB&lt;/P&gt;&lt;P&gt;       INTO G_V_CONTROL_WA&lt;/P&gt;&lt;P&gt;       WITH CONTROL V_CONTROL&lt;/P&gt;&lt;P&gt;       CURSOR V_CONTROL-CURRENT_LINE.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD:   MODULE V_CONTROL_CHANGE_FIELD_ATTR&lt;/P&gt;&lt;P&gt;    MODULE V_CONTROL_MOVE.&lt;/P&gt;&lt;P&gt;    MODULE V_CONTROL_GET_LINES.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MODULE STATUS_0100.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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 'V_CONTROL'&lt;/P&gt;&lt;P&gt;  LOOP AT G_V_CONTROL_ITAB.&lt;/P&gt;&lt;P&gt;    CHAIN.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZMANDT.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZMATNR.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZMAXQTY.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZNUMKB.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZKBUNT.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZCRTBY.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZCRTDT.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZUPDBY.&lt;/P&gt;&lt;P&gt;      FIELD ZTECHANICALTEST2-ZUPDDT.&lt;/P&gt;&lt;P&gt;      MODULE V_CONTROL_MODIFY ON CHAIN-REQUEST.&lt;/P&gt;&lt;P&gt;    ENDCHAIN.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  MODULE V_CONTROL_USER_COMMAND.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE V_CONTROL_CHANGE_TC_ATTR.&lt;/P&gt;&lt;P&gt;*&amp;amp;SPWIZARD: MODULE V_CONTROL_CHANGE_COL_ATTR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE USER_COMMAND_0100.&lt;/P&gt;&lt;P&gt;endmodule. " STATUS_0120 OUTPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Module STATUS_0110 OUTPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module STATUS_0110 output.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SET PF-STATUS 'xxxxxxxx'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SET TITLEBAR 'xxx'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;WHEN 'DELETE ROWS'.&lt;/P&gt;&lt;P&gt;CASE SY-UCOMM.&lt;/P&gt;&lt;P&gt;DELETE FROM ZTECHANICALTEST2&lt;/P&gt;&lt;P&gt;WHERE MATERIAL = 'NY'.&lt;/P&gt;&lt;P&gt;WHEN 'UNDELETE ROWS'.&lt;/P&gt;&lt;P&gt;LEAVE SCREEN.&lt;/P&gt;&lt;P&gt;WHEN 'SELECT ALL'.&lt;/P&gt;&lt;P&gt;CASE SY-UCOMM. &lt;/P&gt;&lt;P&gt;SELECT * FROM ZTECHANICALTEST2 INTO ITAB.&lt;/P&gt;&lt;P&gt;WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; ITAB.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;WHEN 'DESELECT ALL'.&lt;/P&gt;&lt;P&gt;endmodule. " STATUS_0110 OUTPUT&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 04:38:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-program-error/m-p/2462849#M552738</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T04:38:14Z</dc:date>
    </item>
    <item>
      <title>Re: module pool program error</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-program-error/m-p/2462850#M552739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;what error message you are getting?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jul 2007 10:17:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/module-pool-program-error/m-p/2462850#M552739</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-04T10:17:59Z</dc:date>
    </item>
  </channel>
</rss>

