printing a line after subtotaling in an alv

2
7/18/2019 Printing a Line After Subtotaling in an ALV http://slidepdf.com/reader/full/printing-a-line-after-subtotaling-in-an-alv 1/2 Printing a line after Subtotaling in an ALV By Venkateswara Rao Appikonda, Intelligroup REPORT ztest_alv. *---type pools TYPE-POOLS: slis. *---internal tables DATA: BE!" O# it_$li%&t O''(RS )  +arri, L!E s$li%&t-+arri,  +onni, L!E s$li%&t-+onni,  $l,ate L!E s$li%&t-$l,ate  seatsa/ L!E s$li%&t-seatsa/  seatso++ L!E s$li%&t-seatso++  E"D O# it_$li%&t *--internal tables $or alv  it_$iel,+at TYPE slis_t_$iel,+at_alv  0a_$+at L!E L!"E O# it_$iel,+at  layo1t TYPE slis_layo1t_alv  it_sort type slis_t_sortin$o_alv  0a_sort li2e line o$ it_sort. *---start-o$-sele+tion . START-O#-SELE'T!O". 'ALL #("'T!O" 3RE(SE_AL4_#!ELD'ATALO_5ERE3  E6PORT!"  i_pro%ra_nae 7 sy-repi,  i_internal_tabnae 7 3!T_#L!8T3  i_in+lnae 7 sy-repi,  '8A"!"  +t_$iel,+at 7 it_$iel,+at  E6'EPT!O"S  in+onsistent_inter$a+e 7 9  pro%ra_error 7 . *----%et ,ata  SELE'T +arri,  +onni,  $l,ate  seatsa/  seatso++  #RO5 s$li%&t  !"TO 'ORRESPO"D!" #!ELDS O# TABLE it_$li%&t  (P TO ) RO;S.  .  0a_$+at-,o_s1 7 363.  5OD!#Y it_$iel,+at #RO5 0a_$+at TRA"SPORT!" ,o_s1  ;8ERE $iel,nae 7 3SEATSO''3 .  0a_sort-$iel,nae 7 3'ARR!D3.  0a_sort-%ro1p 7 3(L3.  0a_sort-1p 7 363.  APPE"D 0a_sort TO it_sort.  0a_sort-$iel,nae 7 3'O""!D3.  0a_sort-s1btot 7 363.  0a_sort-1p 7 363.  APPE"D 0a_sort TO it_sort.  'ALL #("'T!O" 3RE(SE_AL4_L!ST_D!SPLAY3

Upload: assign7997061

Post on 01-Mar-2016

216 views

Category:

Documents


0 download

DESCRIPTION

Printing a Line After Subtotaling in an ALV

TRANSCRIPT

Page 1: Printing a Line After Subtotaling in an ALV

7/18/2019 Printing a Line After Subtotaling in an ALV

http://slidepdf.com/reader/full/printing-a-line-after-subtotaling-in-an-alv 1/2

Printing a line after Subtotaling in an ALV

By Venkateswara Rao Appikonda, Intelligroup

REPORT ztest_alv.*---type pools

TYPE-POOLS: slis.*---internal tables

DATA: BE!" O# it_$li%&t O''(RS )

  +arri, L!E s$li%&t-+arri,

  +onni, L!E s$li%&t-+onni,  $l,ate L!E s$li%&t-$l,ate

  seatsa/ L!E s$li%&t-seatsa/  seatso++ L!E s$li%&t-seatso++

  E"D O# it_$li%&t*--internal tables $or alv

  it_$iel,+at TYPE slis_t_$iel,+at_alv

  0a_$+at L!E L!"E O# it_$iel,+at

  layo1t TYPE slis_layo1t_alv  it_sort type slis_t_sortin$o_alv

  0a_sort li2e line o$ it_sort.*---start-o$-sele+tion .

START-O#-SELE'T!O".

'ALL #("'T!O" 3RE(SE_AL4_#!ELD'ATALO_5ERE3

  E6PORT!"  i_pro%ra_nae 7 sy-repi,

  i_internal_tabnae 7 3!T_#L!8T3  i_in+lnae 7 sy-repi,

  '8A"!"  +t_$iel,+at 7 it_$iel,+at

  E6'EPT!O"S

  in+onsistent_inter$a+e 7 9

  pro%ra_error 7 .*----%et ,ata

  SELE'T +arri,  +onni,

  $l,ate

  seatsa/

  seatso++  #RO5 s$li%&t

  !"TO 'ORRESPO"D!" #!ELDS O# TABLE it_$li%&t  (P TO ) RO;S.

  .  0a_$+at-,o_s1 7 363.

  5OD!#Y it_$iel,+at #RO5 0a_$+at TRA"SPORT!" ,o_s1

  ;8ERE $iel,nae 7 3SEATSO''3 .  0a_sort-$iel,nae 7 3'ARR!D3.  0a_sort-%ro1p 7 3(L3.

  0a_sort-1p 7 363.  APPE"D 0a_sort TO it_sort.

  0a_sort-$iel,nae 7 3'O""!D3.

  0a_sort-s1btot 7 363.

  0a_sort-1p 7 363.  APPE"D 0a_sort TO it_sort.

  'ALL #("'T!O" 3RE(SE_AL4_L!ST_D!SPLAY3

Page 2: Printing a Line After Subtotaling in an ALV

7/18/2019 Printing a Line After Subtotaling in an ALV

http://slidepdf.com/reader/full/printing-a-line-after-subtotaling-in-an-alv 2/2

  E6PORT!"

  i_+allba+2_pro%ra 7 sy-repi,

  is_layo1t 7 layo1t  it_$iel,+at 7 it_$iel,+at

  it_sort 7 it_sort  TABLES

  t_o1ttab 7 it_$li%&t  E6'EPT!O"S

  pro%ra_error 7 9.

The output would be similar to this: