Page 1 of 1

Langtexte (zB SO10) in Pflegedialog pflegen

PostPosted: Thu Mar 12, 2015 3:58 pm
by Kadir3797
Hallo,

ich habe einen Pflegedialog in dem ich einige lange CHAR Felder gerne in SO10 Texte auslagern würde. Gibt es eine (einfache) Möglichkeit, diese SO10 Text zu deinem Datensatz des Pflegedialogs im Pflegediaog zu pflegen? (was ein Satz :shock: )

Vg

P:P

Re: Langtexte (zB SO10) in Pflegedialog pflegen

PostPosted: Mon Mar 16, 2015 12:48 pm
by Constantin3326
Hallo PrettyPrinter,

habe aufgrund Deines Satzbaus nicht ganz durchgeblickt, was Du machen willst, aber Du kannst mit den Funktionsbausteinen SAVE_TEXT (schreiben) bzw. READ_TEXT (lesen) SO10-Texte ablegen und wieder in den Speicher holen. Du müsstest Deine CHAR-Felder als Tabelle und eine eindeutige Text-Identifikation mitgeben. Die Zeilenlänge der Tabelle beträgt 132 Zeichen, d.h. ggf. müsstest Du die CHAR-Felder entsprechend vorformatieren.

Re: Langtexte (zB SO10) in Pflegedialog pflegen

PostPosted: Mon Mar 16, 2015 1:11 pm
by Kadir3797
Hallo Mr.Bojangles,

danke für deine Antwort. read_text ist mir bekannt. Nur kann ich in einem Pflegedialog doch keine Langtexte (mit Zeilenumbruch) eingeben, oder?
Hier suche ich eine Möglichkeit für das UI der Texte. Das wegspeichern mit SAVE_TEXT und einem Schlüssel der Tabelle sollte ich dann hinbekommen.

LG
PP

Re: Langtexte (zB SO10) in Pflegedialog pflegen

PostPosted: Mon Mar 16, 2015 2:20 pm
by Constantin3326
Hallo PP,

was meinst Du denn mit "in einem Pflegedialog"? Meinst Du einen generierten Pflegedialog (SE54) für eine kundeneigene Tabelle?

Re: Langtexte (zB SO10) in Pflegedialog pflegen

PostPosted: Mon Mar 16, 2015 2:27 pm
by Kadir3797
Genau, aus dem Tabellenpflegegenerator zu einer Z Tabelle.

Re: Langtexte (zB SO10) in Pflegedialog pflegen

PostPosted: Mon Mar 16, 2015 2:45 pm
by Constantin3326
Na ja, Du müsstest das generierte Dynpro anpassen. Hier gibts mehrere Möglichkeiten. Entweder Du fügst eine zusätzliche Spalte in dem Tablecontrol mit einer Drucktaste hinzu und programmierst den Absprung in den Texteditor im PAI aus oder Du machst eine Drucktaste "Text pflegen" in der Drucktastenleiste und springst in die Textpflege ab in Abhängigkeit der Cursorpos. in der Liste, oder...

Re: Langtexte (zB SO10) in Pflegedialog pflegen

PostPosted: Mon Mar 16, 2015 2:51 pm
by Joeline5261
Vorschlag war nichts