<?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 REPORTS in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2206010#M471864</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ashu,&lt;/P&gt;&lt;P&gt;             Function modules are procedures that are defined in function groups (special ABAP programs with type F) and can be called from any ABAP program. Function groups act as containers for function modules that logically belong together. You create function groups and function modules in the ABAP Workbench using the Function Builder.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Function modules allow you to encapsulate and reuse global functions in the R/3 System. They are stored in a central library. The R/3 System contains a wide range of predefined function modules that you can call from any ABAP program. Function modules also play an important role in database updates and in remote communications between R/3 Systems or between an R/3 System and a non-SAP system. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can declare methods in the declaration part of a class or in an interface. To declare instance methods, use the following statement: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;METHODS &amp;lt;meth&amp;gt; IMPORTING.. [VALUE(]&amp;lt;ii&amp;gt;[)] TYPE type [OPTIONAL].. &lt;/P&gt;&lt;P&gt;EXPORTING.. [VALUE(]&amp;lt;ei&amp;gt;[)] TYPE type [OPTIONAL].. &lt;/P&gt;&lt;P&gt;CHANGING.. [VALUE(]&amp;lt;ci&amp;gt;[)] TYPE type [OPTIONAL].. &lt;/P&gt;&lt;P&gt;RETURNING VALUE(&amp;lt;r&amp;gt;) &lt;/P&gt;&lt;P&gt;EXCEPTIONS.. &amp;lt;ei&amp;gt;..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you declare a method, you also define its parameter interface using the additions IMPORTING, EXPORTING, CHANGING, and RETURNING. The additions define the input, output, and input/output parameters, and the return code. They also define the attributes of the interface parameters, namely whether a parameter is to be passed by reference or value (VALUE), its type (TYPE), and whether it is optional (OPTIONAL, DEFAULT). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unlike in function modules, the default way of passing a parameter in a method is by reference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As in function modules, you can use exception parameters (EXCEPTIONS) to allow the user to react to error situations when the method is executed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As in function modules, you can use the RAISE &amp;lt;exception&amp;gt; and MESSAGE RAISING statements to handle error situations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if helpful.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Hemant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 08 May 2007 06:34:04 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-05-08T06:34:04Z</dc:date>
    <item>
      <title>ALV REPORTS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2206008#M471862</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;can any one tell whats the difference between the function module in alv reports and the class in alv reports..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks in advance..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 May 2007 06:27:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2206008#M471862</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-08T06:27:53Z</dc:date>
    </item>
    <item>
      <title>Re: ALV REPORTS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2206009#M471863</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 this below link. It will helps to u.&lt;/P&gt;&lt;P&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="3334981"&gt;&lt;/A&gt;&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;Sankar M&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 May 2007 06:32:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2206009#M471863</guid>
      <dc:creator>p291102</dc:creator>
      <dc:date>2007-05-08T06:32:01Z</dc:date>
    </item>
    <item>
      <title>Re: ALV REPORTS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2206010#M471864</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ashu,&lt;/P&gt;&lt;P&gt;             Function modules are procedures that are defined in function groups (special ABAP programs with type F) and can be called from any ABAP program. Function groups act as containers for function modules that logically belong together. You create function groups and function modules in the ABAP Workbench using the Function Builder.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Function modules allow you to encapsulate and reuse global functions in the R/3 System. They are stored in a central library. The R/3 System contains a wide range of predefined function modules that you can call from any ABAP program. Function modules also play an important role in database updates and in remote communications between R/3 Systems or between an R/3 System and a non-SAP system. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can declare methods in the declaration part of a class or in an interface. To declare instance methods, use the following statement: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;METHODS &amp;lt;meth&amp;gt; IMPORTING.. [VALUE(]&amp;lt;ii&amp;gt;[)] TYPE type [OPTIONAL].. &lt;/P&gt;&lt;P&gt;EXPORTING.. [VALUE(]&amp;lt;ei&amp;gt;[)] TYPE type [OPTIONAL].. &lt;/P&gt;&lt;P&gt;CHANGING.. [VALUE(]&amp;lt;ci&amp;gt;[)] TYPE type [OPTIONAL].. &lt;/P&gt;&lt;P&gt;RETURNING VALUE(&amp;lt;r&amp;gt;) &lt;/P&gt;&lt;P&gt;EXCEPTIONS.. &amp;lt;ei&amp;gt;..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you declare a method, you also define its parameter interface using the additions IMPORTING, EXPORTING, CHANGING, and RETURNING. The additions define the input, output, and input/output parameters, and the return code. They also define the attributes of the interface parameters, namely whether a parameter is to be passed by reference or value (VALUE), its type (TYPE), and whether it is optional (OPTIONAL, DEFAULT). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unlike in function modules, the default way of passing a parameter in a method is by reference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As in function modules, you can use exception parameters (EXCEPTIONS) to allow the user to react to error situations when the method is executed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As in function modules, you can use the RAISE &amp;lt;exception&amp;gt; and MESSAGE RAISING statements to handle error situations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if helpful.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Hemant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 May 2007 06:34:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2206010#M471864</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-08T06:34:04Z</dc:date>
    </item>
    <item>
      <title>Re: ALV REPORTS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2206011#M471865</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;function module displays the reports in stndard selection screen.&lt;/P&gt;&lt;P&gt;but if u want to create reports on screens(DYNPRO) use classes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds,&lt;/P&gt;&lt;P&gt;Prajith&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 May 2007 06:34:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2206011#M471865</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-08T06:34:11Z</dc:date>
    </item>
    <item>
      <title>Re: ALV REPORTS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2206012#M471866</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Look at the below link&lt;/P&gt;&lt;P&gt;&lt;A href="http://sap.niraj.tripod.com/id66.html" target="test_blank"&gt;http://sap.niraj.tripod.com/id66.html&lt;/A&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; Sudheer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 May 2007 06:34:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2206012#M471866</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-08T06:34:35Z</dc:date>
    </item>
  </channel>
</rss>

