Ansicht
Dokumentation

TEXT_LIST_DISPLAY - Stellt alle Texte zu einem Tabelleneintrag in eine Interne Tabelle

TEXT_LIST_DISPLAY - Stellt alle Texte zu einem Tabelleneintrag in eine Interne Tabelle

CL_GUI_FRONTEND_SERVICES - Frontend Services   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieser Funktionsbaustein liest alle Texte, die zu einem Eintrag einer
Tabelle abgelegt wurden, in eine interne Tabelle ein (falls vorhanden).
Texte sind eindeutig durch
Name , Sprache , ID und Objekt
gekennzeichnet. Der Name setzt sich sprachunabhängig aus dem
Tabellennamen und dem Key der bearbeiteten Zeile zusammen. Alle
Texte zu einem Tabelleneintrag haben also gleichen Namen, gleiche ID,
gleiches Objekt, aber verschiedene Sprache.


Gelesen werden alle Texte, deren Sprachen im Sprachvektor definiert
sind. Existiert in keiner Sprache ein Text zu vorgegebenem Namen, ID
und Objekt, wird die Ausnahme NO_TEXT_FOUND als EXCEPTION zur Verfügung
gestellt.

Beispielaufruf:

DATA: NAME LIKE THEAD-TDNAME VALUE 'T242K'.
DATA: ID LIKE THEAD-TDID VALUE 'COMM'.
DATA: OBJECT LIKE THEAD-TDOBJECT VALUE 'RKC_EIS'.
DATA: LINES like TLINES.
DATA: KEY(65) TYPE C, UPDATE_FLAG(1) TYPE C.

...KEY füllen...

CALL FUNCTION 'TEXT_LIST_DISPLAY'
EXPORTING
TABLE_KEY = KEY
TABLE_NAME = NAME
TEXT_ID = ID
TEXT_OBJECT = OBJECT
tables
TEXT_LINES = lines
EXCEPTIONS
NO_TEXT_FOUND = 4.
CASE SY_SUBRC.
WHEN 4. "Text to table-entry does not exist in any language
ENDCASE.





Parameter

TABLE_KEY
TABLE_NAME
TEXT_ID
TEXT_LINES
TEXT_OBJECT

Ausnahmen

NO_TEXT_FOUND

Funktionsgruppe

KXSC

ROGBILLS - Synchronize billing plans   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1717 Date: 20240523 Time: 150255     sap01-206 ( 20 ms )