SAP Jobsuche bei DV-Treff
kafka
  • kafka
  • SAP Forum - Profi Thema Starter
vor 5 Jahre
Hallo,

ich habe im Materialstamm in der Q-Sicht ein Subscreen hinzugefügt. Da möchte man gerne noch eine Möglichkeit haben, einen Langtext zu erfassen. Den Button (Layout/Screenpainter -> Drucktaste, Icon ICON_CHANGE_TEXT). Habe aber – noch – keine Idee, wie ich die richtige Reaktion (Aufruf Langtexteditor, Funktionsgruppe SAPLSTXX) realisieren.

Das Bild zum besseren Verständnis:

Lieferant Lieferantenname EWS TW GR

XXXXXXXXXX OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO X X OO !

XXXXXXXXXX OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO X X OO !

XXXXXXXXXX OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO X X OO !

XXXXXXXXXX OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO X X OO !

XXXXXXXXXX OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO X X OO !

--> Dort, wo ich das Ausrufezeichen hingesetzt habe, soll jedesmal ein Button zum Aufruf Langtext hin. X sind Eingabefelder, O Anzeigefelder. Die Überschriften der Spalten haben sich was verschoben, aber ich denke, das wird verstanden.

Vielleicht habt ihr einen Tipp.

Gruß

Dietmar

Förderer

Heike Harnack
vor 4 Jahre
Hallo Dietmar,

ich antworte etwas spät, aber "in diesen Zeiten" hat man halt Zeit für's Forum ...

Dein Screen sieht nicht nach einem ALV aus, richtig? Du musst also im LOOP der Screen-Tabelle im PAI nach Eingaben suchen.

Außerdem ist deinem Knopf wohl auch ein UCOMM Funktionscode zugeordnet. Wenn dieser Knopf also gedrückt wurde (CASE SY-UCOMM oder ok_code), dann kannst du mal nach SY-TABIX oder so sehen, ob du an die Information zur Zeile kommst.

Der Rest dürfte klar sein: Entsprechende Zeile der internen angezeigten Tabelle lesen, damit den Key für READ_TEXT / SAVE_TEXT bilden und den Text über die dir bekannten Funktionen anzeigen / ändern lassen.

HTH

Heike