Ansicht
Dokumentation
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 R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
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_KEYTABLE_NAME
TEXT_ID
TEXT_LINES
TEXT_OBJECT
Ausnahmen
NO_TEXT_FOUNDFunktionsgruppe
KXSCROGBILLS - 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 )