Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8556

Re: Use of Field Symbols instead of Case When

$
0
0

Hello,

 

I am not sure why you want to use field symbol, but may be you can try combination of AT END OF and SUM.

 

here is an example.

 

 

DATA: sflight_tab TYPE SORTED TABLE OF sflight
WITH UNIQUE KEY carrid connid fldate,
sflight_wa LIKE LINE OF sflight_tab.

 

SELECT *
FROM sflight
INTO TABLE sflight_tab.

 

LOOP AT sflight_tab INTO sflight_wa.
AT END OF connid.
SUM.
ULINE.
WRITE: / 'Sum',
sflight_wa-seatsocc UNDER sflight_wa-seatsocc.
SKIP.
ENDAT.
AT END OF carrid.
SUM.
ULINE.
WRITE: / 'Carrier Sum',
sflight_wa-seatsocc UNDER sflight_wa-seatsocc.
NEW-PAGE.
ENDAT.
AT LAST.
SUM.
WRITE: / 'Overall Sum',
sflight_wa-seatsocc UNDER sflight_wa-seatsocc.
ENDAT.
ENDLOOP.


Viewing all articles
Browse latest Browse all 8556

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>