<?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: subroutines using and changing in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutines-using-and-changing/m-p/4622760#M1088948</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;perform add.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form add.&lt;/P&gt;&lt;P&gt;res = num1 + num2.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;write : res.&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;replace with this logic &lt;/P&gt;&lt;P&gt;perform add using num1 num2 changing res.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;form add  using num1 num2 changing res..&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;res = num1 + num2.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;write : res.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 12 Oct 2008 13:56:24 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-10-12T13:56:24Z</dc:date>
    <item>
      <title>subroutines using and changing</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutines-using-and-changing/m-p/4622758#M1088946</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using a subroutines like this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt; data num1 type i.
data num2 type i.
data res type i.

num1 = 10.
num2 = 20.

perform add.

form add.

res = num1 + num2.

write : res.

endform.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This returns the result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But what are the changes if I use changing and using parameters and how do i use it in the current context.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;Sagar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Oct 2008 13:16:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/subroutines-using-and-changing/m-p/4622758#M1088946</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-12T13:16:57Z</dc:date>
    </item>
    <item>
      <title>Re: subroutines using and changing</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutines-using-and-changing/m-p/4622759#M1088947</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;in ur code ur r passing static local data to subroutine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data num2 type i.&lt;/P&gt;&lt;P&gt;data res type i.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;num1 = 10.&lt;/P&gt;&lt;P&gt;num2 = 20.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;perform add.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;form add.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;res = num1 + num2.&lt;/P&gt;&lt;P&gt;write : res.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but if u use using and changing formal parameters ,then they can behave as dynamic local objects to the subroutine:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the code will look like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform add using num1 num2 changing res.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form add using x type i&lt;/P&gt;&lt;P&gt;                      y type i&lt;/P&gt;&lt;P&gt;             changing z type i.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Oct 2008 13:55:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/subroutines-using-and-changing/m-p/4622759#M1088947</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-12T13:55:13Z</dc:date>
    </item>
    <item>
      <title>Re: subroutines using and changing</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutines-using-and-changing/m-p/4622760#M1088948</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;perform add.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form add.&lt;/P&gt;&lt;P&gt;res = num1 + num2.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;write : res.&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;replace with this logic &lt;/P&gt;&lt;P&gt;perform add using num1 num2 changing res.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;form add  using num1 num2 changing res..&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;res = num1 + num2.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;write : res.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Oct 2008 13:56:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/subroutines-using-and-changing/m-p/4622760#M1088948</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-12T13:56:24Z</dc:date>
    </item>
  </channel>
</rss>

