OO Transaktion / Variante und Hintergrund

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

OO Transaktion / Variante und Hintergrund

Beitrag von SvenSvenson (ForumUser / 5 / 1 / 0 ) »
Hallo zusammen,
ich habe ein kleines Test-OO-Programm geschrieben.
Dazu habe ich eine OO-Transaktion eingeführt und stehe nun vor dem Problem, daß ich weder eine Programmvariante speichern kann noch den Programmlauf in den Hintergrund legen kann, da beide Dinge reportbezogen sind, den ich ja aber nicht mehr habe.

Meine Frage: Gibt es ein entsprechendes Konzept/Vorgehensweise, die mir gestattet diese Funktionalitäten auch im OO-Umfeld zu verwenden ?

Gruß und Dank
SvenSvenson

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


Re: OO Transaktion / Variante und Hintergrund

Beitrag von a-dead-trousers (Top Expert / 4459 / 227 / 1198 ) »
Jein.

Du musst halt die zugehörigen Bausteine für die Varianten (RS_VARIANT_*) selbst aufrufen.
Was Hintergrund angeht, sollte es eigentlich funktionieren, da hier ja nur die Dynpros und Funktionscodes aufgezeichnet werden und die gibts ja auch bei OO-Transaktionen. Wenn du natürlich mit ALV usw. arbeitest wird die ganze Sache natürlich hackeliger. (z.B.: darfst du im Batch-Modus keinen Custom-Container instanzieren und das ALV schaltet von sich aus in den List-Modus um)

Es funktioniert schon (hab ich selber schon mal machen müssen) aber es ist schon etwas aufwändiger, da von Seiten ABAP nichts vorgesehen ist und man sich um alles selber kümmern muss.

lg ADT

P.S.: Wenn du deine Klasse gut genug gekapselt hast, kannst du ja versuchen sie nicht über eine OO-Transaktion aufzurufen, sondern in einem einfachen Programm (Zweizeiler) zu starten.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: OO Transaktion / Variante und Hintergrund

Beitrag von SvenSvenson (ForumUser / 5 / 1 / 0 ) »
Hallo ADT,

genau das ist der Workaround, den ich gewählt hatte. Report mit Klassenaufruf.
Ich habe allerdings gehofft, irgendwas grundsätzliches übersehen zu haben, man gibt ja die Hoffnung nie auf.

Ich danke Dir
SvenSvenson

Seite 1 von 1

Vergleichbare Themen

6
Antw.
18342
Views
Transaktion mit Variante starten!
von clver » 13.09.2007 18:11 • Verfasst in ABAP® Core
0
Antw.
5175
Views
Transaktion CheckMan - Erfahrungen mit der Transaktion?
von tmaurer » 28.06.2006 08:38 • Verfasst in Basis
5
Antw.
6815
Views
ALV mit gespeicherten ALV Variante
von Sava » 20.06.2013 10:15 • Verfasst in ABAP® für Anfänger
1
Antw.
1991
Views
Variante in Dialogprogramm?
von eschi78 » 14.11.2006 16:56 • Verfasst in Dialogprogrammierung
6
Antw.
3171
Views
Report Variante
von Rabea1103 » 07.09.2020 11:58 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Username als Variable in xdc-Datei?
vor 9 Stunden von uli3480 1 / 54
Zeit in UTC umwandeln
Gestern von A6272 10 / 5785
Substitution zum Zeitpunkt 60
vor 6 Tagen von irene 1 / 1344
CDS View Erweitern mit Hierarchie
vor einer Woche von Interger 1 / 3712

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

Username als Variable in xdc-Datei?
vor 9 Stunden von uli3480 1 / 54
Zeit in UTC umwandeln
Gestern von A6272 10 / 5785
Substitution zum Zeitpunkt 60
vor 6 Tagen von irene 1 / 1344
CDS View Erweitern mit Hierarchie
vor einer Woche von Interger 1 / 3712

Unbeantwortete Forenbeiträge

Username als Variable in xdc-Datei?
vor 9 Stunden von uli3480 1 / 54
Substitution zum Zeitpunkt 60
vor 6 Tagen von irene 1 / 1344
CDS View Erweitern mit Hierarchie
vor einer Woche von Interger 1 / 3712
Intervall mit Beziehungswissen füllen
vor 3 Wochen von wolli 1 / 32592