<?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: alv report using oops ABAP in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803989#M345144</link>
    <description>&lt;P&gt;Thanks for coming to SAP Community for answers. Please post your question as a new question here:   &lt;A href="https://answers.sap.com/questions/ask.html" target="test_blank"&gt;https://answers.sap.com/questions/ask.html&lt;/A&gt; &lt;/P&gt;&lt;P&gt;Since you're new in asking questions here, check out our tutorial about asking and answering questions (if you haven't already), as it provides tips for preparing questions more effectively, that draw responses from our members. Please note, that your post here won't be answered.&lt;/P&gt;</description>
    <pubDate>Mon, 02 Aug 2021 08:35:37 GMT</pubDate>
    <dc:creator>former_member751591</dc:creator>
    <dc:date>2021-08-02T08:35:37Z</dc:date>
    <item>
      <title>alv report using oops ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803975#M345130</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi friendz,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can any one of u give an example, how to build alv report using oops abap ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;points for sure &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Vijaya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Dec 2006 05:55:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803975#M345130</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-29T05:55:41Z</dc:date>
    </item>
    <item>
      <title>Re: alv report using oops ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803976#M345131</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;Just go to se38 and type bcalv* and press f4 u will get lot of examples.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Ashutosh&lt;/P&gt;&lt;P&gt;Reward points if helpful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Dec 2006 05:56:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803976#M345131</guid>
      <dc:creator>former_member508729</dc:creator>
      <dc:date>2006-12-29T05:56:31Z</dc:date>
    </item>
    <item>
      <title>Re: alv report using oops ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803977#M345132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check out the package SLIS for examples on ALVs&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Manoj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Dec 2006 05:56:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803977#M345132</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-29T05:56:36Z</dc:date>
    </item>
    <item>
      <title>Re: alv report using oops ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803978#M345133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;check&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="276798"&gt;&lt;/A&gt;&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;prabhu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Dec 2006 05:57:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803978#M345133</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-29T05:57:13Z</dc:date>
    </item>
    <item>
      <title>Re: alv report using oops ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803979#M345134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Go to slis package and check for programs starting with bcalv. u will get an idea about the alv with oops.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you want a detail sample program with steps explained, then i can mail it to you if you can give me your email id.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Dec 2006 06:03:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803979#M345134</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-29T06:03:30Z</dc:date>
    </item>
    <item>
      <title>Re: alv report using oops ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803980#M345135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Go to slis package and check for programs starting with bcalv. u will get an idea about the alv with oops.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you want a detail sample program with steps explained, then i can mail it to you if you can give me your email id.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Dec 2006 06:04:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803980#M345135</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-29T06:04:43Z</dc:date>
    </item>
    <item>
      <title>Re: alv report using oops ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803981#M345136</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Pradeep,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my email-id is vijayalaxmi_madiwala@yahoo.co.uk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;points will be awarded&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Dec 2006 06:07:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803981#M345136</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-29T06:07:42Z</dc:date>
    </item>
    <item>
      <title>Re: alv report using oops ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803982#M345137</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;Check these programs and links.&lt;/P&gt;&lt;P&gt;OOPS ALV&lt;/P&gt;&lt;P&gt;standard pgms&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ABAP_OBJECTS_ENJOY_0 Template for Solutions of ABAP Object Enjoy Course&lt;/P&gt;&lt;P&gt;ABAP_OBJECTS_ENJOY_1 Model Solution 1: ABAP Objects Enjoy Course &lt;/P&gt;&lt;P&gt;ABAP_OBJECTS_ENJOY_2 Model Solution 2: ABAP Objects Enjoy Course &lt;/P&gt;&lt;P&gt;ABAP_OBJECTS_ENJOY_3 Model Solution 3: ABAP Objects Enjoy Course &lt;/P&gt;&lt;P&gt;ABAP_OBJECTS_ENJOY_4 Model Solution 4: ABAP Objects Enjoy Course &lt;/P&gt;&lt;P&gt;ABAP_OBJECTS_ENJOY_5 Model Solution 5: ABAP Objects Enjoy Course &lt;/P&gt;&lt;P&gt;DEMO_ABAP_OBJECTS Complete Demonstration for ABAP Objects &lt;/P&gt;&lt;P&gt;DEMO_ABAP_OBJECTS_CONTROLS GUI Controls on Screen &lt;/P&gt;&lt;P&gt;DEMO_ABAP_OBJECTS_EVENTS Demonstration of Events in ABAP Objects &lt;/P&gt;&lt;P&gt;DEMO_ABAP_OBJECTS_GENERAL ABAP Objects Demonstration &lt;/P&gt;&lt;P&gt;DEMO_ABAP_OBJECTS_INTERFACES Demonstration of Interfaces in ABAP Objects &lt;/P&gt;&lt;P&gt;DEMO_ABAP_OBJECTS_METHODS Demonstration of Methods in ABAP Objects &lt;/P&gt;&lt;P&gt;DEMO_ABAP_OBJECTS_SPLIT_SCREEN Splitter Control on Screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;some helful links.&lt;/P&gt;&lt;P&gt;Go through the below links,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For Materials:&lt;/P&gt;&lt;P&gt;1) &lt;A href="http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCABA/BCABA.pdf" target="test_blank"&gt;http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCABA/BCABA.pdf&lt;/A&gt; -- Page no: 1291&lt;/P&gt;&lt;P&gt;2) &lt;A href="http://esnips.com/doc/5c65b0dd-eddf-4512-8e32-ecd26735f0f2/prefinalppt.ppt" target="test_blank"&gt;http://esnips.com/doc/5c65b0dd-eddf-4512-8e32-ecd26735f0f2/prefinalppt.ppt&lt;/A&gt;&lt;/P&gt;&lt;P&gt;3) &lt;A href="http://esnips.com/doc/2c76dc57-e74a-4539-a20e-29383317e804/OO-abap.pdf" target="test_blank"&gt;http://esnips.com/doc/2c76dc57-e74a-4539-a20e-29383317e804/OO-abap.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;4) &lt;A href="http://esnips.com/doc/0ef39d4b-586a-4637-abbb-e4f69d2d9307/SAP-CONTROLS-WORKSHOP.pdf" target="test_blank"&gt;http://esnips.com/doc/0ef39d4b-586a-4637-abbb-e4f69d2d9307/SAP-CONTROLS-WORKSHOP.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;5) &lt;A href="http://esnips.com/doc/92be4457-1b6e-4061-92e5-8e4b3a6e3239/Object-Oriented-ABAP.ppt" target="test_blank"&gt;http://esnips.com/doc/92be4457-1b6e-4061-92e5-8e4b3a6e3239/Object-Oriented-ABAP.ppt&lt;/A&gt;&lt;/P&gt;&lt;P&gt;6) &lt;A href="http://esnips.com/doc/448e8302-68b1-4046-9fef-8fa8808caee0/abap-objects-by-helen.pdf" target="test_blank"&gt;http://esnips.com/doc/448e8302-68b1-4046-9fef-8fa8808caee0/abap-objects-by-helen.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;7) &lt;A href="http://esnips.com/doc/39fdc647-1aed-4b40-a476-4d3042b6ec28/class_builder.ppt" target="test_blank"&gt;http://esnips.com/doc/39fdc647-1aed-4b40-a476-4d3042b6ec28/class_builder.ppt&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":smiling_face_with_sunglasses:"&gt;😎&lt;/span&gt; &lt;A href="http://www.amazon.com/gp/explorer/0201750805/2/ref=pd_lpo_ase/102-9378020-8749710?ie=UTF8" target="test_blank"&gt;http://www.amazon.com/gp/explorer/0201750805/2/ref=pd_lpo_ase/102-9378020-8749710?ie=UTF8&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) &lt;A href="http://www.erpgenie.com/sap/abap/OO/index.htm" target="test_blank"&gt;http://www.erpgenie.com/sap/abap/OO/index.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;2) &lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/ce/b518b6513611d194a50000e8353423/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/ce/b518b6513611d194a50000e8353423/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Dec 2006 06:21:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803982#M345137</guid>
      <dc:creator>jayanthi_jayaraman</dc:creator>
      <dc:date>2006-12-29T06:21:44Z</dc:date>
    </item>
    <item>
      <title>Re: alv report using oops ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803983#M345138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi vijaya,&lt;/P&gt;&lt;P&gt;check this below link&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.geocities.com/mpioud/Abap_programs.html" target="test_blank"&gt;http://www.geocities.com/mpioud/Abap_programs.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u can find lot of examples on alv's.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;some more links for  you reference&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this for basic concepts of OOPS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/abap%20objects/abap%20code%20sample%20to%20learn%20basic%20concept%20of%20object-oriented%20programming.doc" target="test_blank"&gt;https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/abap%20objects/abap%20code%20sample%20to%20learn%20basic%20concept%20of%20object-oriented%20programming.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/alv%20grid/abap%20code%20sample%20to%20display%20data%20in%20alv%20grid%20using%20object%20oriented%20programming.doc" target="test_blank"&gt;https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/alv%20grid/abap%20code%20sample%20to%20display%20data%20in%20alv%20grid%20using%20object%20oriented%20programming.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tabstrip&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/alv%20grid/abap%20code%20sample%20for%20tab%20strip%20in%20alv.pdf" target="test_blank"&gt;https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/alv%20grid/abap%20code%20sample%20for%20tab%20strip%20in%20alv.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Editable ALV&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/alv%20grid/abap%20code%20sample%20to%20edit%20alv%20grid.doc" target="test_blank"&gt;https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/alv%20grid/abap%20code%20sample%20to%20edit%20alv%20grid.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tree&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/reporting/alv/alvtree/alvtree_usrint.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/reporting/alv/alvtree/alvtree_usrint.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;General Tutorial for OOPS&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/an%20easy%20reference%20for%20alv%20grid%20control.pdf" target="test_blank"&gt;https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/an%20easy%20reference%20for%20alv%20grid%20control.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if u find it useful mark the points&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;GUDURI&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Dec 2006 06:30:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803983#M345138</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-29T06:30:05Z</dc:date>
    </item>
    <item>
      <title>Re: alv report using oops ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803984#M345139</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;check your mail. i have sent it&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Dec 2006 08:59:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803984#M345139</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-29T08:59:37Z</dc:date>
    </item>
    <item>
      <title>Re: alv report using oops ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803985#M345140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vijaya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope the following code upto your requirement.&lt;/P&gt;&lt;P&gt;&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; Report  ZMAT_ALV_GRID                                               *&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&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;                                                                     *&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&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;REPORT  ZCL_CLASS1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF T_MARA,&lt;/P&gt;&lt;P&gt;         MATNR TYPE MARA-MATNR,&lt;/P&gt;&lt;P&gt;         MAKTX TYPE MAKT-MAKTX,&lt;/P&gt;&lt;P&gt;         WERKS TYPE MARD-WERKS,&lt;/P&gt;&lt;P&gt;         LGORT TYPE MARD-LGORT,&lt;/P&gt;&lt;P&gt;         LABST TYPE MARD-LABST,&lt;/P&gt;&lt;P&gt;       END OF T_MARA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*DATA: IT_MARA TYPE STANDARD TABLE OF T_MARA.&lt;/P&gt;&lt;P&gt;DATA: IT_MARA TYPE T_MARA OCCURS 0.&lt;/P&gt;&lt;P&gt;DATA: O_CONT TYPE REF TO CL_GUI_CUSTOM_CONTAINER,&lt;/P&gt;&lt;P&gt;      O_GRID TYPE REF TO CL_GUI_ALV_GRID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: X_FLDCAT TYPE LVC_S_FCAT.&lt;/P&gt;&lt;P&gt;DATA: IT_FLDCAT TYPE LVC_T_FCAT.&lt;/P&gt;&lt;P&gt;DATA: I_LAYOUT TYPE LVC_S_LAYO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: X_SORT TYPE LVC_S_SORT.&lt;/P&gt;&lt;P&gt;DATA: I_SORT TYPE LVC_T_SORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: MARA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_MATNR FOR MARA-MATNR.&lt;/P&gt;&lt;P&gt;PARAMETERS: P_CHK AS CHECKBOX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM GET_DATA.&lt;/P&gt;&lt;P&gt;  PERFORM GENERATE_FLDCAT.&lt;/P&gt;&lt;P&gt;  PERFORM GENERATE_LAYOUT.&lt;/P&gt;&lt;P&gt;  PERFORM DO_SORT.&lt;/P&gt;&lt;P&gt;  SET SCREEN 100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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;      Module  STATUS_0100  OUTPUT&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;      text&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;MODULE STATUS_0100 OUTPUT.&lt;/P&gt;&lt;P&gt;   SET PF-STATUS 'MAIN'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; SET TITLEBAR 'xxx'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   PERFORM BUILD_ALV.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " STATUS_0100  OUTPUT&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;      Module  USER_COMMAND_0100  INPUT&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;      text&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;MODULE USER_COMMAND_0100 INPUT.&lt;/P&gt;&lt;P&gt;  CASE SY-UCOMM.&lt;/P&gt;&lt;P&gt;    WHEN 'BACK'.&lt;/P&gt;&lt;P&gt;      LEAVE PROGRAM.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " USER_COMMAND_0100  INPUT&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  BUILD_ALV&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;      text&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 BUILD_ALV .&lt;/P&gt;&lt;P&gt; CREATE OBJECT O_CONT&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;      CONTAINER_NAME              = 'MAT_CONTAINER'&lt;/P&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     CNTL_ERROR                  = 1&lt;/P&gt;&lt;P&gt;     CNTL_SYSTEM_ERROR           = 2&lt;/P&gt;&lt;P&gt;     CREATE_ERROR                = 3&lt;/P&gt;&lt;P&gt;     LIFETIME_ERROR              = 4&lt;/P&gt;&lt;P&gt;     LIFETIME_DYNPRO_DYNPRO_LINK = 5&lt;/P&gt;&lt;P&gt;     others                      = 6.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     CREATE OBJECT O_GRID&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;          I_PARENT          = O_CONT&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;         ERROR_CNTL_CREATE = 1&lt;/P&gt;&lt;P&gt;         ERROR_CNTL_INIT   = 2&lt;/P&gt;&lt;P&gt;         ERROR_CNTL_LINK   = 3&lt;/P&gt;&lt;P&gt;         ERROR_DP_CREATE   = 4&lt;/P&gt;&lt;P&gt;         others            = 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD O_GRID-&amp;gt;SET_TABLE_FOR_FIRST_DISPLAY&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   I_BUFFER_ACTIVE               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   I_BYPASSING_BUFFER            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   I_CONSISTENCY_CHECK           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   I_STRUCTURE_NAME              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   IS_VARIANT                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   I_SAVE                        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   I_DEFAULT                     = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     IS_LAYOUT                     = I_LAYOUT&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   IS_PRINT                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   IT_SPECIAL_GROUPS             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   IT_TOOLBAR_EXCLUDING          =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   IT_HYPERLINK                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   IT_ALV_GRAPHICS               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   IT_EXCEPT_QINFO               =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   CHANGING&lt;/P&gt;&lt;P&gt;     IT_OUTTAB                     = IT_MARA&lt;/P&gt;&lt;P&gt;     IT_FIELDCATALOG               = IT_FLDCAT[]&lt;/P&gt;&lt;P&gt;     IT_SORT                       = I_SORT&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   IT_FILTER                     =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;    INVALID_PARAMETER_COMBINATION = 1&lt;/P&gt;&lt;P&gt;    PROGRAM_ERROR                 = 2&lt;/P&gt;&lt;P&gt;    TOO_MANY_LINES                = 3&lt;/P&gt;&lt;P&gt;    others                        = 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_ALV&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_DATA&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;      text&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_DATA .&lt;/P&gt;&lt;P&gt;SELECT A~MATNR&lt;/P&gt;&lt;P&gt;      B~MAKTX&lt;/P&gt;&lt;P&gt;      C~WERKS&lt;/P&gt;&lt;P&gt;      C~LGORT&lt;/P&gt;&lt;P&gt;      C~LABST&lt;/P&gt;&lt;P&gt; INTO TABLE IT_MARA&lt;/P&gt;&lt;P&gt; FROM MARA AS A&lt;/P&gt;&lt;P&gt; INNER JOIN MAKT AS B&lt;/P&gt;&lt;P&gt; ON B&lt;SUB&gt;MATNR = A&lt;/SUB&gt;MATNR&lt;/P&gt;&lt;P&gt; INNER JOIN MARD AS C&lt;/P&gt;&lt;P&gt; ON C&lt;SUB&gt;MATNR = A&lt;/SUB&gt;MATNR&lt;/P&gt;&lt;P&gt; WHERE A~MATNR IN S_MATNR&lt;/P&gt;&lt;P&gt; AND   B~SPRAS = SY-LANGU.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " GET_DATA&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  GENERATE_FLDCAT&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;      text&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 GENERATE_FLDCAT .&lt;/P&gt;&lt;P&gt;*CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  I_BUFFER_ACTIVE              =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   I_STRUCTURE_NAME             = 'ZSMARA'&lt;/P&gt;&lt;/LI&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  I_CLIENT_NEVER_DISPLAY       = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  I_BYPASSING_BUFFER           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;  I_INTERNAL_TABNAME           = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CHANGING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   CT_FIELDCAT                  = IT_FLDCAT&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INCONSISTENT_INTERFACE       = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PROGRAM_ERROR                = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                       = 3.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;X_FLDCAT-COL_POS = 1.&lt;/P&gt;&lt;P&gt;X_FLDCAT-FIELDNAME = 'MATNR'.&lt;/P&gt;&lt;P&gt;X_FLDCAT-OUTPUTLEN = '18'.&lt;/P&gt;&lt;P&gt;X_FLDCAT-REPTEXT = 'Material No'.&lt;/P&gt;&lt;P&gt;APPEND X_FLDCAT TO IT_FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;X_FLDCAT-COL_POS = 2.&lt;/P&gt;&lt;P&gt;X_FLDCAT-FIELDNAME = 'MAKTX'.&lt;/P&gt;&lt;P&gt;X_FLDCAT-OUTPUTLEN = '48'.&lt;/P&gt;&lt;P&gt;X_FLDCAT-REPTEXT = 'Material Desc'.&lt;/P&gt;&lt;P&gt;X_FLDCAT-TOOLTIP = 'Material Desc'.&lt;/P&gt;&lt;P&gt;APPEND X_FLDCAT TO IT_FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;X_FLDCAT-COL_POS = 3.&lt;/P&gt;&lt;P&gt;X_FLDCAT-FIELDNAME = 'WERKS'.&lt;/P&gt;&lt;P&gt;X_FLDCAT-OUTPUTLEN = '5'.&lt;/P&gt;&lt;P&gt;X_FLDCAT-REPTEXT = 'Plant'.&lt;/P&gt;&lt;P&gt;X_FLDCAT-TOOLTIP = 'Plant'.&lt;/P&gt;&lt;P&gt;APPEND X_FLDCAT TO IT_FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;X_FLDCAT-COL_POS = 4.&lt;/P&gt;&lt;P&gt;X_FLDCAT-FIELDNAME = 'LGORT'.&lt;/P&gt;&lt;P&gt;X_FLDCAT-OUTPUTLEN = '5'.&lt;/P&gt;&lt;P&gt;X_FLDCAT-REPTEXT = 'S.Loc'.&lt;/P&gt;&lt;P&gt;X_FLDCAT-TOOLTIP = 'S.Loc'.&lt;/P&gt;&lt;P&gt;APPEND X_FLDCAT TO IT_FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;X_FLDCAT-COL_POS = 5.&lt;/P&gt;&lt;P&gt;X_FLDCAT-FIELDNAME = 'LABST'.&lt;/P&gt;&lt;P&gt;X_FLDCAT-OUTPUTLEN = '20'.&lt;/P&gt;&lt;P&gt;X_FLDCAT-REPTEXT = 'Quantity'.&lt;/P&gt;&lt;P&gt;X_FLDCAT-TOOLTIP = 'Quantity'.&lt;/P&gt;&lt;P&gt;X_FLDCAT-DO_SUM = 'X'.&lt;/P&gt;&lt;P&gt;APPEND X_FLDCAT TO IT_FLDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " GENERATE_FLDCAT&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  GENERATE_LAYOUT&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;      text&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 GENERATE_LAYOUT .&lt;/P&gt;&lt;P&gt;  I_LAYOUT-ZEBRA = 'X'.&lt;/P&gt;&lt;P&gt;  I_LAYOUT-FRONTEND = 'X'.&lt;/P&gt;&lt;P&gt;  I_LAYOUT-GRID_TITLE = 'ALV GRID USING OOPS'.&lt;/P&gt;&lt;P&gt;  I_LAYOUT-NUMC_TOTAL = 'X'.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " GENERATE_LAYOUT&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  DO_SORT&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;      text&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 DO_SORT .&lt;/P&gt;&lt;P&gt; X_SORT-FIELDNAME = 'MATNR'.&lt;/P&gt;&lt;P&gt; X_SORT-UP = 'X'.&lt;/P&gt;&lt;P&gt; X_SORT-SUBTOT = 'X'.&lt;/P&gt;&lt;P&gt; IF P_CHK = 'X'.&lt;/P&gt;&lt;P&gt;   X_SORT-EXPA = SPACE.&lt;/P&gt;&lt;P&gt; ELSE.&lt;/P&gt;&lt;P&gt;   X_SORT-EXPA = 'X'.&lt;/P&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;P&gt; APPEND X_SORT TO I_SORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " DO_SORT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;inorder to execute this code perfectly, do the following things.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Create a Graphical Screen 100.&lt;/P&gt;&lt;P&gt;2. Place a Custom Control on that screen and give name as MAT_CONTAINER.&lt;/P&gt;&lt;P&gt;3. activate the screen.&lt;/P&gt;&lt;P&gt;and execute the program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if this suits requirement award points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;satish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Dec 2006 14:11:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803985#M345140</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-29T14:11:02Z</dc:date>
    </item>
    <item>
      <title>Re: alv report using oops ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803986#M345141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;chk these programs&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;BCALV_EDIT_01
