<?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 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674970#M617908</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please close this thread&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;aRs&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Aug 2007 06:00:40 GMT</pubDate>
    <dc:creator>former_member194669</dc:creator>
    <dc:date>2007-08-16T06:00:40Z</dc:date>
    <item>
      <title>ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674962#M617900</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My requirements is like . In a SAP trasaction i have made some changes with some fields for ex. I made changes for a fields XXX  for 3 times and made another for field ZZZ changes for 2 times .And i want my output like &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fieldname     No. of. changes.&lt;/P&gt;&lt;P&gt;XXX                3&lt;/P&gt;&lt;P&gt;ZZZ                2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I ve done some coding for that . But i getting the output like below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fieldname      No. of Changes&lt;/P&gt;&lt;P&gt;XXX                1&lt;/P&gt;&lt;P&gt;XXX                2&lt;/P&gt;&lt;P&gt;XXX                3&lt;/P&gt;&lt;P&gt;ZZZ                4&lt;/P&gt;&lt;P&gt;ZZZ                5.&lt;/P&gt;&lt;P&gt;I ve one internal table T_OUTPUT_DATA where all the 5 records is stored .&lt;/P&gt;&lt;P&gt;Just help me out .Its Very urgent.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Satyanarayan Pujahari&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2007 05:05:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674962#M617900</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-16T05:05:14Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674963#M617901</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;PRE&gt;&lt;CODE&gt;

create another internal table as same structure of t_output_data as t_output_data1
data : v_flg type c.
data : v_no type 1.
sort  t_output_data by fieldname.
loop at  t_output_data.
  at end of fieldname.
     move 'Y' to v_flg.
  endat.
  if v_flg = 'Y'.
     move t_output_data-fieldname to  t_output_data1-fieldname.
     move v_no           to  t_output_data1-noofchanges.
     append  t_output_data1.
     clear: v_no, v_flg.
  endif.
  v_no = v_no + 1.
endloop.

After this loop your t_output_data1 table contains records

XXX 3
ZZZ 2

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2007 05:12:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674963#M617901</guid>
      <dc:creator>former_member194669</dc:creator>
      <dc:date>2007-08-16T05:12:00Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674964#M617902</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;first move the first field into one internal table say itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab.&lt;/P&gt;&lt;P&gt;itab1 -fld1 = itab-fld1.&lt;/P&gt;&lt;P&gt;append itab1.&lt;/P&gt;&lt;P&gt;clear itab,itab1.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;now sort itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;delete adjacent duplicates from itab1.&lt;/P&gt;&lt;P&gt;sort itab by fld1.&lt;/P&gt;&lt;P&gt;itab2[] = itab[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at itab1.&lt;/P&gt;&lt;P&gt;loop at itab2.&lt;/P&gt;&lt;P&gt;if itab1 - fld1 = itab2 - fld1.&lt;/P&gt;&lt;P&gt;count = count + 1.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;itab3- fld1 = itab1 -fld1.&lt;/P&gt;&lt;P&gt;itab3-count = count.&lt;/P&gt;&lt;P&gt;append itab3.&lt;/P&gt;&lt;P&gt;clear itab1,itab2,count.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward points to all helpful answers &lt;/P&gt;&lt;P&gt;kiran.M&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2007 05:15:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674964#M617902</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-16T05:15:11Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674965#M617903</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the quick response,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But in my t_output_data table i ve 7 fields. I tried with ur code but it'll add that field along with the five records and its showing only one records.&lt;/P&gt;&lt;P&gt;Please help .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Satya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2007 05:39:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674965#M617903</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-16T05:39:44Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674966#M617904</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your query not clear&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a®&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2007 05:43:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674966#M617904</guid>
      <dc:creator>former_member194669</dc:creator>
      <dc:date>2007-08-16T05:43:56Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674967#M617905</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;As i told u i ve 5 records in my T_OUTPUT_DATA table . And i added ur code then it shows 6 records like ...&lt;/P&gt;&lt;P&gt;FNAME     No of changes&lt;/P&gt;&lt;P&gt;XXX                 3&lt;/P&gt;&lt;P&gt;XXX                 1&lt;/P&gt;&lt;P&gt;XXX                 2&lt;/P&gt;&lt;P&gt;XXX                 3&lt;/P&gt;&lt;P&gt;ZZZ                 4&lt;/P&gt;&lt;P&gt;ZZZ                 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Satya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2007 05:52:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674967#M617905</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-16T05:52:10Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674968#M617906</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;Got it , i just refresh the table and it'll show one records but i want both records.&lt;/P&gt;&lt;P&gt;my output is like this &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;XXX       3&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2007 05:55:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674968#M617906</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-16T05:55:59Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674969#M617907</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;PRE&gt;&lt;CODE&gt;
