<?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: Converting sample Procedural ABAP code in Object oriented code... in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-sample-procedural-abap-code-in-object-oriented-code/m-p/3791539#M911923</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rajesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hey here are some of  the links, please chek these links u have lot of examples&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.saptechnical.com/Tutorials/OOPS/MainPage.htm" target="test_blank"&gt;http://www.saptechnical.com/Tutorials/OOPS/MainPage.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and also please check these threads&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="5088290"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="5161642"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;raam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 Jun 2008 17:28:54 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-12T17:28:54Z</dc:date>
    <item>
      <title>Converting sample Procedural ABAP code in Object oriented code...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-sample-procedural-abap-code-in-object-oriented-code/m-p/3791537#M911921</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Gurus,&lt;/P&gt;&lt;P&gt;I am learning object oriented ABAP. The best way to learn it is do it practically. If I want to change the following code in OO code , how can it be done ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES : gb01.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Data Declaration&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF i_mid OCCURS 0,&lt;/P&gt;&lt;P&gt;        mid(2),&lt;/P&gt;&lt;P&gt;        text(10),&lt;/P&gt;&lt;P&gt;       END OF i_mid.&lt;/P&gt;&lt;P&gt;DATA :v_tabix LIKE sy-tabix.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Selection Screen&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME&lt;/P&gt;&lt;P&gt;                                   TITLE text-001.&lt;/P&gt;&lt;P&gt;PARAMETER : p_modif(1) DEFAULT 'U',&lt;/P&gt;&lt;P&gt;            p_class LIKE gb01-boolclass DEFAULT '009',&lt;/P&gt;&lt;P&gt;            p_cltyp LIKE gb01-classtype DEFAULT 'S',&lt;/P&gt;&lt;P&gt;            p_table LIKE gb01-bcltab DEFAULT 'BSEG',&lt;/P&gt;&lt;P&gt;            p_field LIKE gb01-bclfield DEFAULT 'HKONT',&lt;/P&gt;&lt;P&gt;            p_excld LIKE gb01-bexclude DEFAULT ' '.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b1.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Selection Screen F4 Help for Modif ID's&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_modif.&lt;/P&gt;&lt;P&gt;  PERFORM get_modifid.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Start of Selection&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR gb01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE p_modif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 'U'. "Update&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      UPDATE gb01&lt;/P&gt;&lt;P&gt;      SET bexclude = p_excld&lt;/P&gt;&lt;P&gt;      WHERE bcltab = p_table&lt;/P&gt;&lt;P&gt;      AND bclfield = p_field&lt;/P&gt;&lt;P&gt;      AND boolclass = p_class&lt;/P&gt;&lt;P&gt;      AND classtype = p_cltyp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;        WRITE : / 'UPDATE - KO'.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        WRITE : / 'UPDATE - OK'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 'I'. "Insert&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      gb01-bcltab = p_table.&lt;/P&gt;&lt;P&gt;      gb01-bclfield = p_field.&lt;/P&gt;&lt;P&gt;      gb01-boolclass = p_class.&lt;/P&gt;&lt;P&gt;      gb01-classtype = p_cltyp.&lt;/P&gt;&lt;P&gt;      gb01-bexclude = p_excld.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      INSERT INTO gb01 VALUES gb01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;        WRITE : / 'INSERTION - KO'.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        WRITE : / 'INSERTION - OK'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WHEN 'D'. "Delete&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      DELETE FROM gb01&lt;/P&gt;&lt;P&gt;      WHERE bcltab = p_table&lt;/P&gt;&lt;P&gt;      AND bclfield = p_field&lt;/P&gt;&lt;P&gt;      AND boolclass = p_class&lt;/P&gt;&lt;P&gt;      AND classtype = p_cltyp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;        WRITE : / 'DELETE - KO'.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        WRITE : / 'DELETE - OK'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  get_modifid&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      F4 Help for modif id field&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM get_modifid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  i_mid-mid = 'U'.&lt;/P&gt;&lt;P&gt;  i_mid-text = 'Update'.&lt;/P&gt;&lt;P&gt;  APPEND i_mid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  i_mid-mid = 'I'.&lt;/P&gt;&lt;P&gt;  i_mid-text = 'Insert'.&lt;/P&gt;&lt;P&gt;  APPEND i_mid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  i_mid-mid = 'D'.&lt;/P&gt;&lt;P&gt;  i_mid-text = 'Delete'.&lt;/P&gt;&lt;P&gt;  APPEND i_mid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'POPUP_WITH_TABLE_DISPLAY'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            endpos_col   = '20'&lt;/P&gt;&lt;P&gt;            endpos_row   = '12'&lt;/P&gt;&lt;P&gt;            startpos_col = '10'&lt;/P&gt;&lt;P&gt;            startpos_row = '10'&lt;/P&gt;&lt;P&gt;            titletext    = 'Modification Ids'&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;            choise       = v_tabix&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            valuetab     = i_mid&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            break_off    = 1&lt;/P&gt;&lt;P&gt;            OTHERS       = 2.&lt;/P&gt;&lt;P&gt;  IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;    EXIT.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE  i_mid INDEX v_tabix.&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;    p_modif = i_mid-mid.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  REFRESH i_mid.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " get_modifid&lt;/P&gt;&lt;P&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;Rajesh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2008 19:45:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-sample-procedural-abap-code-in-object-oriented-code/m-p/3791537#M911921</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-20T19:45:54Z</dc:date>
    </item>
    <item>
      <title>Re: Converting sample Procedural ABAP code in Object oriented code...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-sample-procedural-abap-code-in-object-oriented-code/m-p/3791538#M911922</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rajesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To my knowledge if u r using any grid display or list display u can use that part of the code in OO.&lt;/P&gt;&lt;P&gt;remaining part is the same or check for methods to find out any pop up display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2008 19:50:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-sample-procedural-abap-code-in-object-oriented-code/m-p/3791538#M911922</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-20T19:50:06Z</dc:date>
    </item>
    <item>
      <title>Re: Converting sample Procedural ABAP code in Object oriented code...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-sample-procedural-abap-code-in-object-oriented-code/m-p/3791539#M911923</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rajesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hey here are some of  the links, please chek these links u have lot of examples&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.saptechnical.com/Tutorials/OOPS/MainPage.htm" target="test_blank"&gt;http://www.saptechnical.com/Tutorials/OOPS/MainPage.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and also please check these threads&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="5088290"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="5161642"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;raam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jun 2008 17:28:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-sample-procedural-abap-code-in-object-oriented-code/m-p/3791539#M911923</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-12T17:28:54Z</dc:date>
    </item>
    <item>
      <title>Re: Converting sample Procedural ABAP code in Object oriented code...</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-sample-procedural-abap-code-in-object-oriented-code/m-p/3791540#M911924</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The best is to learn is to do it yourself first...and then come here is you got any problem...Don't expect us to the code for you...Sorry...But you'll never learn otherwise -;)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Greetings,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Blag.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jun 2008 17:31:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-sample-procedural-abap-code-in-object-oriented-code/m-p/3791540#M911924</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-12T17:31:28Z</dc:date>
    </item>
  </channel>
</rss>

