Ansicht
Dokumentation

CL_WD_COMPONENT_ASSISTANCE - Basis für eine Web-Dynpro-Assistance-Klasse

CL_WD_COMPONENT_ASSISTANCE - Basis für eine Web-Dynpro-Assistance-Klasse

PERFORM Short Reference   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Diese abstrakte Klasse kann benutzt werden, um übersetzbare Texte für die Web Dynpro-ABAP-Entwicklung anzulegen und in den Web Dynpro Components anzuzeigen.

Vorgehensweise

  1. Legen Sie eine Klasse an, die von dieser Klasse ableitet.
    In der abgeleiteten Klasse hinterlegen Sie die notwendigen Texte als Textelemente. Falls Parameter notwendig sind, können Sie sie als &PARA1& bis &PARA4& einfügen.
    Das Definieren eigener Parameternamen ist nicht möglich. Eine mehrstufige Ableitung ist nicht erlaubt.
  2. Damit sie auf die Texte mit symbolischen Namen zugreifen können, empfehlen wir, Konstanten in der Klasse anzulegen mit dem Typ WDR_TEXT_KEY und dem Wert des Textelement-Schlüssels. Außerdem empfehlen wir, auf die Methode IF_WD_COMPONENT_ASSISTANT~GET_TEXT einen Alias zu legen. Falls bei einem nicht gefundenen Text keine Exception geworfen werden soll, sondern ein Standardtext angegeben werden soll, kann das durch Aufruf der Methode SET_NOT_FOUND_TEXT_KEY erreicht werden. Ansonsten wird eine Exception der Klasse CX_WD_MODEL_TEXT geworfen, falls kein Text für den angegebenen Schlüssel gefunden wurde.
  3. In der Component wird eine Instanz der Klasse instanziiert und die Referenz als Attribut gehalten. Wenn ein Text benötigt wird, kann die Methode GET_TEXT der Klasse gerufen werden.

Beziehungen

Interface IF_WD_COMPONENT_ASSISTANT

Beispiel

Eine Beispiel-Nutzung finden Sie in der Component DemoDynamic.

Hinweise

Die Klasse kann weitere Methoden und Attribute enthalten, die für die Bearbeitung der Component nützlich sind.

Weiterführende Informationen

Weitere Informationen über Web Dynpro ABAP finden Sie in der SAP-NetWeaver-Bibliothek unter der Internetadresse help.sap.com/nw70 unter SAP NetWeaver 7.0 Including Enhancement Package 2 Knowledge Center - SAP NetWeaver 7.0 Library (including Enhancement Package 2) - German.

Wählen Sie SAP-Bibliothek → SAP-NetWeaver-Bibliothek → Schlüsselbereiche von SAP NetWeaver → Schlüsselbereiche der Application Platform → ABAP-Technologie → UI-Technologie → Web-UI-Technologie → Web Dynpro für ABAP.






PERFORM Short Reference   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2804 Date: 20240419 Time: 051319     sap01-206 ( 51 ms )