CALL TRANSACTION bei DB-Abfrage und Doppelklick eines Wertes

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

CALL TRANSACTION bei DB-Abfrage und Doppelklick eines Wertes

Beitrag von Paul (ForumUser / 31 / 1 / 1 ) »
Hallo,

ich habe in ABAP Objects ein Programm geschrieben, welches bestimmte Werte gefiltert nach aus einer Datenbank ausliest. Nun ist noch die Anforderung, wenn ein bestimmter Wert in der Ausgabe dopppelt geklickt wird, eine hinterlegte Transaktion aufgerufen, mit dem gewählten Wert vorbelegt und diese Transaktion anschließend ausgeführt werden soll.

Die Ausgabe der Werte erfolgt über eine Schleife. Ich bin jetzt so weit, dass beim Anklicken eines Ausgabeelements, die hinterlegte Transkation aufgerufen wird. Wie bekomme ich es noch hin, dass der geklickte Wert mit übertragen wird und anschließend die Ausführung der Transaktion erfolgt?

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: CALL TRANSACTION bei DB-Abfrage und Doppelklick eines We

Beitrag von lausek (ForumUser / 64 / 2 / 20 ) »
Dafür sollte CALL TRANSACTION ... USING ... geeignet sein. Hierbei wird eine Batch Input Mappe mitgegeben und das Selektionsbild der Transaktion vorbelegt.

Batch Input Mappen mögen zunächst etwas verwirrend aufgebaut sein. Du kannst die SM35 mit der "Record"-Funktion ausführen um die Aktionen des Nutzers als Batch Input aufzuzeichnen. Vielleicht hilft dir das zum Verständnis.

Re: CALL TRANSACTION bei DB-Abfrage und Doppelklick eines We

Beitrag von Paul (ForumUser / 31 / 1 / 1 ) »
Danke für deine Rückmeldung.

Ich verstehe nicht ganz, was ich in der SM35 unter Mappe eintragen soll? Meinen Programmnamen?
Hast du noch ein gutes Code Beispiel für Batch Input und call transaction using?

Re: CALL TRANSACTION bei DB-Abfrage und Doppelklick eines We

Beitrag von black_adept (Top Expert / 4133 / 130 / 956 ) »
Welche Transaktion willst du denn aufrufen. Normalerweise ( im einfachen Fall ) belegt man die Parameter auf dem Einstiegsbild der Transaktion vor und startet die Transaktion mittels "CALL TRANSACTION ... AND SKIP FIRST SCREEN".
Zum Vorbelegen der Parameter auf dem Einstiegsbild: Siehe Doku zu SET PARAMETER ID ...
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: CALL TRANSACTION bei DB-Abfrage und Doppelklick eines We

Beitrag von Paul (ForumUser / 31 / 1 / 1 ) »
Es soll die FB03 aufgerufen werden.
Wie kann ich das Element, welches angeklickt wurde nun mit übergeben werden, auch wenn die Ausgabe mittels einer Schleife erfolgt?

Re: CALL TRANSACTION bei DB-Abfrage und Doppelklick eines We

Beitrag von black_adept (Top Expert / 4133 / 130 / 956 ) »
Innerhalb der Schleife bevor du den CT rufst die 3 Parameter BUK( Buchungskreis) GJR(Geschäftsjahr) und BLN(Belegnummer) mit SET PARAMETER setzen.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de


Seite 1 von 1

Vergleichbare Themen

1
Antw.
3603
Views
CALL FUNCTION und CALL TRANSACTION
von phil1982 » 10.08.2007 11:00 • Verfasst in ABAP® für Anfänger
3
Antw.
3559
Views
Call Transaction
von Dörk » 01.03.2007 06:03 • Verfasst in Dialogprogrammierung
2
Antw.
2468
Views
Call Transaction?!
von eschi78 » 22.06.2005 12:36 • Verfasst in ABAP® Core
4
Antw.
4990
Views
CALL TRANSACTION
von Roddy » 27.01.2016 11:40 • Verfasst in ABAP® für Anfänger
1
Antw.
1638
Views
Call Transaction
von Boon » 25.08.2014 15:33 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
vor 2 Tagen von sap_enthusiast 11 / 2318
Netzplan drucken
vor 2 Tagen von sap_enthusiast 2 / 423
SALV: Titel zu lang
vor 5 Tagen von ralf.wenzel 3 / 1000
Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1540
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 3476

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
vor 2 Tagen von sap_enthusiast 11 / 2318
Netzplan drucken
vor 2 Tagen von sap_enthusiast 2 / 423
SALV: Titel zu lang
vor 5 Tagen von ralf.wenzel 3 / 1000
Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1540
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 3476

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1540
Erweiterung in ME51N/ME52N:
vor 4 Wochen von ABAPlerv 1 / 3864
Erweiterung in ME51N/ME52N:
vor 4 Wochen von ABAPlerv 1 / 3745