Alle Methoden einer Klasse vergleichen

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Alle Methoden einer Klasse vergleichen

Beitrag von miho (ForumUser / 46 / 10 / 0 ) »
Hallo zusammen,

wiedermal brauche ich einen Rat von euch Experten :)
Ich würde gerne einige Methoden gleicher Klassen unterschiedl. Systeme vergleichen.
Bisher mache ich das über die SE39. Jedoch kann ich hier ja leider nur die einzelnen Methoden anzeigen.

Kann ich mir über einen FuBa, eine Klasse oder wie auch immer den SourceCode einer gesamten Klasse anzeigen, also mit allen Methoden, Einstellungen, etc?

Vielen Dank schonmal!

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


Re: Alle Methoden einer Klasse vergleichen

Beitrag von edwin (Specialist / 306 / 12 / 68 ) »
Hi,
im Class Builder (SE24) gibt es in neueren Releases die Möglichkeit die Anzeige von "Formularbasiert" auf "Quelltextbasiert" umzuschalten, dann wird der komplette Quelltext der Klasse angezeigt, allerdings gibt es keine Möglichkeit ( ist mir zumindest nicht bekannt ) diesen kompletten Code mit anderen Systemen zu vergleichen - ist halt nur eine Anzeigemöglichkeit.

in der Toolbar müsste es einen Button "Quelltextbasiert" geben.

Gruss Edwin

Re: Alle Methoden einer Klasse vergleichen

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Hi,

also aus dem C++ Bereich kenn ich solche "Vergleichsprogramme", die Quelltexte auswerten und Unterschiede farblich markieren. Aber aus dem ABAP-Bereich kenn ich das nicht. Im C++ Bereich werden die Quelltexte ja in eigenen Dateien abgelegt, dadurch funktioniert das mit diesen Programmen. Im ABAP werden ja (meines Wissens nach) nicht explizit Dateien dafür angelegt.
Gruß,
der Matze

Re: Alle Methoden einer Klasse vergleichen

Beitrag von Tron (Top Expert / 1327 / 35 / 333 ) »
Moin,
mein Tip:

1.) Ermittle sämtliche Sourcen der Klasse
e.g.: Select * from TRDIR where NAME = <CLASS>*

2.) mit dem Remotefähigen Baustein RPY_PROGRAM_READ
die Quellcodes aus den beiden/mehreren Sytem per RFC lesen.

3.) mit dem Baustein RS_CMP_COMPUTE_DELTA den Quellcodevergleich durchführen.
(den benutzt SAP auch für den Versionsvergleich)

gruß Jens
(man muß nicht mal transportieren)

Folgende Benutzer bedankten sich beim Autor Tron für den Beitrag:
miho

<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Alle Methoden einer Klasse vergleichen

Beitrag von miho (ForumUser / 46 / 10 / 0 ) »
Hallo zusammen,

Danke für Eure Tipps :)

@Jens, ich bin nach Stunden zwar schon fertig, aber ich werde mir das nochmal genauer anschauen! Höer sich sehr interessant an - Danke!

Re: Alle Methoden einer Klasse vergleichen

Beitrag von black_adept (Top Expert / 4156 / 136 / 958 ) »
Hallo miho,

eine alternative Möglichkeit wäre (falls das bei euch möglich/erlaubt ist) die Klasse mit SAPLINK auf beiden Systemen zu exportieren. Dann hast du zwei (lesbare) XML-Files und kannst dann ein Standarddifftool verwenden um einen Vergleich anzustellen.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1324
Views
Alle Methoden einer Klasse vergleichen
von miho » 18.09.2013 15:05 • Verfasst in ABAP® Core
3
Antw.
2797
Views
Eigene Methoden in vererbter Klasse
von Icke0801 » 24.03.2015 12:50 • Verfasst in ABAP Objects®
1
Antw.
908
Views
Klasse und Methoden für eigene Prüfungen
von HH_ABAP » 08.07.2019 12:53 • Verfasst in ABAP® für Anfänger
1
Antw.
2810
Views
Methoden eines Interfaces in Klasse implementieren
von MiTip » 06.12.2023 10:24 • Verfasst in ABAP® für Anfänger
1
Antw.
5249
Views
Lokale Klasse autom. in globale Klasse ändern
von JohnLocklay » 09.01.2019 09:10 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor 4 Wochen von Rabea1103 1 / 45693
Spool vereinen OTF und PDF
letzen Monat von anna2205 1 / 61868
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 69472
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 86316