BCALV_EDIT_02
BCALV_EDIT_03
BCALV_EDIT_04
BCALV_EDIT_05
BCALV_EDIT_06
BCALV_EDIT_07
BCALV_EDIT_08&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Dec 2006 14:14:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803986#M345141</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-29T14:14:16Z</dc:date>
    </item>
    <item>
      <title>Re: alv report using oops ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803987#M345142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Vijaya&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the following thread&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="2889162"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;you will find some simple reports making extensive use of the controls available in SAP which are OO-based.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Uwe&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 30 Dec 2006 20:52:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803987#M345142</guid>
      <dc:creator>uwe_schieferstein</dc:creator>
      <dc:date>2006-12-30T20:52:12Z</dc:date>
    </item>
    <item>
      <title>Re: alv report using oops ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803988#M345143</link>
      <description>&lt;P&gt;could you please also send me detailed sample program on oops alv. my email address is  &amp;lt;removed by moderator&amp;gt;.&lt;/P&gt;&lt;P&gt;thanks and regards.&lt;/P&gt;</description>
      <pubDate>Mon, 02 Aug 2021 08:34:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803988#M345143</guid>
      <dc:creator>former_member943122</dc:creator>
      <dc:date>2021-08-02T08:34:01Z</dc:date>
    </item>
    <item>
      <title>Re: alv report using oops ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803989#M345144</link>
      <description>&lt;P&gt;Thanks for coming to SAP Community for answers. Please post your question as a new question here:   &lt;A href="https://answers.sap.com/questions/ask.html" target="test_blank"&gt;https://answers.sap.com/questions/ask.html&lt;/A&gt; &lt;/P&gt;&lt;P&gt;Since you're new in asking questions here, check out our tutorial about asking and answering questions (if you haven't already), as it provides tips for preparing questions more effectively, that draw responses from our members. Please note, that your post here won't be answered.&lt;/P&gt;</description>
      <pubDate>Mon, 02 Aug 2021 08:35:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-report-using-oops-abap/m-p/1803989#M345144</guid>
      <dc:creator>former_member751591</dc:creator>
      <dc:date>2021-08-02T08:35:37Z</dc:date>
    </item>
  </channel>
</rss>

