Ansicht
Dokumentation

FVTR_TEXT_PROCESSING - Funktionsbaustein zur Langtextbearbeitung

FVTR_TEXT_PROCESSING - Funktionsbaustein zur Langtextbearbeitung

BAL_S_LOG - Application Log: Log header data   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieser Funktionsbaustein ist ein zentrales Modul für die Langtextverarbeitung innerhalb von QSS (Qualitätsmanagement).

Folgende Funktionen sind unterstützt :

VKZ =
AZ Ein Langtext soll im Fullscreen mit dem Langtexteditor angezeigt werden. Diese Funktion macht nur dann Sinn, wenn der entsprechende Text bereits vorhanden ist.
PU Ein Langtext soll als Popup angezeigt werden. Diese Funktion macht nur dann Sinn, wenn der entsprechende Text bereits vorhanden ist. Falls PI_TEXT_EXPORT_KZ gesetzt ist, kann der Langtext aus dem Popup in die aufrufende Anwendung exportiert werden.
UP Ein Langtext soll verändert werden. Ist der entsprechende Text noch nicht vorhanden, wird er durch diese Aktion angelegt.
LO Ein bestehender Langtext soll gelöscht werden.
KP Ein bestehender Langtext soll kopiert werden.
AE Falls mit einer INLINE-Zeile gearbeitet wird, wird mit diesem Funktionscode erreicht, daß bei Änderung der INLINE-Zeile die erste Zeile des Langtextes entsprechend geändert wird.
DR Der Langtext soll gedruckt werden.
HI Ändern mit Historie
AE Ändern Inlinezeile

Es muß auf jeden Fall einer dieser Funktionscodes dem Funktionsbaustein über den Parameter 'VKZ' bekannt gemacht werden.
Im folgenden wird beschrieben, welche Parameter bei den einzelnen Funktionen zusätzlich übergeben werden müssen, damit der gewünschte Effekt erzielt wird.

1) Funktionscode AZ
I M P O R T P A R A M E T E R
OBJECT : Objektname, welcher in Tabelle TTXOB definiert sein muß.
SCHLUESSEL : Schlüssel, durch den der Langtext eindeutig
identifiziert wird. Er darf maximal 70 Stellen lang
sein.
SPRLS : Sprachenschlüssel des Textes
TEXTID : Text-Id des Textes. Die ID muß in Tabelle TTXID definiert
sein.
TXT_ZL : Zeilenlänge des Langtextes. Dieser Parameter darf maximal
132 sein.

E X P O R T P A R A M E T E R
ACTION : Hiermit wird beschrieben, ob und wenn ja, was mit dem
Langtext passiert ist :
D Langtext wurde gelöscht
I Langtext wurde neu angelegt
U Langtext wurde geändert
Langtext wurde nicht geändert, ist nicht vorhanden

V Langtext ist vorhanden, wurde nicht geändert

2) Funktionscode UP
I M P O R T P A R A M E T E R
OBJECT : s.o.
SCHLUESSEL : s.o.
SPRSL : s.o.
TEXTID : s.o.
TXT_ZL : s.o.
INLINE_ZAEHL : Dieser Parameter braucht nicht übergeben zu werden, wenn ohne INLINE-Zeilen gearbeitet wird. Wird mit einer INLINE-Zeile gearbeitet, muß 1 übergeben werden. Mehr als eine INLINE-Zeile ist nicht vorgesehen.

E X P O R T P A R A M E T E R
FUNCTION : s.o.
ZEILE_EXP : Wird mit einer INLINE-Zeile gearbeitet und wird die erste Zeile im Langtext geändert bzw. neu angelegt, wird in diesem Feld der entsprechende Text zurückgeliefert.

3) Funktionscode LO
I M P O R T P A R A M E T E R
OBJECT : s.o.
SCHLUESSEL : s.o.
SPRSL : s.o.
TEXTID : s.o.

E X P O R T P A R A M E T E R
FUNCTION : s.o.

4) Funktionscode KP
I M P O R T P A R A M E T E R
OBJECT : s.o.
OBJECT_NEU : Objektname, auf den kopiert werden soll
SCHLUESSEL : s.o.
SCHLUESSEL_NEU : Schlüssel des Langtextes, auf den kopiert werden
soll.
SPRLS : s.o.
TEXTID : s.o.
TEXTID_NEU : Text-ID des Textes, auf den kopiert werden soll.

E X P O R T P A R A M E T E R
keine

5) Funktioncode AE
I M P O R T P A R A M E T E R
OBJECT : s.o.
SCHLUESSEL : s.o.
SPRLS : s.o.
TEXTID : s.o.
ZEILE_IMP : INLINE-Zeile, deren Änderung in den Langtext übernommen
werden soll.

EXPORTPARAMETER
FUNCTION : s.o.





Parameter

ACTION
E_LANGTEXT_KZ
INLINE_ZAEHL
I_KURZTEXT_BREITE
I_OLD_EDITOR
OBJECT
OBJECT_NEU
PE_TEXT_TAB
PI_TEXT_EXPORT_KZ
PROGRAM
SCHLUESSEL
SCHLUESSEL_NEU
SPRSL
TEXTID
TEXTID_NEU
TXT_ZL
VKZ
ZEILE_EXP
ZEILE_IMP

Ausnahmen

NAMENEW
NO_NAME
NO_OBJECT
NO_SPRACHE
NO_TEXT
NO_TEXTID
NO_TEXTTAB
UNKNOWN

Funktionsgruppe

FVTR

BAL_S_LOG - Application Log: Log header data   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5318 Date: 20240523 Time: 065810     sap01-206 ( 65 ms )