<?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: Perform in a method. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-a-method/m-p/5690611#M1293136</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;We do not have an option to write the PERFORM statment with in the clss or methods, you need to repeat your code inorder to do the set of tasks&lt;/P&gt;&lt;P&gt;&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; Sudheer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 02 Jun 2009 12:48:13 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-06-02T12:48:13Z</dc:date>
    <item>
      <title>Perform in a method.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-a-method/m-p/5690609#M1293134</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;I have a requirement where in I have to do a set of tasks repeatedly in a method. Is it possible to write a perform within a method?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any other alternate solution to this problem?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Rahul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2009 12:40:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-a-method/m-p/5690609#M1293134</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-02T12:40:55Z</dc:date>
    </item>
    <item>
      <title>Re: Perform in a method.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-a-method/m-p/5690610#M1293135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just create a new method for your task and call it repeatedly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2009 12:45:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-a-method/m-p/5690610#M1293135</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-02T12:45:16Z</dc:date>
    </item>
    <item>
      <title>Re: Perform in a method.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-a-method/m-p/5690611#M1293136</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;We do not have an option to write the PERFORM statment with in the clss or methods, you need to repeat your code inorder to do the set of tasks&lt;/P&gt;&lt;P&gt;&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; Sudheer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2009 12:48:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-a-method/m-p/5690611#M1293136</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-02T12:48:13Z</dc:date>
    </item>
    <item>
      <title>Re: Perform in a method.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-a-method/m-p/5690612#M1293137</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rahul,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If your requirement is within a &lt;STRONG&gt;CLASS&lt;/STRONG&gt;, create a &lt;STRONG&gt;METHOD&lt;/STRONG&gt; for repeatly used code , and call it from other methods where you required within that class.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if it is in normal ABAP programmingotherthan OOABAP, place the repeatly used code in a &lt;STRONG&gt;PERFORM&lt;/STRONG&gt;, and call it from other methods(form...endform) where you required.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;by&lt;/P&gt;&lt;P&gt;Prasad GVK.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2009 12:53:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-a-method/m-p/5690612#M1293137</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-02T12:53:48Z</dc:date>
    </item>
    <item>
      <title>Re: Perform in a method.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-a-method/m-p/5690613#M1293138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rahul,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create a &lt;STRONG&gt;private method&lt;/STRONG&gt; in your class and write your required code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;George&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2009 12:58:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-a-method/m-p/5690613#M1293138</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-02T12:58:27Z</dc:date>
    </item>
    <item>
      <title>Re: Perform in a method.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-a-method/m-p/5690614#M1293139</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;    You can't use PERFORM statements, instead u can use MACROs or create a separate Method and call that method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below is the code sample of a BDC in a Method, which uses Macro as well as Method for repeated process.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: ls_bdcdata TYPE bdcdata,                               " Work area for BDCDATA
          lt_bdcdata TYPE TABLE OF bdcdata.               " Internal table for BDCDATA

*---------------------------------------------------------------*
* Macro declaration for BDCDATA
*---------------------------------------------------------------*
  DEFINE bdc_.
    clear ls_bdcdata.
    if &amp;amp;3 is initial.
      ls_bdcdata-fnam  = &amp;amp;1.
      ls_bdcdata-fval   = &amp;amp;2.
    else.
      ls_bdcdata-program  = &amp;amp;1.
      ls_bdcdata-dynpro   = &amp;amp;2.
      ls_bdcdata-dynbegin = &amp;amp;3.
    endif.
    append ls_bdcdata to lt_bdcdata.
  END-OF-DEFINITION.

* Filling the BDCDATA

* Screen '0300'
        bdc_    'SAPMM06E'  '0300' 'X'.
        bdc_    'BDC_CURSOR' 'EKKO-ANGDT' ' '.
        bdc_    'BDC_OKCODE' '=KOPF' ' '.
        bdc_    'RM06E-ASART' ls_impcluster-rfq_type ' '.
        bdc_    'EKKO-SPRAS' 'EN' ' '.

        CALL METHOD me-&amp;gt;convert_date( EXPORTING iv_date = ls_impcluster-post_date
                                             IMPORTING ev_date = l_date ).

        bdc_   'RM06E-ANFDT' l_date ' '.

        CALL METHOD me-&amp;gt;convert_date( EXPORTING iv_date = ls_impcluster-close_date
                                             IMPORTING ev_date = l_date ).
        bdc_    'EKKO-ANGDT' l_date ' '.
        bdc_    'EKKO-EKORG' ls_impcluster-purchasing_org ' '.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Bala Krishna&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2009 13:02:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-a-method/m-p/5690614#M1293139</guid>
      <dc:creator>former_member585060</dc:creator>
      <dc:date>2009-06-02T13:02:45Z</dc:date>
    </item>
    <item>
      <title>Re: Perform in a method.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-a-method/m-p/5690615#M1293140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rahul,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can write a perform in a method. you can refer program:BCALV_GRID_06 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sameer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jun 2009 13:05:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-a-method/m-p/5690615#M1293140</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-02T13:05:20Z</dc:date>
    </item>
  </channel>
</rss>

