<?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: oops report in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-report/m-p/4020702#M960768</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;There are 2 problems here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Report YCLASS_OOPS_BANK&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT yclass_oops_bank.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: act TYPE REF TO zaccountaa.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: bal TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK a. .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_amnt TYPE dmbtr,&lt;/P&gt;&lt;P&gt;p_dep TYPE dmbtr,&lt;/P&gt;&lt;P&gt;p_witd TYPE dmbtr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK a.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create object act. -&lt;/P&gt;&lt;HR originaltext="-------" /&gt;&lt;P&gt;&amp;gt; First you should create the object.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear act.  -&lt;/P&gt;&lt;HR originaltext="-------" /&gt;&lt;P&gt;&amp;gt; This is not required.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF act is bound.   -&lt;/P&gt;&lt;HR originaltext="----" /&gt;&lt;P&gt;&amp;gt; In any object related code you can have a check like this to avoid dumps.&lt;/P&gt;&lt;P&gt;                                 the below code is called only if act is not initial.&lt;/P&gt;&lt;P&gt;CALL METHOD act-&amp;gt;set_balance( p_amnt ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE:/ 'SET BALANCE', p_amnt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bal = act-&amp;gt;deposit( p_dep ).&lt;/P&gt;&lt;P&gt;write:/ 'Deposited ', p_dep ,' bucks making balance to ', bal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bal = act-&amp;gt;withdraw( p_witd ).&lt;/P&gt;&lt;P&gt;write:/ 'Withdrew ', p_witd ,' bucks making balance to ', bal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thnaks&lt;/P&gt;&lt;P&gt;Saurabh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 Jun 2008 09:50:38 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-12T09:50:38Z</dc:date>
    <item>
      <title>oops report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-report/m-p/4020699#M960765</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi firends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have created simple ooops report . its going dump . It is saying that "Access via 'NULL' object reference not possible." Please rectify this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The copde is below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Report YCLASS_OOPS_BANK&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT yclass_oops_bank.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: act TYPE REF TO zaccountaa.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: bal TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK a. .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_amnt TYPE dmbtr,&lt;/P&gt;&lt;P&gt;p_dep TYPE dmbtr,&lt;/P&gt;&lt;P&gt;p_witd TYPE dmbtr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK a.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear act.&lt;/P&gt;&lt;P&gt;CALL METHOD act-&amp;gt;set_balance( p_amnt ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE:/ 'SET BALANCE', p_amnt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bal = act-&amp;gt;deposit( p_dep ).&lt;/P&gt;&lt;P&gt;write:/ 'Deposited ', p_dep ,' bucks making balance to ', bal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bal = act-&amp;gt;withdraw( p_witd ).&lt;/P&gt;&lt;P&gt;write:/ 'Withdrew ', p_witd ,' bucks making balance to ', bal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thnaks&lt;/P&gt;&lt;P&gt;vvv&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jun 2008 07:05:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/oops-report/m-p/4020699#M960765</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-12T07:05:51Z</dc:date>
    </item>
    <item>
      <title>Re: oops report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-report/m-p/4020700#M960766</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi , &lt;/P&gt;&lt;P&gt;u have to add a statement Create object act. before calling method.&lt;/P&gt;&lt;P&gt;Because this statement creates a instanst and ref is create only when you use this statement,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward Points .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;raj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jun 2008 07:13:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/oops-report/m-p/4020700#M960766</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-12T07:13:03Z</dc:date>
    </item>
    <item>
      <title>Re: oops report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-report/m-p/4020701#M960767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;DATA: bal TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK a. .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_amnt TYPE dmbtr,&lt;/P&gt;&lt;P&gt;p_dep TYPE dmbtr,&lt;/P&gt;&lt;P&gt;p_witd TYPE dmbtr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK a.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;DATA: act TYPE REF TO zaccountaa.&lt;/P&gt;&lt;P&gt;create object act.&lt;/P&gt;&lt;P&gt;clear act.&lt;/P&gt;&lt;P&gt;CALL METHOD act-&amp;gt;set_balance( p_amnt ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE:/ 'SET BALANCE', p_amnt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bal = act-&amp;gt;deposit( p_dep ).&lt;/P&gt;&lt;P&gt;write:/ 'Deposited ', p_dep ,' bucks making balance to ', bal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bal = act-&amp;gt;withdraw( p_witd ).&lt;/P&gt;&lt;P&gt;write:/ 'Withdrew ', p_witd ,' bucks making balance to ', bal.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jun 2008 09:25:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/oops-report/m-p/4020701#M960767</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-12T09:25:27Z</dc:date>
    </item>
    <item>
      <title>Re: oops report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-report/m-p/4020702#M960768</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;There are 2 problems here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Report YCLASS_OOPS_BANK&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT yclass_oops_bank.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: act TYPE REF TO zaccountaa.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: bal TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK a. .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_amnt TYPE dmbtr,&lt;/P&gt;&lt;P&gt;p_dep TYPE dmbtr,&lt;/P&gt;&lt;P&gt;p_witd TYPE dmbtr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK a.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create object act. -&lt;/P&gt;&lt;HR originaltext="-------" /&gt;&lt;P&gt;&amp;gt; First you should create the object.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear act.  -&lt;/P&gt;&lt;HR originaltext="-------" /&gt;&lt;P&gt;&amp;gt; This is not required.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF act is bound.   -&lt;/P&gt;&lt;HR originaltext="----" /&gt;&lt;P&gt;&amp;gt; In any object related code you can have a check like this to avoid dumps.&lt;/P&gt;&lt;P&gt;                                 the below code is called only if act is not initial.&lt;/P&gt;&lt;P&gt;CALL METHOD act-&amp;gt;set_balance( p_amnt ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE:/ 'SET BALANCE', p_amnt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bal = act-&amp;gt;deposit( p_dep ).&lt;/P&gt;&lt;P&gt;write:/ 'Deposited ', p_dep ,' bucks making balance to ', bal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bal = act-&amp;gt;withdraw( p_witd ).&lt;/P&gt;&lt;P&gt;write:/ 'Withdrew ', p_witd ,' bucks making balance to ', bal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thnaks&lt;/P&gt;&lt;P&gt;Saurabh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jun 2008 09:50:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/oops-report/m-p/4020702#M960768</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-12T09:50:38Z</dc:date>
    </item>
    <item>
      <title>Re: oops report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-report/m-p/4020703#M960769</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jun 2008 12:39:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/oops-report/m-p/4020703#M960769</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-12T12:39:49Z</dc:date>
    </item>
    <item>
      <title>Re: oops report</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/oops-report/m-p/4020704#M960770</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;creat a container object &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call screen 100 &lt;/P&gt;&lt;P&gt;after selection criteria &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;creat customer contorl provide name CONTAINER or some thing else  and then&lt;/P&gt;&lt;P&gt;in top DATA container TYPE REF TO cl_gui_custom_container.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in pbo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CREATE OBJECT container&lt;/P&gt;&lt;P&gt;        EXPORTING container_name = 'CONTAINER'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now u can can use output in this container it can be a simple report or any thing&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Aug 2008 10:38:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/oops-report/m-p/4020704#M960770</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-29T10:38:44Z</dc:date>
    </item>
  </channel>
</rss>