data : v_flg type c.
data : v_no type 1.

refresh : t_output_data1. "&amp;lt;&amp;lt; Modified

sort  t_output_data by fieldname. "&amp;lt;&amp;lt; check your fieldname for sort 
loop at  t_output_data.
  at end of fieldname.
     move 'Y' to v_flg.
  endat.
  if v_flg = 'Y'.
     move t_output_data-fieldname to  t_output_data1-fieldname.
     move v_no           to  t_output_data1-noofchanges. " Check this variable
     append  t_output_data1.
     clear: v_no, v_flg.
  endif.
  v_no = v_no + 1.
endloop.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please look into table T_OUTPUT_DATA1 table after the loop. results will be&lt;/P&gt;&lt;P&gt;XXX 3&lt;/P&gt;&lt;P&gt;ZZZ 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;aRs&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2007 05:59:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674969#M617907</guid>
      <dc:creator>former_member194669</dc:creator>
      <dc:date>2007-08-16T05:59:33Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674970#M617908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please close this thread&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;aRs&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2007 06:00:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674970#M617908</guid>
      <dc:creator>former_member194669</dc:creator>
      <dc:date>2007-08-16T06:00:40Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674971#M617909</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 checked the table T_OUTPUT_DATA1 after loop but its having the 2 records but &lt;/P&gt;&lt;P&gt;like &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ZZZ       1 (This should be two)&lt;/P&gt;&lt;P&gt;XXX       3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And in my output its showing only one records&lt;/P&gt;&lt;P&gt;i.e.XXX    3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am giving my code...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: t_output_data1 LIKE T_OUTPUT_DATA OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;    data : v_flg type c.&lt;/P&gt;&lt;P&gt;    data : v_no type i.&lt;/P&gt;&lt;P&gt;   refresh : t_output_data1.&lt;/P&gt;&lt;P&gt;   sort  t_output_data by fname.&lt;/P&gt;&lt;P&gt;    loop at  t_output_data.&lt;/P&gt;&lt;P&gt;      at end of fname.&lt;/P&gt;&lt;P&gt;        move 'Y' to v_flg.&lt;/P&gt;&lt;P&gt;      endat.&lt;/P&gt;&lt;P&gt;      if v_flg = 'Y'.&lt;/P&gt;&lt;P&gt;        move t_output_data-FIELD_DESC to  t_output_data1-FIELD_DESC.&lt;/P&gt;&lt;P&gt;        move v_no           to  t_output_data1-noc.&lt;/P&gt;&lt;P&gt;        append  t_output_data1.&lt;/P&gt;&lt;P&gt;        clear: v_no, v_flg.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;      v_no = v_no + 1.&lt;/P&gt;&lt;P&gt;    endloop.&lt;/P&gt;&lt;P&gt;    refresh : t_output_data.&lt;/P&gt;&lt;P&gt;    append t_output_data1 to t_output_data[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Help me,&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Satya&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Satyanarayan Pujahari&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2007 06:17:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674971#M617909</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-16T06:17:21Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674972#M617910</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;Sorry I am sleepy mood&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data : v_flg type c.
data : v_no type 1.

refresh : t_output_data1. "&amp;lt;&amp;lt; Modified

sort  t_output_data by fieldname. "&amp;lt;&amp;lt; check your fieldname for sort 
loop at  t_output_data.
  at end of fieldname.
     move 'Y' to v_flg.
  endat.
  v_no = v_no + 1.  "&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt; changed 
  if v_flg = 'Y'.
     move t_output_data-fieldname to  t_output_data1-fieldname.
     move v_no           to  t_output_data1-noofchanges. " Check this variable
     append  t_output_data1.
     clear: v_no, v_flg.
  endif.

endloop.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have changed   v_no = v_no + 1. line before if condition&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;aRs&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2007 06:20:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674972#M617910</guid>
      <dc:creator>former_member194669</dc:creator>
      <dc:date>2007-08-16T06:20:10Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674973#M617911</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Satya&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have u tried my code&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2007 06:25:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674973#M617911</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-16T06:25:04Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674974#M617912</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Yes its working and now the correct records are coming in that table but why its not showing in the output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Definitely i'll give the reward point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Satya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Aug 2007 06:28:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/2674974#M617912</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-16T06:28:09Z</dc:date>
    </item>
  </channel>
</rss>

