Hallo Leute!
Ich ruf aus dem Dynpro 455 heraus mit F4 die Eingabehife aus, dazu hab ich in der Dynproablauflogik einen
PROCESS ON VALUE-REQUEST.
FIELD zmv2_artikel-name MODULE help_for_artikel.
das module help_for_artikel sieht wie folgt aus:
module help_for_artikel input.
call screen 555 starting at 50 2 ending at 150 30.
endmodule.
das dynpro 555 (modales fenster) beinhaltet einen table control, der mir alle artikel aus meiner tabelle anzeigt,
bei markieren einer spalte sollte bei enter das dynpro 555 verlassen werden(auswahl_code is alles programmiert)
der artikelname und die artikelid in mein vorheriges dynpro 455 übernommen werden.
Dabei stelle ich im 555 den markierten datensatz in einen arbeitsbereich, den ich bei enter meinen bildschirmfeldern aus dynpro 455 zuweise
übertragung sollte ja durch gleichen namen funktionieren.
außerdem verlasse ich das dynpro 555 mit leave to screen 455.
Jetzt hab ich das Problem das das alles wunderbar funktionert, der Name steht sofort in dyn 455 allerdings die erscheint erst bei einem zweiten Enter.
warum ist das so? kann ich nur ein Feld von dynpro 555 zurück übernehmen? oder hab ich beim aufruf der eingabehilfe durch den call scrren etwas falsch gemacht
bzw beim verlassen des screen 555?
Für baldige antwort schon mal vielen Dank.
Gruüße Patricia