2008 Jan 07 5:14 AM
Hi all
I am having an interactive ALV report. In that , after giving values in selection screen , i got output. then after choosing some records in my primary alv list , i got secondary output .
upto that its working fine. when i go back from secondary to primary alv , but not going to selection screen , if i execute again records get multipled in secondary alv.
for ex 2 records become 4 , 4 becomes 8 like that ,,,
Hoping for ur wonderful support
regards'
karthik
2008 Jan 07 5:20 AM
You might have to refresh the internal table for the secondary list. Do a debug and see if the values are multiplied and accordingly refresh the internal table where necessary.
And regd the exit to selection screen.
write this in the user command of the secondary list.
when '&F03'.
leave list-processing.Regards
Gopi
Hi all
I am having an interactive ALV report. In that , after giving values in selection screen , i got output. then after choosing some records in my primary alv list , i got secondary output .
upto that its working fine. when i go back from secondary to primary alv , but not going to selection screen , if i execute again records get multipled in secondary alv.
for ex 2 records become 4 , 4 becomes 8 like that ,,,
Hoping for ur wonderful support
regards'
karthik
2008 Jan 07 5:16 AM
2008 Jan 07 5:18 AM
Hi,
You delete all records from secondary internal table before populate data for secondary iternal table.
L.Velu
2008 Jan 07 5:20 AM
You might have to refresh the internal table for the secondary list. Do a debug and see if the values are multiplied and accordingly refresh the internal table where necessary.
And regd the exit to selection screen.
write this in the user command of the secondary list.
when '&F03'.
leave list-processing.Regards
Gopi