<?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: Dynamic abap in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836369#M1317302</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marcin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;May i get your source code, if possible?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems something very useful in some cases.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;deniz.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 22 Jun 2009 07:08:29 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-06-22T07:08:29Z</dc:date>
    <item>
      <title>Dynamic abap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836362#M1317295</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;Why may i use dynamic abap? Abap that codes its own code?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example for what may i need for such a thing?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it is clear what i mean?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;deniz.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 11:35:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836362#M1317295</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-18T11:35:53Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic abap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836363#M1317296</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;a) your task is so complex that other dynamic programming methods are not sufficient, e.g. program code generated by LSMW, substitutions/validations, formula editors, many more&lt;/P&gt;&lt;P&gt;b) you are a hacker implementing evil code and are trying hard not to leave any traces&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 11:39:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836363#M1317296</guid>
      <dc:creator>ThomasZloch</dc:creator>
      <dc:date>2009-06-18T11:39:41Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic abap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836364#M1317297</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dynamic code is need to achieve things that are not possible with static code. For example..&lt;/P&gt;&lt;P&gt;- You want to give to user power to tweak the selection screen options in runtime. &lt;/P&gt;&lt;P&gt;- You want to allow to user to choose which fields get displayed in output&lt;/P&gt;&lt;P&gt;- You want to write some application in order to help other developers code easily, like automatically generally skeleton code for alv report based some radio buttons.&lt;/P&gt;&lt;P&gt;- You want to mass download abap reports or function modules, while coding, you wont know which programs user may wish to download&lt;/P&gt;&lt;P&gt;- Changing screen layouts in runtime&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So basically it gives you power to be more flexible while programming.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 12:13:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836364#M1317297</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-18T12:13:43Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic abap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836365#M1317298</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;Abap that codes its own code?&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is this like "Set a theif to catch a thief" or AI kinda Thing ? &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If that happens someday, customers will askfor a single program which gets FS as input and codes the report itself as per the FS requirement and gives back the generated report name and a bunch of documents( TS, UM etc).. &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But that will make Abapers life really miserable &lt;SPAN __jive_emoticon_name="sad"&gt;&lt;/SPAN&gt;&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;Karthik D&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;P.S.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;AI - Artificial Intelligence..&lt;/P&gt;&lt;P&gt;FS - Functional Specification&lt;/P&gt;&lt;P&gt;TS - Technical Specification&lt;/P&gt;&lt;P&gt;UM - User Manual&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 12:25:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836365#M1317298</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-18T12:25:09Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic abap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836366#M1317299</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 is a very good article on Dynamic Subroutine.  Please look into this URL:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/people/ravishankar.rajan/blog/2007/03/27/using-subroutine-pools-for-dynamic-programming&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Ramani N&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 14:25:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836366#M1317299</guid>
      <dc:creator>former_member229729</dc:creator>
      <dc:date>2009-06-18T14:25:17Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic abap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836367#M1317300</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;Also please refer: [Dynamic manipulation of report programs|http://www.sapdev.co.uk/tips/dynamic/dyn_prog.htm].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please note however, that dynamic coding (program creation), though poweful is very dangerous and should (as pointed above) be avoided or solved by means of static code. &lt;/P&gt;&lt;P&gt;Anyhow SAP provides such functionality for some reason. Personally I used that once for self creating selection screen (adding new fields) when user triggers some action. This approach let me create flexible program which was user-customized and nice looking.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Marcin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 14:41:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836367#M1317300</guid>
      <dc:creator>MarcinPciak</dc:creator>
      <dc:date>2009-06-18T14:41:32Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic abap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836368#M1317301</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Moved to the security forum...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2009 19:26:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836368#M1317301</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-18T19:26:15Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic abap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836369#M1317302</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marcin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;May i get your source code, if possible?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems something very useful in some cases.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;deniz.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Jun 2009 07:08:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836369#M1317302</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-22T07:08:29Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic abap</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836370#M1317303</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Deniz,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I added my program to wiki, as it might not suit one post. [Direct link|https://wiki.sdn.sap.com/wiki/x/eAHABg]. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Please note!&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I described its behaviour and orignial purpose. You will have to analyze the code yourself to get the idea. Unfortunatelly its to extended to explain it here. You can also copy paste it and analyze the logic during runtime. It would be even better as you will know then what it really does.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is one custom FM used which can be substituted with standard fm &lt;EM&gt;SO_NEW_DOCUMENT_ATT_SEND_API1&lt;/EM&gt; to populate an email, but here it is of no relevance for you, as the key point is to self screen generation. So you can just copy paste the report and comment custom FM. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it will give you a basic idea how it can be performed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Marcin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Jun 2009 07:49:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-abap/m-p/5836370#M1317303</guid>
      <dc:creator>MarcinPciak</dc:creator>
      <dc:date>2009-06-22T07:49:25Z</dc:date>
    </item>
  </channel>
</rss>

