Sava hat geschrieben:Also nochmals zu meiner Anforderung:
Langtext aus der DB: Ich bin ein Langtext
Langtext vor dem Speichern: Ich bin ein Langtext der verändert wurde
An welcher Stelle kommst du denn an die Texte (welche TA, welche UserExits).
Der FuBa READ_TEXT liest ja die STXL/STXH.
Die FuGr hat aber ein lokales Gedächnis, der auch den geänderten Text hält, bevor dieser auf die DB geschrieben wird. Dies kann dann schon Probleme machen.
Am einfachsten ist es den Text vor der Änderung zu lesen und global zu merken und dann nach der Textänderung (also vor dem Speichern) den Text erneut zu lesen (beides mal mit READ_TEXT). Dafür brauchst du natürlich zwei Codingabschnitte (UserExit, EnhancementPoint, etc...).
Wenn für die Textänderung ein Änderungsbeleg geschrieben wird, dann könnte man sich je nach gewünschter Aktion auch an diesen anhängen (per Änderungzeiger bzw. WorkflowEvent). Dafür fehlen aber noch weiter Informationen (welche TA, welche Aktion genau, direkte/verzögerte Aktion, etc....).