‎2009 Mar 26 7:13 AM
hi frnds...
data: begin of itab occurs 0,
name(14) type i,
sal(8) type n,
end of itab.
itab-name = 'xxx'.
itab-sal = '20000'.
itab-name = 'yyy'.
itab-sal = '40000'.
*******header line value*****
write:/ itab-name,itab-sal.
append itab.
loop at itab1.
write:/ itab-name,itab-sal.
endloop.
this is my logic
iam getting out put like dis..
yyy 40000
yyy 40000
but iam not getting my req output..
req out put shld be like dis::::
header line value
yyy 40000
body value
xxx 20000
yyy 40000
please reply with the correct logic and axplanation where i went wrong..
thanx in adv
‎2009 Mar 26 7:19 AM
Hi,
loop at itab1. "<--------- it should be itab not itab1, thats why u r getting same value
write:/ itab-name,itab-sal.
endloop.Regards
Bala Krishna
‎2009 Mar 26 7:15 AM
Hi,
The correct logic:
data: begin of itab occurs 0,
name(14) type i,
sal(8) type n,
end of itab.
itab-name = 'xxx'.
itab-sal = '20000'.
append itab. <<<Add This
itab-name = 'yyy'.
itab-sal = '40000'.
*******header line value*****
write:/ itab-name,itab-sal.
append itab.
loop at itab1.
write:/ itab-name,itab-sal.
endloop.
‎2009 Mar 26 7:18 AM
give your code like this
data: begin of itab occurs 0,
name(14) type i,
sal(8) type n,
end of itab.
itab-name = 'xxx'.
itab-sal = '20000'.
append itab. clear itab.
********header line value******
write:/ itab-name,itab-sal.
itab-name = 'yyy'.
itab-sal = '40000'.
append itab. clear itab.
loop at itab1.
write:/ itab-name,itab-sal.
endloop.
‎2009 Mar 26 7:19 AM
Hi,
loop at itab1. "<--------- it should be itab not itab1, thats why u r getting same value
write:/ itab-name,itab-sal.
endloop.Regards
Bala Krishna
‎2009 Mar 26 7:24 AM
balakrisha sorry it was a typing mistake..
and thanx all for replying me...
will give points for all...
‎2009 Mar 26 7:33 AM