<?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 statement reusability in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221504#M1379197</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Community is not bothered abt your sarcasm&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: mayank verdia on Oct 2, 2009 10:52 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 02 Oct 2009 08:52:31 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-10-02T08:52:31Z</dc:date>
    <item>
      <title>Perform statement reusability</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221498#M1379191</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 written a perform statement like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM add_value USING wa_var1&lt;/P&gt;&lt;P&gt;                                              wa_var2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM add_value &lt;/P&gt;&lt;P&gt;data: wa_var3(2) type c.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;wa_var3 = wa_var1 + wa_var2.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this perform i want to call manny times in a same program with different USING values.&lt;/P&gt;&lt;P&gt;Like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM add_value USING wa_var4 &lt;/P&gt;&lt;P&gt;                                              wa_var5.&lt;/P&gt;&lt;P&gt;this gives an syntax error .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how to solve this...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 08:29:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221498#M1379191</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-02T08:29:14Z</dc:date>
    </item>
    <item>
      <title>Re: Perform statement reusability</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221499#M1379192</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My glass sphere is out for cleaning so i cant figure out what kind of syntax error you're getting. But i guess its because of your weired type setting or var3.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 08:32:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221499#M1379192</guid>
      <dc:creator>rainer_hbenthal</dc:creator>
      <dc:date>2009-10-02T08:32:49Z</dc:date>
    </item>
    <item>
      <title>Re: Perform statement reusability</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221500#M1379193</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;
 FORM add_value USING wa_var1 wa_var2   "Use using parameters in FORM also
 data: wa_var3(2) type c.
  
 wa_var3 = wa_var1 + wa_var2.
 ENDFORM.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this sap help it will help you,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/9f/db977635c111d1829f0000e829fbfe/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/9f/db977635c111d1829f0000e829fbfe/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Kartik Tarla on Oct 2, 2009 2:05 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 08:32:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221500#M1379193</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-02T08:32:57Z</dc:date>
    </item>
    <item>
      <title>Re: Perform statement reusability</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221501#M1379194</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1. you havent define the &lt;STRONG&gt;using&lt;/STRONG&gt;  in your Form.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;PEFORM ADD_VALUE using w_var1 w_var2 changing w_var3. " w_var3 holds the output

PEFORM ADD_VALUE using w_var4 w_var5 changing w_var6. " w_var6 holds the output

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;form add_value USING V1 type any&lt;/P&gt;&lt;P&gt;                                      V2 type any&lt;/P&gt;&lt;P&gt;                           changing  V3 type ANY.&lt;/P&gt;&lt;P&gt;    V3 = V1 + V2.&lt;/P&gt;&lt;P&gt; endform.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. you can try using macros as well.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 08:33:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221501#M1379194</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-02T08:33:38Z</dc:date>
    </item>
    <item>
      <title>Re: Perform statement reusability</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221502#M1379195</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;Your Subroutine should have the correct parameters to match the call&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

FORM add_value USING wa_var1
                                       wa_var2.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Himanshu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 08:34:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221502#M1379195</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-02T08:34:59Z</dc:date>
    </item>
    <item>
      <title>Re: Perform statement reusability</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221503#M1379196</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Soumya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what you have mentioned seems to be correct.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I too have written like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM add_value USING wa_var1 wa_var2 CHANGING wa_var3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM add_value USING     p_wa_var1 p_wa_var2 &lt;/P&gt;&lt;P&gt;                         CHANGING p_wa_var3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFROM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My question is if i want to use same routine add_value with different USING like wa_var4 wa_var6 ,&lt;/P&gt;&lt;P&gt;when i call this routine second time in my report than how do i use it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you are saying like :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM add_value USING V1 type any&lt;/P&gt;&lt;P&gt;V2 type any&lt;/P&gt;&lt;P&gt;changing V3 type ANY.&lt;/P&gt;&lt;P&gt;V3 = V1 + V2.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;will your logic will run for all different variables i use in USING clause when ever i call this routine.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 08:51:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221503#M1379196</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-02T08:51:05Z</dc:date>
    </item>
    <item>
      <title>Re: Perform statement reusability</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221504#M1379197</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Community is not bothered abt your sarcasm&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: mayank verdia on Oct 2, 2009 10:52 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 08:52:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221504#M1379197</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-02T08:52:31Z</dc:date>
    </item>
    <item>
      <title>Re: Perform statement reusability</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221505#M1379198</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;yes it will &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and by the way.. you can ALSO use macros as:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;define add_value.
&amp;amp;3 = &amp;amp;1 + &amp;amp;2.
enddefine.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now call the macro as :&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;add_value var1 var2 var3. " automatically set var1 to &amp;amp;1 va2 to &amp;amp;2 and var3 to &amp;amp;3. so you get he result in var3
add_value var4 var5 var6. output in var6&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;there may be lil syntax error, as i am not in front of SAP now.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 09:11:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221505#M1379198</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-02T09:11:46Z</dc:date>
    </item>
    <item>
      <title>Re: Perform statement reusability</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221506#M1379199</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is kind of funny though. However basically Rainer is right, and what he's trying to say here is : To help, 'we' need info on the actual problem, without having to guess or (like is done in some of the previous postings) code it ourself and find out.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 09:43:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221506#M1379199</guid>
      <dc:creator>Sm1tje</dc:creator>
      <dc:date>2009-10-02T09:43:35Z</dc:date>
    </item>
    <item>
      <title>Re: Perform statement reusability</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221507#M1379200</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;#2&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 10:11:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221507#M1379200</guid>
      <dc:creator>ThomasZloch</dc:creator>
      <dc:date>2009-10-02T10:11:59Z</dc:date>
    </item>
    <item>
      <title>Re: Perform statement reusability</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221508#M1379201</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mayank,&lt;/P&gt;&lt;P&gt;You need to make yourself clear with the theory part of whatever you are going to code, so It would be better if you go through the sap documemtation on subroutines then you would gain much better understanding abt the code that people have suggested above&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 10:55:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221508#M1379201</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-02T10:55:22Z</dc:date>
    </item>
    <item>
      <title>Re: Perform statement reusability</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221509#M1379202</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Mayank,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And do you suggest that the "responsible" community members shoot arrows into the dark. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The question you have asked falls in the "ABAP Basics" category which you can understand by reading the compiler "error" message. Why bother us then?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good Luck !!&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Oct 2009 11:02:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221509#M1379202</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2009-10-02T11:02:45Z</dc:date>
    </item>
    <item>
      <title>Re: Perform statement reusability</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221510#M1379203</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Kindly dont reply if you find it wrong!! ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let moderators reply to me.&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;Mayank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 03 Oct 2009 18:13:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-statement-reusability/m-p/6221510#M1379203</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-03T18:13:33Z</dc:date>
    </item>
  </channel>
</rss>

