<?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 Smartform in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916158#M58177</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;Please refer the following site, this is for sap script. But the same thing you can also do in Smart form&lt;/P&gt;&lt;P&gt;by clicking the text-editor icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/sapscript/sapscript_executeabap.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/sapscript/sapscript_executeabap.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Venkat Ramanan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 10 Jun 2005 14:21:08 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-06-10T14:21:08Z</dc:date>
    <item>
      <title>Perform in Smartform</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916154#M58173</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;I am using perform statement in smartforms. But is is not working. &lt;/P&gt;&lt;P&gt;same code is working in script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can I use perform in smartforms?&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;Dilip&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Jun 2005 12:47:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916154#M58173</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-10T12:47:52Z</dc:date>
    </item>
    <item>
      <title>Re: Perform in Smartform</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916155#M58174</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Diliip,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes you can. In the Global Defenitions of a smartform you see a Tab on the right called 'Form Routines'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here you can make your formroutines with the code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Furtheron in your form (code parts) you can call these formroutines with the Perform statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Grtz. Marcel Leeraar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Jun 2005 13:04:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916155#M58174</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-10T13:04:20Z</dc:date>
    </item>
    <item>
      <title>Re: Perform in Smartform</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916156#M58175</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In Gobal Definitions, In INTIALIZATION tab you can define a perform and write the FOrm routine in FORMROUTINES tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also use Code Lines to write you code. FI you are talking about using  PERFORM ENDPERFORM kinda of as in script, No you cannot .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But as i said above you can use those places to write your code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;Mano Sri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Jun 2005 13:05:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916156#M58175</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-10T13:05:52Z</dc:date>
    </item>
    <item>
      <title>Re: Perform in Smartform</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916157#M58176</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;You can do so by the text-editor icon available in left side of text element.&lt;/P&gt;&lt;P&gt;Just go and type in the text editor as you do in sap script.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Jun 2005 13:09:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916157#M58176</guid>
      <dc:creator>jayanthi_jayaraman</dc:creator>
      <dc:date>2005-06-10T13:09:14Z</dc:date>
    </item>
    <item>
      <title>Re: Perform in Smartform</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916158#M58177</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;Please refer the following site, this is for sap script. But the same thing you can also do in Smart form&lt;/P&gt;&lt;P&gt;by clicking the text-editor icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/sapscript/sapscript_executeabap.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/sapscript/sapscript_executeabap.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Venkat Ramanan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Jun 2005 14:21:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916158#M58177</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-10T14:21:08Z</dc:date>
    </item>
    <item>
      <title>Re: Perform in Smartform</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916159#M58178</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mano,&lt;/P&gt;&lt;P&gt;        I declare perform in initialization like this.&lt;/P&gt;&lt;P&gt;data data1 like makt-maktx.&lt;/P&gt;&lt;P&gt;PERFORM GET_DATA USING PERFORM GET_DATA IN PROGRAM ZGET_DATA.&lt;/P&gt;&lt;P&gt;USING &amp;amp;IT_RESULT-MATNR&amp;amp;.&lt;/P&gt;&lt;P&gt;CHANGING &amp;amp;DATA1&amp;amp;.&lt;/P&gt;&lt;P&gt;ENDPERFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here I am writing my code in formruutine, how smartforms identify "IN PROGRAM ZGET_DATA"? OR there is any other syntax?  &lt;/P&gt;&lt;P&gt;But I am getting a errot saying that perform is not declared.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also tell me what to define in initialization &amp;amp; what in &lt;/P&gt;&lt;P&gt;form routines.&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;Dilip&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Diliip Gupchup&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jun 2005 05:38:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916159#M58178</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-13T05:38:43Z</dc:date>
    </item>
    <item>
      <title>Re: Perform in Smartform</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916160#M58179</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;Here I am giving you a simple example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In Global Definition-Global Data,I declared &lt;/P&gt;&lt;P&gt;cnt type I 0(default value).&lt;/P&gt;&lt;P&gt;In Global Definiton-Form Routines,I coded as below.&lt;/P&gt;&lt;P&gt;form calc changing cnt.&lt;/P&gt;&lt;P&gt;cnt = cnt + 1 .&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then after that Inside the loop, in program lines,I coded&lt;/P&gt;&lt;P&gt;as below and given cnt as both input and output parameter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform calc changing cnt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In text element inside the loop,I tried printing the cnt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's printing correctly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jun 2005 06:40:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916160#M58179</guid>
      <dc:creator>jayanthi_jayaraman</dc:creator>
      <dc:date>2005-06-13T06:40:35Z</dc:date>
    </item>
    <item>
      <title>Re: Perform in Smartform</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916161#M58180</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jayanti,&lt;/P&gt;&lt;P&gt;           Thaks for your informative reply.&lt;/P&gt;&lt;P&gt;As you have told following are my declarations :&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;global data&amp;lt;/b&amp;gt; - data1 like makt-maktx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;form routines&amp;lt;/b&amp;gt;      - &lt;/P&gt;&lt;P&gt;form get_data changing data1.&lt;/P&gt;&lt;P&gt;select single maktx into data1 from makt.&lt;/P&gt;&lt;P&gt;break-point.&lt;/P&gt;&lt;P&gt;select maktx from makt into table it_makt for all entries in it_result1 where matnr eq it_result1-matnr    .&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;In program lines under loop - &lt;/P&gt;&lt;P&gt;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;perform get_data changing data1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;ip/op parameters as data1.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;put that DATA1 field in textarea.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But not showing any o/p.&lt;/P&gt;&lt;P&gt;Also i declared it_makt in form interfaces - tables tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any part i m missing?&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;Dilip&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b&amp;gt;&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jun 2005 07:50:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916161#M58180</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-13T07:50:02Z</dc:date>
    </item>
    <item>
      <title>Re: Perform in Smartform</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916162#M58181</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 global data,declare data1 &amp;amp; it_makt[ no need in form interfaces]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In form rourines, you are populating both data1 and it_makt.&lt;/P&gt;&lt;P&gt;So changing should be for both data1 &amp;amp; it_makt&lt;/P&gt;&lt;P&gt;and using should be for it_result1[since you are using for all entries]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In program lines,&lt;/P&gt;&lt;P&gt;give data1 &amp;amp; it_makt[] as output parameter&lt;/P&gt;&lt;P&gt;&amp;amp; it_result1[] as input parameter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;from where you are getting it_result?Is it from report or from smartform?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jun 2005 08:02:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916162#M58181</guid>
      <dc:creator>jayanthi_jayaraman</dc:creator>
      <dc:date>2005-06-13T08:02:19Z</dc:date>
    </item>
    <item>
      <title>Re: Perform in Smartform</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916163#M58182</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;To be more specific.&lt;/P&gt;&lt;P&gt;I worked out according to your requirement.&lt;/P&gt;&lt;P&gt;Just try this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Global definitions:&lt;/P&gt;&lt;P&gt;Global data:&lt;/P&gt;&lt;P&gt;IT_RESULT1	TYPE STANDARD TABLE OF	MARA&lt;/P&gt;&lt;P&gt;IT_MAKT	TYPE STANDARD TABLE OF	MAKT&lt;/P&gt;&lt;P&gt;MARA	TYPE	MARA&lt;/P&gt;&lt;P&gt;MAKT	TYPE	MAKT&lt;/P&gt;&lt;P&gt;WA	TYPE	MAKT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Form Routines:&lt;/P&gt;&lt;P&gt;FORM get_data TABLES p_it_makt STRUCTURE makt&lt;/P&gt;&lt;P&gt;                     p_it_result1 structure mara.&lt;/P&gt;&lt;P&gt;select * from makt into table p_it_makt for all entries in&lt;/P&gt;&lt;P&gt;p_it_result1 where matnr = p_it_result1-matnr.&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;Program Lines under Main window:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Input parameters:&lt;/P&gt;&lt;P&gt;Mara&lt;/P&gt;&lt;P&gt;It_result1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Output parameters:&lt;/P&gt;&lt;P&gt;It_result1&lt;/P&gt;&lt;P&gt;It_makt&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Coding:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select * from mara into table it_result1.&lt;/P&gt;&lt;P&gt;perform get_data tables it_makt&lt;/P&gt;&lt;P&gt;                        it_result1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After that , I created a loop .&lt;/P&gt;&lt;P&gt;In that IT_MAKT into wa.&lt;/P&gt;&lt;P&gt;Inside that loop,I created a text element.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Text Element:&lt;/P&gt;&lt;P&gt;Printing the required fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points for useful answers.If you have any doubt,please get back to me.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Jun 2005 09:21:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/perform-in-smartform/m-p/916163#M58182</guid>
      <dc:creator>jayanthi_jayaraman</dc:creator>
      <dc:date>2005-06-13T09:21:52Z</dc:date>
    </item>
  </channel>
</rss>

