wie kann ich die Werte speichern bei Select-options?
aber nur solange wie ich mich in der Transaktion aufhalte.
Zur Beschreibung:
Wenn ich zum Erstenmal in die Transaktion einsteige,
sind die Felder ja initzial, dann übergebe ich diese in eine Memory ID. Jetzt wenn ich auf Ausführen gehe komme ich in die Listverarbeitung. Nun mit Zurück wieder ins Standard Dynpro die Werte sind wieder da, so soll es sein.
Aber es soll nicht sein, wenn ich jetzt aus der Transaktion herausgehe und dann wieder hinein, sind die Werte wieder da.
Die Werte sollen nur sol lange behalten werden wie ich mich in der Transaktion bewege. nicht aber wenn ich aus der Transaktion herausgehe und wieder hinein.
1.: set memory id kannst du nur *einen* Wert setzen und das auch transaktionsübergreifend (Hast du ja gemerkt)
2.: SELECT-OPTIONS erzeugt aber eine Tabelle!
3.: Um die Daten zu merken kannst du mit EXPORT TO MEMORY/ IMPORT FROM MEMORY arbeiten: Bei Start-Of-Selection Export und bei "Initialization" IMPORT.