Hi,
I am working on a big ALV report and I am facing a problem that the system is not allowing me to run my program unless I save it and then activate it....(Directly activating should save automatically, even that is not happening at times.)
The following is the details of the error that I am getting:
<u><b>No name free for internal report copy. Save the report first</b></u>
<i>Message no. ED815</i>
<b>Diagnosis</b>
You want the editor to execute a program which has not yet been saved.
To do this, it creates an internal copy of the contents of the editor as
a program under a name which is made up from the program name by
overwriting the first character with '!' and possibly the second
character with a number.
All names in this name range have, however, already been filled.
<b>Procedure</b>
1. Please save the contents of the editor before you execute it.
2. Please check whether all reports in the name range '!......' are
still needed.
What I understand from the message above is that all the internal temporary names (the ones with !) within the program range of my program name are exhausted as I have been running it unactivated/unsaved since quite some time and frequently as well. Please note that this problem is NOT coming up with other programs with different name.
<i>Please let me know if my deduction is correct, and if it is, then how can I delete the internal named copies of my programs which are not required, which were previously saved so that I can execute without saving.
In case I am wrong please advice about a way out of this problem.</i>
Thanks and regards,
Nikhil Sharma