Ansicht
Dokumentation

CL_GBT_NTE_DP_SCR - NTE: Daten-Provider Implementierung für SAPscript Dokumente

CL_GBT_NTE_DP_SCR - NTE: Daten-Provider Implementierung für SAPscript Dokumente

Addresses (Business Address Services)   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Verwendung dieser Klasse wird nur in Verbindung mit der Notes-Reuse-Komponente unterstützt.

Mit dem SAPscript Daten-Provider ist es möglich SAPscript Texte in der Notes-Reuse-Komponente anzuzeigen und zu bearbeiten.

Die folgenden Funktionen der Notes-Reuse-Komponente werden unterstützt:

  • sprachabhängige Editierung der Notizen
  • unbegrenzte Textlänge
  • Speicherung eines Titels

Hinweise

Wenn der Daten-Provider genutzt wird, muss die EXIT-Klasse des Notiztyps die Schnittstelle IF_GBT_NTE_DP_EXIT implementieren.

Beim Implementieren der Methoden GET_ITEM_KEYS und GET_KEY_FOR_NEW_ITEM ist folgendes zu beachten:

  • Die Methode GET_ITEM_KEYS muss immer alle Zugriffsschlüssel die zum Anwendungsobjekt gehören zurück geben.
  • Wenn bei der Aktivierung ein neuer Text angelegt werden soll, wird die Methode GET_KEY_FOR_NEW_ITEM gerufen. Es muss ein neuer eindeutiger Zugriffsschlüssel zurückgegeben werden.
    Achtung:Es wird nicht geprüft, ob der übergebene Zugriffsschlüssel bereits vergeben ist. Gegebenenfalls vorhandene Texte werden überschrieben.
  • Wichtig: Die Zugriffsschlüssel müssen immer in einer bestimmten Struktur übergeben werden
  • beim verwenden des TEXT Profils die Struktur CL_GBT_NTE_DP_SCR=>GTY_ITEM_KEY_STRUCT

  • beim verwenden des RTE_CUSTOM Profils die Struktur CL_GBT_NTE_DP_SCR=>GTY_ITEM_RT_KEY_STRUCT

Unterstütze Profile

In der Notiztyp-Pflege kann ein bestimmtes Profil gewählt werden. Das Profil bestimmt den Umfang der Formatierung. Der SAPscript Daten-Provider unterstützt folgende Profile:

  • rein textueller Inhalt (text/plain) - TEXT
  • individuell formatierter Inhalt (text/html) - RTE_CUSTOM

Profil - TEXT

Das Profil TEXT unterstützt nur rein textuellen Inhalt. Texte die Formatierungen enthalten werden ohne Formatierung angezeigt und das Ändern der Texte wird verhindert.

Profil - RTE_CUSTOM

Das Profil RTE_CUSTOM unterstützt die Anzeige und die Bearbeitung von formatierten Texten. Im Frontend wird ein Richtext-Editor angezeigt. Die Formatierungsmöglichkeiten des Richtext-Editors können individuell pro Notiztyp über das Customizing-Object der Notes-Reuse-Komponente konfiguriert werden (siehe Dokumentation der Notes-Reuse-Komponente).

Der SAPscript Daten-Provider konvertiert die Texte vom SAPscript(ITF)-Format nach HTML und umgekehrt. Zwingend notwendigist dafür die Pflege der Zuordnung von jeder SAPscript-Formatierungsmöglichkeit zur entsprechenden HTML-Formatierung (HTML-Tag und -Style). Die Pflege der Zuordnung ist mit der SM30-View VSGBT_NTE_SCRHTM möglich.

Folgende Spalten müssen in der View gepflegt werden:

  • Stilname
    SAPscript Stilname für den die Zuordnung relevant ist.
  • Formatspalte
    SAPscript Formatspalte welche in ein HTML-Tag konvertiert werden soll.
  • Mappingtyp
    Der Mappingtyp beschreibt ob es sich um eine Paragraphenformatierung (Liste, Überschrift, ...) oder um eine Zeichenformatierung (Fett, Unterstrichen, ...) handelt.
  • Mappingpriorität
    Die Mappingpriorität priorisiert die Zuordnung. Somit ist es möglich die vordefinierten Zuordnungen (Stilname DEFAULT) für einen bestimmten SAPscript Stil zu überschreiben. Priorität 1 hat die höchste Priorität.
  • HTML Tag
    Der HTML-Tag zu dem konvertiert werden soll.
  • HTML Tag Style Informationen
    Eventuelle Style Informationen die zusätzlich zu dem Tag angefügt werden sollen.

Bei SAPscript Texten denen kein SAPscript Stil zugeordnet wurden, werden die vordefinierten Zuordnungen (Stilname DEFAULT) zur Konvertierung verwendet.






CPI1466 during Backup   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4629 Date: 20240425 Time: 231001     sap01-206 ( 37 ms )