SAP ABAP Transaktion aufrufen, Feld auswählen und Wert eintragen lassen durch Code?
Hallo,
ich befinde mich derzeit in der Lern Phase von ABAP.
Mein Ziel: Eine Transaktion öffnen, in dieser ein Feld auswählen lassen (Multiple Choice, ich möchte, dass Feld 4 ausgewählt wird) und bestätigen. In dem nun aufploppenden Fenster soll dann Automatisch ein Wert in eine Zeile eingetragen werden und die Suche gestartet werden.
Leider darf ich keinen Code rausgeben, würde mich aber über einen groben Syntax sehr freuen.
Bisher habe ich die Transaktion mit: LEAVE TO TRANSACTION 'xxx' geöffnet.
Vielen Dank im Vorraus!
MfG
Niklas
2 Antworten
Hallo Niklas.
In ABAP bin ich leider nicht so firm. Wenn es jedoch "nur" darum geht, eine Transaktion mit vorgelegten Werten zu starten, kannst Du das durch simple Konfiguration erledigen.
Das Stichwort hierzu ist "Vorschalt-Transaktion":
- In der SE93 eine Z-Transaktion anlegen, die auf die eigentliche Transaktion verweist.
- Ebenfalls in der SE93 kannst Du Parameter konfigurieren und an diese Z-Transaktion übergeben.
- Ebenfalls dort kann man angeben, ob der Selektionsbildschirm übersprungen werden soll - dadurch kannst Du die Transaktion mit den übergebenen Startparametern direkt ausführen. That´s it.
Herzliche Grüße
krato333
Habs mit dem Batch Input Recorder gemacht, dennoch danke! :)
Ich bin zwar auch kein ABAP Coder, aber ich kann dir sagen, wo dir sicherlich schnell und gut geholfen wird. ABAPForum.