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 / 3943 / 105 / 886 ) »
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 / 3943 / 105 / 886 ) »
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.
2125
Views
CALL FUNCTION und CALL TRANSACTION
von phil1982 » 10.08.2007 11:00 • Verfasst in ABAP® für Anfänger
5
Antw.
5235
Views
Call Transaction - wie F8 ?
von tomcat13 » 16.04.2007 14:09 • Verfasst in SAP - Allgemeines
3
Antw.
2601
Views
Call Transaction
von Dörk » 01.03.2007 06:03 • Verfasst in Dialogprogrammierung
3
Antw.
4838
Views
call transaction
von gast » 11.05.2005 14:07 • Verfasst in ABAP® Core
12
Antw.
5612
Views
Call Transaction SD
von Betze » 13.06.2005 08:35 • Verfasst in Dialogprogrammierung

Ü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

Zugriff auf Daten via Webdav
vor 16 Stunden von msfox 1 / 31
Interne Tabelle
vor 16 Stunden von sap_enthusiast 3 / 162
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

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

Zugriff auf Daten via Webdav
vor 16 Stunden von msfox 1 / 31
Interne Tabelle
vor 16 Stunden von sap_enthusiast 3 / 162
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Unbeantwortete Forenbeiträge

Zugriff auf Daten via Webdav
vor 16 Stunden von msfox 1 / 31
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111