Get Example source ABAP code based on a different SAP table
• READ TEXTPOOL ABAP Statement • INTO READ TEXTPOOL • LANGUAGE READ TEXTPOOL
READ TEXTPOOL> Short Reference >
ABAP_SYNTAX READ TEXTPOOL prog INTO itab LANGUAGE lang.>
What does it do? This statement reads the text elements of the text pool> of the language specified in lang> and the program specified in prog> from the repository> and places them into the internal table itab>. The previous content of itab> is deleted. If the text elements cannot be read, the content of itab> remains unchanged. The active text elements of the program are read by default. prog> expects a flat> character-like data object, which contains the name of the program of the text elements to be read. The name is not case-sensitive. The internal table itab> can have any table category and its line type must correspond to the DDIC structure TEXTPOOL>>. lang> expects a character-like flat data object that contains a language key with a maximum length of one character, and this value must be contained in the column SPRAS> of the database table T002>>. If lang> contains a space, the behavior is undefined. After a successful read, itab> contains the texts of the text symbols, the selection texts, the list headers>, and the title from the program properties> in the ENTRY > column. Every text element that exists for the specified language occupies one line of the internal table and is identified uniquely by the columns ID> and KEY>. The column LENGTH> contains the length of the text element. The table below shows the possible values of the columns ID > and KEY> and their meaning: ID>>KEY>>ENTRY>> H001 through 004List Header Column Headers IID of a text symbolText of the text symbol R-Program title SName of a parameter or selection criterion>Selection text T-List Header Title bar System Fields> sy-subrc>>Meaning> 0At least one text element was read. 4The program specified in prog> or the language specified in lang> does not exist or there is no text pool in the specified language.