<?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 report program in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548858#M580126</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;my question.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; a report program to display student information stud.no name percentage marks in 5 subjects,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my requirement is when execute the program it displays highest percentage in 3 subjects(maths,physics,chemisrty). which tables taken.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;output is&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;stud,no            name                percentage (3subjectsonly)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;101                  xxxx                    98&lt;/P&gt;&lt;P&gt;102                 uuuu                      87&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;103               ttt                        76&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how to write the start-of selection logic,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pls send the details report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanx and regrads,&lt;/P&gt;&lt;P&gt;priya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 16 Jul 2007 05:26:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-16T05:26:19Z</dc:date>
    <item>
      <title>report program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548858#M580126</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;my question.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; a report program to display student information stud.no name percentage marks in 5 subjects,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my requirement is when execute the program it displays highest percentage in 3 subjects(maths,physics,chemisrty). which tables taken.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;output is&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;stud,no            name                percentage (3subjectsonly)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;101                  xxxx                    98&lt;/P&gt;&lt;P&gt;102                 uuuu                      87&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;103               ttt                        76&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how to write the start-of selection logic,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pls send the details report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanx and regrads,&lt;/P&gt;&lt;P&gt;priya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2007 05:26:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548858#M580126</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-16T05:26:19Z</dc:date>
    </item>
    <item>
      <title>Re: report program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548859#M580127</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;First create a Transparent Table(ZTABLE) in SE11 with the fields like&lt;/P&gt;&lt;P&gt;Studentno, Name and 5 subjects, Keep Stduent no as primary key&lt;/P&gt;&lt;P&gt;and create  table maintenance generator for this table and enter the data and save&lt;/P&gt;&lt;P&gt;Now the table is ready with data&lt;/P&gt;&lt;P&gt;Now write a program in SE38 by giving student no in the selection screen&lt;/P&gt;&lt;P&gt;and in the program write the select statement to fetch all the data from the Above Z table&lt;/P&gt;&lt;P&gt;data: itab like ztable occurs 0 with header line,&lt;/P&gt;&lt;P&gt;v_per type P decimals 2.&lt;/P&gt;&lt;P&gt;select-options: s_student for ztable-studentno.&lt;/P&gt;&lt;P&gt;Select * from ztable into table itab where stduentno in s_student.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;   write:/ itab-studentno, itab-name.&lt;/P&gt;&lt;P&gt;   v_per = ( itab-physics + itab-chemistry + itab-maths ) / 3.&lt;/P&gt;&lt;P&gt;  write :  v_per.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will display the desired output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward points for useful Answers&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2007 05:38:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548859#M580127</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-16T05:38:48Z</dc:date>
    </item>
    <item>
      <title>Re: report program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548860#M580128</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;types: begin of itype,&lt;/P&gt;&lt;P&gt; id type i,&lt;/P&gt;&lt;P&gt; name(60),&lt;/P&gt;&lt;P&gt; subj1 type i,&lt;/P&gt;&lt;P&gt; subj2 type i,&lt;/P&gt;&lt;P&gt; subj3 type i,&lt;/P&gt;&lt;P&gt; subj4 type i,&lt;/P&gt;&lt;P&gt; subj5 type i,&lt;/P&gt;&lt;P&gt; avg type i,&lt;/P&gt;&lt;P&gt;end of itype.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: itab type itype occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;populate all your data here&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:/ 'studno, name, percentage (3subjectsonly)'.&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;  itab-avg = (itab-subj1 + itab-subj2 + itab-subj3 ) / 3.&lt;/P&gt;&lt;P&gt;  modify itab.&lt;/P&gt;&lt;P&gt;  write:/ itab-id, itab-name, itab-avg.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2007 05:40:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548860#M580128</guid>
      <dc:creator>former_member189059</dc:creator>
      <dc:date>2007-07-16T05:40:07Z</dc:date>
    </item>
    <item>
      <title>Re: report program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548861#M580129</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;U will have all the data in internal table say itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IF itab-mark1&amp;gt; itab-mark2 AND itab-mark1 &amp;gt; itab-mark3.&lt;/P&gt;&lt;P&gt;Clear l_mark&lt;/P&gt;&lt;P&gt;l_mark = itab-mark1.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt; IF itab-mark2&amp;gt; itab-mark3 AND itab-mark2 &amp;gt; itab-mark.1&lt;/P&gt;&lt;P&gt;Clear l_mark&lt;/P&gt;&lt;P&gt;l_mark = itab-mark2.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IF itab-mark3&amp;gt; itab-mark2 AND itab-mark3 &amp;gt; itab-mark1.&lt;/P&gt;&lt;P&gt;Clear l_mark&lt;/P&gt;&lt;P&gt;l_mark = itab-mark3.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;at e nd stud no.&lt;/P&gt;&lt;P&gt;itab1-studno = itab-stud_no.&lt;/P&gt;&lt;P&gt;itab1-name = itab-name.&lt;/P&gt;&lt;P&gt;itab1-mark = l_mark.&lt;/P&gt;&lt;P&gt;clear l-mark.&lt;/P&gt;&lt;P&gt;aoppend itab1.&lt;/P&gt;&lt;P&gt;clear itab1.&lt;/P&gt;&lt;P&gt;endat.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2007 05:41:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548861#M580129</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-16T05:41:24Z</dc:date>
    </item>
    <item>
      <title>Re: report program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548862#M580130</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;once you check any tables related to your requirement, if not you can create ZTABLE with required fields and fill that table before developing the report program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after creation of Ztable, in report program..you follow these steps...&lt;/P&gt;&lt;P&gt;1) tables: Ztable  "provide tables work area&lt;/P&gt;&lt;P&gt;2) create internal table based on output fields data.&lt;/P&gt;&lt;P&gt;3) in START-OF-SELECTION event you write the select statement like&lt;/P&gt;&lt;P&gt;    select &amp;lt;required fields&amp;gt; from ZTABLE into table &amp;lt;internal table&amp;gt;.&lt;/P&gt;&lt;P&gt;4) while processing the internal table you calculate percentage and display the highest percentage...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;   LOOP AT &amp;lt;internal table&amp;gt;.
            ****here write the logic for calculating percentage
       
   ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Ashok Reddy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2007 05:49:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548862#M580130</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-16T05:49:07Z</dc:date>
    </item>
    <item>
      <title>Re: report program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548863#M580131</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I am not getting u r exact requirement.&lt;/P&gt;&lt;P&gt;My quetion is , how many subjects totally are there.&lt;/P&gt;&lt;P&gt;1. in that table only 3 sub are there or &lt;/P&gt;&lt;P&gt;  You want highest 3 sub marks in 5 sub marks?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;sarath&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2007 06:03:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548863#M580131</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-16T06:03:31Z</dc:date>
    </item>
    <item>
      <title>Re: report program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548864#M580132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi, priya my understanding is that u want to display the the highest percentage in 3 some subjects ....what iam unable to understand is that whether u want the details of al the student or a particular student with highest percventage in the 3 subs.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jul 2007 06:14:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548864#M580132</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-16T06:14:23Z</dc:date>
    </item>
    <item>
      <title>Re: report program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548865#M580133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi sarath,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;they are 5 subjects, english,telugu, maths,physics,chemistry&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but i want only 3 subjects percentages(maths,physics,shemisrty.)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i want logic how to write.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sum of 3 subjects using at loop i think.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jul 2007 14:11:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548865#M580133</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-19T14:11:51Z</dc:date>
    </item>
    <item>
      <title>Re: report program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548866#M580134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;types: begin of itype,
id type i,
name(60),
maths type i,
physics type i,
chemistry type i,
english  type i,
telugu type i,
avg type i,
end of itype.

data: itab type itype occurs 0 with header line.

* populate all your data here

write:/ 'studno, name, percentage (3subjectsonly)'.
loop at itab.
itab-avg = (itab-maths + itab-physics + itab-chemistry ) / 3.
modify itab.
write:/ itab-id, itab-name, itab-avg.
endloop.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note: if the marks are out of 100 then this will suffice, else multiply the avergage by 100 and divide by the total marks in that subj&lt;/P&gt;&lt;P&gt;eg: if it is out of 50 then avg * 100 / 50&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jul 2007 02:57:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-program/m-p/2548866#M580134</guid>
      <dc:creator>former_member189059</dc:creator>
      <dc:date>2007-07-20T02:57:28Z</dc:date>
    </item>
  </channel>
</rss>

