DELETE TEXTPOOL
ABAP Syntax DELETE TEXTPOOL prog LANGUAGE lg.
ABAP_ADDITION:
... STATE state
What does it do? All text elements in the
program whose name is in the field prog are deleted from the
library in the specified language lg .
If you use the value '*' for lg , the text elements of all
languages are deleted.
Example ABAP Coding Delete all text elements of the program
"PROGNAME"
in the language "English":
DATA: PROGRAM LIKE SY-REPID VALUE 'PROGNAME'.
DELETE TEXTPOOL PROGRAM LANGUAGE 'E'.
ABAP_ADDITION ... STATE state
What does it do? The STATE addition specifies whether the "active"
or "inactive" version of the text pool should be deleted. state
can have the value "A" (for active ) or "I" (for inactive ).
"Inactive" text elements are visible only to the user currently editing
them. All other users work with the "active" version of the text
elements.
In the ABAP development environment, you can specify a set of
objects (for example, text elements) in editing for each user. These
objects are saved as inactive until the user activates them. If you omit
the STATE addition, this set of objects is saved as inactive,
while all other objects are saved as active.
Since this set is only temporarily available within the
transactions in the ABAP
development environment, you can be sure that all other programs that
use the DELETE TEXTPOOL statement without the STATE
addition always delete active report programs.
Runtime Exceptions
Non-catchable Exceptions
Reason for error: state has a value other than "A" or "I".
Runtime error: INSERT_REPORT_ILLEGAL_STATE
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved