<?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: multiple forms in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811241#M347823</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;yes you have to use write_form for every individual form.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;shiba dutta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 14 Dec 2006 11:39:00 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-12-14T11:39:00Z</dc:date>
    <item>
      <title>multiple forms</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811231#M347813</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi friends,&lt;/P&gt;&lt;P&gt;can we call multiple forms in scripts&lt;/P&gt;&lt;P&gt;if we can do then how to do that.&lt;/P&gt;&lt;P&gt;could u plz give sample code for this&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;malleswari.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Dec 2006 08:25:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811231#M347813</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-14T08:25:03Z</dc:date>
    </item>
    <item>
      <title>Re: multiple forms</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811232#M347814</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;We can call multiple forms in scripts based on say COndition type or output type.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Dec 2006 08:26:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811232#M347814</guid>
      <dc:creator>Sandeep_Panghal</dc:creator>
      <dc:date>2006-12-14T08:26:38Z</dc:date>
    </item>
    <item>
      <title>Re: multiple forms</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811233#M347815</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;could u plz tell me a litle clearly&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Dec 2006 08:28:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811233#M347815</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-14T08:28:39Z</dc:date>
    </item>
    <item>
      <title>Re: multiple forms</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811234#M347816</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt; U can call multiple forms with in a script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; You can have any number for WRITE_FORM, START_FORM and END_FORM, but for a script you can have only one OPEN_FORM and CLOSE_FORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Normally, START_FORM&lt;/P&gt;&lt;P&gt;is not required.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(OPEN_FORM Is compulary in all cases)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Its only required,&lt;/P&gt;&lt;P&gt;when we want to different sapscript layouts,&lt;/P&gt;&lt;P&gt;to get merged,&lt;/P&gt;&lt;P&gt;and come in one output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. For this purpose,&lt;/P&gt;&lt;P&gt;we use START_FORM,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;to START layout 1,&lt;/P&gt;&lt;P&gt;then START Layout 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so, u can write multiple start_forms to call multiple forms..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Dec 2006 08:34:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811234#M347816</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-14T08:34:28Z</dc:date>
    </item>
    <item>
      <title>Re: multiple forms</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811235#M347817</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Malleswari,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use FMs START_FORM and END_FORM for printing different forms in a single Print program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OPEN_FORM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START_FORM  &amp;lt;form1&amp;gt;&lt;/P&gt;&lt;P&gt;END_FORM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START_FORM  &amp;lt;form2&amp;gt;&lt;/P&gt;&lt;P&gt;END_FORM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLOSE_FORM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reg&lt;/P&gt;&lt;P&gt;Vivek&lt;/P&gt;&lt;P&gt;Reward if helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Dec 2006 08:34:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811235#M347817</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-14T08:34:31Z</dc:date>
    </item>
    <item>
      <title>Re: multiple forms</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811236#M347818</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;try like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;open_form.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start_form.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write_form&lt;/P&gt;&lt;P&gt;end_form.&lt;/P&gt;&lt;P&gt;start_form.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write_form&lt;/P&gt;&lt;P&gt;end_form.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;close_form.&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;shiba dutta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Dec 2006 08:36:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811236#M347818</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-14T08:36:44Z</dc:date>
    </item>
    <item>
      <title>Re: multiple forms</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811237#M347819</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am not very sure about what you intend to do??&lt;/P&gt;&lt;P&gt;Do you want to call more than 2 scripts in the same print program?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nishant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Dec 2006 08:42:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811237#M347819</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-14T08:42:33Z</dc:date>
    </item>
    <item>
      <title>Re: multiple forms</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811238#M347820</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi thank u,&lt;/P&gt;&lt;P&gt;how do we need to write driver program for this &lt;/P&gt;&lt;P&gt;do qwe need to write for each and every form.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;malleswari.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Dec 2006 11:30:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811238#M347820</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-14T11:30:04Z</dc:date>
    </item>
    <item>
      <title>Re: multiple forms</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811239#M347821</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;  Try out the following code where i am calling 2 scripts in one driver program based on some conditions.&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 IT_SALESH_DATA OCCURS 0,&lt;/P&gt;&lt;P&gt;        VBELN LIKE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;        ERDAT LIKE VBAK-ERDAT,&lt;/P&gt;&lt;P&gt;        ERNAM LIKE VBAK-ERNAM,&lt;/P&gt;&lt;P&gt;        POSNR LIKE VBAP-POSNR,&lt;/P&gt;&lt;P&gt;        MATNR LIKE VBAP-MATNR,&lt;/P&gt;&lt;P&gt;       END OF IT_SALESH_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN : BEGIN OF SCREEN 100.&lt;/P&gt;&lt;P&gt;  SELECT-OPTIONS : S_VBELN FOR VBAK-VBELN,&lt;/P&gt;&lt;P&gt;                   S_POSNR FOR VBAP-POSNR.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN : END OF SCREEN 100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL SCREEN 100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'OPEN_FORM'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    DEVICE                      = 'PRINTER'&lt;/P&gt;&lt;P&gt;    DIALOG                      = 'X'&lt;/P&gt;&lt;P&gt;    FORM                        = 'ZSALES_ORDER'&lt;/P&gt;&lt;P&gt;    LANGUAGE                    = SY-LANGU&lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;    CANCELED                    = 1&lt;/P&gt;&lt;P&gt;    DEVICE                      = 2&lt;/P&gt;&lt;P&gt;    FORM                        = 3&lt;/P&gt;&lt;P&gt;    OPTIONS                     = 4&lt;/P&gt;&lt;P&gt;    UNCLOSED                    = 5&lt;/P&gt;&lt;P&gt;    MAIL_OPTIONS                = 6&lt;/P&gt;&lt;P&gt;    ARCHIVE_ERROR               = 7&lt;/P&gt;&lt;P&gt;    INVALID_FAX_NUMBER          = 8&lt;/P&gt;&lt;P&gt;    MORE_PARAMS_NEEDED_IN_BATCH = 9&lt;/P&gt;&lt;P&gt;    SPOOL_ERROR                 = 10&lt;/P&gt;&lt;P&gt;    CODEPAGE                    = 11&lt;/P&gt;&lt;P&gt;    OTHERS                      = 12.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IF S_VBELN-LOW &amp;lt;&amp;gt; '' OR S_VBELN-HIGH &amp;lt;&amp;gt; ''.&lt;/P&gt;&lt;P&gt;  SELECT&lt;/P&gt;&lt;P&gt;    VBELN&lt;/P&gt;&lt;P&gt;    ERDAT&lt;/P&gt;&lt;P&gt;    ERNAM&lt;/P&gt;&lt;P&gt;    FROM VBAK&lt;/P&gt;&lt;P&gt;    INTO CORRESPONDING FIELDS OF TABLE IT_SALESH_DATA&lt;/P&gt;&lt;P&gt;    WHERE VBELN IN S_VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'START_FORM'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      FORM        = 'ZSALES_ORDER'&lt;/P&gt;&lt;P&gt;      LANGUAGE    = SY-LANGU&lt;/P&gt;&lt;P&gt;      STARTPAGE   = 'FIRST'&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      FORM        = 1&lt;/P&gt;&lt;P&gt;      FORMAT      = 2&lt;/P&gt;&lt;P&gt;      UNENDED     = 3&lt;/P&gt;&lt;P&gt;      UNOPENED    = 4&lt;/P&gt;&lt;P&gt;      UNUSED      = 5&lt;/P&gt;&lt;P&gt;      SPOOL_ERROR = 6&lt;/P&gt;&lt;P&gt;      CODEPAGE    = 7&lt;/P&gt;&lt;P&gt;      OTHERS      = 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT IT_SALESH_DATA.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        FUNCTION                 = 'SET'&lt;/P&gt;&lt;P&gt;        TYPE                     = 'BODY'&lt;/P&gt;&lt;P&gt;        WINDOW                   = 'MAIN'&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        ELEMENT                  = 1&lt;/P&gt;&lt;P&gt;        FUNCTION                 = 2&lt;/P&gt;&lt;P&gt;        TYPE                     = 3&lt;/P&gt;&lt;P&gt;        UNOPENED                 = 4&lt;/P&gt;&lt;P&gt;        UNSTARTED                = 5&lt;/P&gt;&lt;P&gt;        WINDOW                   = 6&lt;/P&gt;&lt;P&gt;        BAD_PAGEFORMAT_FOR_PRINT = 7&lt;/P&gt;&lt;P&gt;        SPOOL_ERROR              = 8&lt;/P&gt;&lt;P&gt;        CODEPAGE                 = 9&lt;/P&gt;&lt;P&gt;        OTHERS                   = 10.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'END_FORM'&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt; ELSEIF S_POSNR-LOW &amp;lt;&amp;gt; '' OR S_POSNR-HIGH &amp;lt;&amp;gt; ''.&lt;/P&gt;&lt;P&gt;  SELECT&lt;/P&gt;&lt;P&gt;   POSNR&lt;/P&gt;&lt;P&gt;   MATNR&lt;/P&gt;&lt;P&gt;   FROM VBAP&lt;/P&gt;&lt;P&gt;   INTO CORRESPONDING FIELDS OF TABLE IT_SALESH_DATA&lt;/P&gt;&lt;P&gt;   WHERE POSNR IN S_POSNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'START_FORM'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;   FORM                   = 'ZSALES_ORDER'&lt;/P&gt;&lt;P&gt;     LANGUAGE               = SY-LANGU&lt;/P&gt;&lt;P&gt;     STARTPAGE              = 'NEXT'&lt;/P&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     FORM                   = 1&lt;/P&gt;&lt;P&gt;     FORMAT                 = 2&lt;/P&gt;&lt;P&gt;     UNENDED                = 3&lt;/P&gt;&lt;P&gt;     UNOPENED               = 4&lt;/P&gt;&lt;P&gt;     UNUSED                 = 5&lt;/P&gt;&lt;P&gt;     SPOOL_ERROR            = 6&lt;/P&gt;&lt;P&gt;     CODEPAGE               = 7&lt;/P&gt;&lt;P&gt;     OTHERS                 = 8&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT IT_SALESH_DATA.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        FUNCTION                 = 'SET'&lt;/P&gt;&lt;P&gt;        TYPE                     = 'BODY'&lt;/P&gt;&lt;P&gt;        WINDOW                   = 'MAIN'&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        ELEMENT                  = 1&lt;/P&gt;&lt;P&gt;        FUNCTION                 = 2&lt;/P&gt;&lt;P&gt;        TYPE                     = 3&lt;/P&gt;&lt;P&gt;        UNOPENED                 = 4&lt;/P&gt;&lt;P&gt;        UNSTARTED                = 5&lt;/P&gt;&lt;P&gt;        WINDOW                   = 6&lt;/P&gt;&lt;P&gt;        BAD_PAGEFORMAT_FOR_PRINT = 7&lt;/P&gt;&lt;P&gt;        SPOOL_ERROR              = 8&lt;/P&gt;&lt;P&gt;        CODEPAGE                 = 9&lt;/P&gt;&lt;P&gt;        OTHERS                   = 10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'END_FORM'&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF S_VBELN-LOW &amp;lt;&amp;gt; '' OR S_VBELN-HIGH &amp;lt;&amp;gt; ''.&lt;/P&gt;&lt;P&gt;  IF S_POSNR-LOW &amp;lt;&amp;gt; '' OR S_POSNR-HIGH &amp;lt;&amp;gt; ''.&lt;/P&gt;&lt;P&gt;    MESSAGE I000(ZMSG1) WITH 'Enter only one select option data'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ELSEIF S_POSNR-LOW &amp;lt;&amp;gt; '' OR S_POSNR-HIGH &amp;lt;&amp;gt; ''.&lt;/P&gt;&lt;P&gt;  IF S_VBELN-HIGH &amp;lt;&amp;gt; '' OR S_VBELN-LOW &amp;lt;&amp;gt; ''.&lt;/P&gt;&lt;P&gt;    MESSAGE E000(ZMSG1) WITH 'Enter only one select option data'.&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;CALL FUNCTION 'OPEN_FORM'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    DEVICE                      = 'PRINTER'&lt;/P&gt;&lt;P&gt;    DIALOG                      = 'X'&lt;/P&gt;&lt;P&gt;    FORM                        = 'ZSALES_ORDER'&lt;/P&gt;&lt;P&gt;    LANGUAGE                    = SY-LANGU&lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;    CANCELED                    = 1&lt;/P&gt;&lt;P&gt;    DEVICE                      = 2&lt;/P&gt;&lt;P&gt;    FORM                        = 3&lt;/P&gt;&lt;P&gt;    OPTIONS                     = 4&lt;/P&gt;&lt;P&gt;    UNCLOSED                    = 5&lt;/P&gt;&lt;P&gt;    MAIL_OPTIONS                = 6&lt;/P&gt;&lt;P&gt;    ARCHIVE_ERROR               = 7&lt;/P&gt;&lt;P&gt;    INVALID_FAX_NUMBER          = 8&lt;/P&gt;&lt;P&gt;    MORE_PARAMS_NEEDED_IN_BATCH = 9&lt;/P&gt;&lt;P&gt;    SPOOL_ERROR                 = 10&lt;/P&gt;&lt;P&gt;    CODEPAGE                    = 11&lt;/P&gt;&lt;P&gt;    OTHERS                      = 12.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF S_VBELN-LOW &amp;lt;&amp;gt; '' OR S_VBELN-HIGH &amp;lt;&amp;gt; ''.&lt;/P&gt;&lt;P&gt;  SELECT&lt;/P&gt;&lt;P&gt;    VBELN&lt;/P&gt;&lt;P&gt;    ERDAT&lt;/P&gt;&lt;P&gt;    ERNAM&lt;/P&gt;&lt;P&gt;    FROM VBAK&lt;/P&gt;&lt;P&gt;    INTO CORRESPONDING FIELDS OF TABLE IT_SALESH_DATA&lt;/P&gt;&lt;P&gt;    WHERE VBELN IN S_VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'START_FORM'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      FORM        = 'ZSALES_ORDER'&lt;/P&gt;&lt;P&gt;      LANGUAGE    = SY-LANGU&lt;/P&gt;&lt;P&gt;      STARTPAGE   = 'FIRST'&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      FORM        = 1&lt;/P&gt;&lt;P&gt;      FORMAT      = 2&lt;/P&gt;&lt;P&gt;      UNENDED     = 3&lt;/P&gt;&lt;P&gt;      UNOPENED    = 4&lt;/P&gt;&lt;P&gt;      UNUSED      = 5&lt;/P&gt;&lt;P&gt;      SPOOL_ERROR = 6&lt;/P&gt;&lt;P&gt;      CODEPAGE    = 7&lt;/P&gt;&lt;P&gt;      OTHERS      = 8.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT IT_SALESH_DATA.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        FUNCTION                 = 'SET'&lt;/P&gt;&lt;P&gt;        TYPE                     = 'BODY'&lt;/P&gt;&lt;P&gt;        WINDOW                   = 'MAIN'&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        ELEMENT                  = 1&lt;/P&gt;&lt;P&gt;        FUNCTION                 = 2&lt;/P&gt;&lt;P&gt;        TYPE                     = 3&lt;/P&gt;&lt;P&gt;        UNOPENED                 = 4&lt;/P&gt;&lt;P&gt;        UNSTARTED                = 5&lt;/P&gt;&lt;P&gt;        WINDOW                   = 6&lt;/P&gt;&lt;P&gt;        BAD_PAGEFORMAT_FOR_PRINT = 7&lt;/P&gt;&lt;P&gt;        SPOOL_ERROR              = 8&lt;/P&gt;&lt;P&gt;        CODEPAGE                 = 9&lt;/P&gt;&lt;P&gt;        OTHERS                   = 10.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'END_FORM'&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ELSEIF S_POSNR-LOW &amp;lt;&amp;gt; '' OR S_POSNR-HIGH &amp;lt;&amp;gt; ''.&lt;/P&gt;&lt;P&gt;  SELECT&lt;/P&gt;&lt;P&gt;   POSNR&lt;/P&gt;&lt;P&gt;   MATNR&lt;/P&gt;&lt;P&gt;   FROM VBAP&lt;/P&gt;&lt;P&gt;   INTO CORRESPONDING FIELDS OF TABLE IT_SALESH_DATA&lt;/P&gt;&lt;P&gt;   WHERE POSNR IN S_POSNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'START_FORM'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;   FORM                   = 'ZSALES_ORDER'&lt;/P&gt;&lt;P&gt;     LANGUAGE               = SY-LANGU&lt;/P&gt;&lt;P&gt;     STARTPAGE              = 'NEXT'&lt;/P&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     FORM                   = 1&lt;/P&gt;&lt;P&gt;     FORMAT                 = 2&lt;/P&gt;&lt;P&gt;     UNENDED                = 3&lt;/P&gt;&lt;P&gt;     UNOPENED               = 4&lt;/P&gt;&lt;P&gt;     UNUSED                 = 5&lt;/P&gt;&lt;P&gt;     SPOOL_ERROR            = 6&lt;/P&gt;&lt;P&gt;     CODEPAGE               = 7&lt;/P&gt;&lt;P&gt;     OTHERS                 = 8&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT IT_SALESH_DATA.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'WRITE_FORM'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        FUNCTION                 = 'SET'&lt;/P&gt;&lt;P&gt;        TYPE                     = 'BODY'&lt;/P&gt;&lt;P&gt;        WINDOW                   = 'MAIN'&lt;/P&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;        ELEMENT                  = 1&lt;/P&gt;&lt;P&gt;        FUNCTION                 = 2&lt;/P&gt;&lt;P&gt;        TYPE                     = 3&lt;/P&gt;&lt;P&gt;        UNOPENED                 = 4&lt;/P&gt;&lt;P&gt;        UNSTARTED                = 5&lt;/P&gt;&lt;P&gt;        WINDOW                   = 6&lt;/P&gt;&lt;P&gt;        BAD_PAGEFORMAT_FOR_PRINT = 7&lt;/P&gt;&lt;P&gt;        SPOOL_ERROR              = 8&lt;/P&gt;&lt;P&gt;        CODEPAGE                 = 9&lt;/P&gt;&lt;P&gt;        OTHERS                   = 10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'END_FORM'&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'CLOSE_FORM'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Haritha.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Dec 2006 11:35:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811239#M347821</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-14T11:35:18Z</dc:date>
    </item>
    <item>
      <title>Re: multiple forms</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811240#M347822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thank u  Haritha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Dec 2006 11:38:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811240#M347822</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-14T11:38:17Z</dc:date>
    </item>
    <item>
      <title>Re: multiple forms</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811241#M347823</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;yes you have to use write_form for every individual form.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;shiba dutta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Dec 2006 11:39:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/multiple-forms/m-p/1811241#M347823</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-14T11:39:00Z</dc:date>
    </item>
  </channel>
</rss>

