<?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: Dialog program with 2 tables. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929884#M60584</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i did created the status. As i mentioned earlier another program if iam using single ITAB with vbak table, its working.The thing is i want to equate the 'vbeln' from both the tables and if the duplicate exists for that record i like to display all the records and said field details from both the tables.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 18 May 2005 19:46:04 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-05-18T19:46:04Z</dc:date>
    <item>
      <title>Dialog program with 2 tables.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929880#M60580</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am new to dialog programming. I am using 2 tables( vbak, vbap) and 3 internal tables ITAB1, ITAB2 &amp;amp; ITAB. I am putting the required data in from vbak &amp;amp; vbap in2 itab1 &amp;amp; itab2 and putting the data in itab.&lt;/P&gt;&lt;P&gt; iam using 2 screens 100 and 200. In 100 iam inputting a value (vbak-vbeln) and when push a button get details trying to display the data in table of screen 200.&lt;/P&gt;&lt;P&gt; The code below is working if i only use single itab but throwing an error if using in above said fashion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anyone help with me as to where iam going wrong.&lt;/P&gt;&lt;P&gt;Thnaks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;Code&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;PROGRAM zdia_table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tables : vbak. vbap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data: BEGIN OF ITAB1 OCCURS 0.&lt;/P&gt;&lt;P&gt;      VBELN LIKE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;      AUDAT LIKE VBAK-AUDAT,&lt;/P&gt;&lt;P&gt;      KUNNR LIKE VBAK-KUNNR,&lt;/P&gt;&lt;P&gt;DATA: END OF ITAB1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data: BEGIN OF ITAB2 OCCURS 0.&lt;/P&gt;&lt;P&gt;      VBELN LIKE VBAP-VBELN,&lt;/P&gt;&lt;P&gt;      ZMENG LIKE VBAP-ZMENG,&lt;/P&gt;&lt;P&gt;      NETWR LIKE VBAP-NETWR,&lt;/P&gt;&lt;P&gt;DATA: END OF ITAB2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;      VBELN LIKE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;      AUDAT LIKE VBAK-AUDAT,&lt;/P&gt;&lt;P&gt;      KUNNR LIKE VBAK-KUNNR,&lt;/P&gt;&lt;P&gt;      ZMENG LIKE VBAP-ZMENG,&lt;/P&gt;&lt;P&gt;      NETWR LIKE VBAP-NETWR,&lt;/P&gt;&lt;P&gt;DATA: END OF ITAB.&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 STATUS_0100 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;     TEXT&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;&lt;/P&gt;&lt;P&gt;MODULE STATUS_0100 OUTPUT.&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'XXXXXXX'.&lt;/P&gt;&lt;P&gt;*SET TITLEBAR 'XXX'.&lt;/P&gt;&lt;P&gt;ENDMODULE.               "STATUS_0100 OUTPUT&lt;/P&gt;&lt;P&gt;&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 STATUS_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;     TEXT&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;      &lt;/P&gt;&lt;P&gt;MODULE STATUS_0100 INPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-UCOMM = 'GET'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT VBELN AUDAT KUNNR&lt;/P&gt;&lt;P&gt;FROM VBAK&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE ITAB1&lt;/P&gt;&lt;P&gt;WHERE VBELN = VBAK-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT VBELN ZMENG NETWR&lt;/P&gt;&lt;P&gt;FROM VBAP&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE ITAB2&lt;/P&gt;&lt;P&gt;FOR ALL ENTERIES IN ITAB1&lt;/P&gt;&lt;P&gt;WHERE VBELN = ITAB1-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   LOOP AT ITAB1.&lt;/P&gt;&lt;P&gt;LOOP AT ITAB2 WHERE VBELN = ITAB1-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MOVE ITAB1-VBELN TO ITAB-VBELN.&lt;/P&gt;&lt;P&gt;MOVE ITAB1-AUDAT TO ITAB-AUDAT.&lt;/P&gt;&lt;P&gt;MOVE ITAB1-KUNNR TO ITAB-KUNNR.&lt;/P&gt;&lt;P&gt;MOVE ITAB2-NETWR TO ITAB-NETWR.&lt;/P&gt;&lt;P&gt;MOVE ITAB2-ZMENG TO ITAB-ZMENG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND ITAB.&lt;/P&gt;&lt;P&gt;CLEAR ITAB.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SYBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL SCREEN 200.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&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;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_0200 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;     TEXT&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE STATUS_0200 OUTPUT.&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'XXXXXXX'.&lt;/P&gt;&lt;P&gt;*SET TITLEBAR 'XXX'.&lt;/P&gt;&lt;P&gt;ENDMODULE.               "STATUS_0200 OUTPUT&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 DISPLAY_DATA 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;     TEXT&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;&lt;/P&gt;&lt;P&gt;MOVE ITAB-VBELN TO VBAK-VBELN.&lt;/P&gt;&lt;P&gt;MOVE ITAB-AUDAT TO VBAK-AUDAT.&lt;/P&gt;&lt;P&gt;MOVE ITAB-KUNNR TO VBAK-KUNNR.&lt;/P&gt;&lt;P&gt;MOVE ITAB-NETWR TO VBAK-NETWR.&lt;/P&gt;&lt;P&gt;MOVE ITAB-ZMENG TO VBAK-ZMENG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                "DISPLAY_DATA OUTPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="---------------------------------------" /&gt;&lt;P&gt;    SCREEN1 LOGIC&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="--------------------------------------" /&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;&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;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------" /&gt;&lt;P&gt;SCREEN2 LOGIC&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="--------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS BEFORE OUTPUT.&lt;/P&gt;&lt;P&gt; MODULE STATUS_0200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT ITAB WITH CONTROL TAB_CNTL&lt;/P&gt;&lt;P&gt;                    CURSOR TAB_CNTL-CURRENT_LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            MODULE DISPLAY_DATA.&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_0200.&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 May 2005 14:35:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929880#M60580</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-18T14:35:46Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog program with 2 tables.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929881#M60581</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What error are you getting?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 May 2005 14:54:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929881#M60581</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-18T14:54:07Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog program with 2 tables.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929882#M60582</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When i execute the program( using Tcode) iam getting the first screen. After entering the number(vbak-vbeln) and push the get details buttion it directly taking me to Short Dump. It dosnt giving me much details, but the error pointer pointing at the line..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------" /&gt;&lt;P&gt;&amp;gt; ENDMODULE. "STATUS_0200 OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 May 2005 15:00:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929882#M60582</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-18T15:00:20Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog program with 2 tables.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929883#M60583</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The Statement &amp;lt;b&amp;gt;SET PF-STATUS 'XXXXXXX'.&amp;lt;/b&amp;gt; is probably the problem. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create a Status for the detail screen and use that instead of 'XXXXXXX' or simply comment the line to get rid of the short dump.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rishi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 May 2005 17:23:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929883#M60583</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-18T17:23:14Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog program with 2 tables.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929884#M60584</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i did created the status. As i mentioned earlier another program if iam using single ITAB with vbak table, its working.The thing is i want to equate the 'vbeln' from both the tables and if the duplicate exists for that record i like to display all the records and said field details from both the tables.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 May 2005 19:46:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929884#M60584</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-18T19:46:04Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog program with 2 tables.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929885#M60585</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;add&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONTROLS: TAB_CNTL TYPE TABLEVIEW USING SCREEN 0200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after your data declarations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;seems like the dump is because the table control is not defined.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rishi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 May 2005 20:04:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929885#M60585</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-18T20:04:48Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog program with 2 tables.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929886#M60586</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you. &lt;/P&gt;&lt;P&gt;But i think i missed out to put that line when posting the problem. But in the program iam using that line just after declaring the tables.&lt;/P&gt;&lt;P&gt;Thanks anyway for reminding me about that line.Any more input to make the program work will be appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 May 2005 20:20:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929886#M60586</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-18T20:20:52Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog program with 2 tables.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929887#M60587</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What exactly is the error in the dump (e.g. COMPUTE_FLOAT_ZERODIVIDE)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also try commenting module STATUS_0200 from the flow logic and see what happens!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rishi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try the following (the answer to your problem)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;PROGRAM zdia_table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tables : vbak. vbap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONTROLS: TAB_CNTL TYPE TABLEVIEW USING SCREEN 0200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data: BEGIN OF ITAB1 OCCURS 0.&lt;/P&gt;&lt;P&gt;VBELN LIKE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;AUDAT LIKE VBAK-AUDAT,&lt;/P&gt;&lt;P&gt;KUNNR LIKE VBAK-KUNNR,&lt;/P&gt;&lt;P&gt;DATA: END OF ITAB1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data: BEGIN OF ITAB2 OCCURS 0.&lt;/P&gt;&lt;P&gt;VBELN LIKE VBAP-VBELN,&lt;/P&gt;&lt;P&gt;ZMENG LIKE VBAP-ZMENG,&lt;/P&gt;&lt;P&gt;NETWR LIKE VBAP-NETWR,&lt;/P&gt;&lt;P&gt;DATA: END OF ITAB2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;VBELN LIKE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;AUDAT LIKE VBAK-AUDAT,&lt;/P&gt;&lt;P&gt;KUNNR LIKE VBAK-KUNNR,&lt;/P&gt;&lt;P&gt;ZMENG LIKE VBAP-ZMENG,&lt;/P&gt;&lt;P&gt;NETWR LIKE VBAP-NETWR,&lt;/P&gt;&lt;P&gt;DATA: END OF ITAB.&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 STATUS_0100 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;*TEXT&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;&lt;/P&gt;&lt;P&gt;MODULE STATUS_0100 OUTPUT.&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'XXXXXXX'.&lt;/P&gt;&lt;P&gt;*SET TITLEBAR 'XXX'.&lt;/P&gt;&lt;P&gt;ENDMODULE. "STATUS_0100 OUTPUT&lt;/P&gt;&lt;P&gt;&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 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;*TEXT&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;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;MODULE USER_COMMAND_0100 INPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-UCOMM = 'GET'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT VBELN AUDAT KUNNR&lt;/P&gt;&lt;P&gt;FROM VBAK&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE ITAB1&lt;/P&gt;&lt;P&gt;WHERE VBELN = VBAK-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT VBELN ZMENG NETWR&lt;/P&gt;&lt;P&gt;FROM VBAP&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE ITAB2&lt;/P&gt;&lt;P&gt;FOR ALL ENTERIES IN ITAB1&lt;/P&gt;&lt;P&gt;WHERE VBELN = ITAB1-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ITAB1.&lt;/P&gt;&lt;P&gt;LOOP AT ITAB2 WHERE VBELN = ITAB1-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MOVE ITAB1-VBELN TO ITAB-VBELN.&lt;/P&gt;&lt;P&gt;MOVE ITAB1-AUDAT TO ITAB-AUDAT.&lt;/P&gt;&lt;P&gt;MOVE ITAB1-KUNNR TO ITAB-KUNNR.&lt;/P&gt;&lt;P&gt;MOVE ITAB2-NETWR TO ITAB-NETWR.&lt;/P&gt;&lt;P&gt;MOVE ITAB2-ZMENG TO ITAB-ZMENG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND ITAB.&lt;/P&gt;&lt;P&gt;CLEAR ITAB.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SYBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET SCREEN 200.&lt;/P&gt;&lt;P&gt;LEAVE SCREEN.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE. USER_COMMAND_0100 INPUT&amp;lt;/u&amp;gt;&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 STATUS_0200 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;*TEXT&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE STATUS_0200 OUTPUT.&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'XXXXXXX'.&lt;/P&gt;&lt;P&gt;*SET TITLEBAR 'XXX'.&lt;/P&gt;&lt;P&gt;ENDMODULE. "STATUS_0200 OUTPUT&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 DISPLAY_DATA 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;*TEXT&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;&lt;/P&gt;&lt;P&gt;MOVE ITAB-VBELN TO VBAK-VBELN.&lt;/P&gt;&lt;P&gt;MOVE ITAB-AUDAT TO VBAK-AUDAT.&lt;/P&gt;&lt;P&gt;MOVE ITAB-KUNNR TO VBAK-KUNNR.&lt;/P&gt;&lt;P&gt;MOVE ITAB-NETWR TO VBAK-NETWR.&lt;/P&gt;&lt;P&gt;MOVE ITAB-ZMENG TO VBAK-ZMENG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE. "DISPLAY_DATA OUTPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="---------------------------------------" /&gt;&lt;P&gt;SCREEN1 LOGIC&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="--------------------------------------" /&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;&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;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------" /&gt;&lt;P&gt;SCREEN2 LOGIC&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="--------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS BEFORE OUTPUT.&lt;/P&gt;&lt;P&gt;MODULE STATUS_0200.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ITAB WITH CONTROL TAB_CNTL&lt;/P&gt;&lt;P&gt;CURSOR TAB_CNTL-CURRENT_LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE DISPLAY_DATA.&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_0200.&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;ENDLOOP.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Rishi Joseph (solution)&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 May 2005 20:29:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929887#M60587</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-18T20:29:18Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog program with 2 tables.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929888#M60588</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Rishi. But i think i got the solution now. Thanks for your help anyway.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 May 2005 09:26:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929888#M60588</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-19T09:26:26Z</dc:date>
    </item>
    <item>
      <title>Re: Dialog program with 2 tables.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929889#M60589</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This message was moderated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Jun 2011 20:06:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dialog-program-with-2-tables/m-p/929889#M60589</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-06-06T20:06:37Z</dc:date>
    </item>
  </channel>
</rss>

