Fragen zu Erweiterungsimplementierungen

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

Fragen zu Erweiterungsimplementierungen

Beitrag von DeathAndPain (Top Expert / 1952 / 259 / 413 ) »
Hallo zusammen,

bisher hatte ich mit Erweiterungsimplementierungen noch nicht viel zu tun (bin eher die älteren Gebilde wie BADIs und User Exits gewohnt). Aber man muss ja mit der Zeit gehen, und ich stehe gerade vor der Herausforderung, damit zu arbeiten. Dabei sind mir einige Fragen gekommen.
  • Wenn ich das richtig sehe, kann man in der SE24 mit dem Kringelknopf eine Erweiterung anlegen. Ich habe aber keine Möglichkeit finden können, in der SE24 eine bestehende Erweiterungsimplementierung zu editieren. Gibt es eine? Wenn man im Internet danach sucht, findet man ausschließlich Anleitungen, dies über die SE80 zu bewerkstelligen. Das aber ist eine Transaktion, die ich gar nicht mag (persönliche Preferenz).
  • Den Quellcodeeditor für Erweiterungsimplementierungen in der SE80 finde ich scheußlich; der ist ja noch schlechter als die SE38. Soweit ich erkennen kann, beherrscht er weder Pretty Printer noch Quellcodeergänzung per Strg+Space, und verbuggt scheint er mir obendrein zu sein (ich konnte meine Änderungen plötzlich nicht mehr sichern mit einer Fehlermeldung, der Quellcode dürfe nicht geändert werden. Nur ein Neustart der SE80 hat geholfen). Gibt es eine Möglichkeit, Erweiterungsimplementierungen mit Eclipse zu ändern?
Vielen Dank!

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


Re: Fragen zu Erweiterungsimplementierungen

Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
Nach meiner Kenntnis geht das nicht.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Fragen zu Erweiterungsimplementierungen

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
Cursor in die Erweiterungsimplementierung setzen und dann im Menü "Edit-> Enhancement Operations -> Change Implementation

P.S. Einer der Gründe warum ich meist nicht in Eclipse unterwegs bin.

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
DeathAndPain

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Fragen zu Erweiterungsimplementierungen

Beitrag von DeathAndPain (Top Expert / 1952 / 259 / 413 ) »
Ah, jetzt bin ich dahintergestiegen. Die von Dir genannte Option war ausgegraut, aber wenn man erst den Hurrikankringelbutton anklickt, dann funktioniert es anschließend.

Das ist immerhin schon bedeutend besser als dieser Editor für Arme, den einem die SE80 für Erweiterungen bietet. Vielen Dank!

Re: Fragen zu Erweiterungsimplementierungen

Beitrag von tar (Specialist / 105 / 22 / 31 ) »
Mit der SE80 siehst du doch nur zusätzlich den Repository Browser (in älteren Versionen noch andere Objekt-Browser) zum Navigieren. Ansonsten ist die SE80 von der Funktionalität identisch zu SE24, SE37, SE38, etc.

Re: Fragen zu Erweiterungsimplementierungen

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
@tar: Er meint diesen Enhancmentbrowser/Editor. Der ist tatsächlich schrecklich, aber man kann von dort m.E. irgendwie via Doppelklick auf eins der Felder, die in der Übersicht angeboten werden, in den "normalen" Editor springen.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Fragen zu Erweiterungsimplementierungen

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
DeathAndPain hat geschrieben:
29.10.2024 19:13
Ah, jetzt bin ich dahintergestiegen. Die von Dir genannte Option war ausgegraut, aber wenn man erst den Hurrikankringelbutton anklickt, dann funktioniert es anschließend.

Das ist immerhin schon bedeutend besser als dieser Editor für Arme, den einem die SE80 für Erweiterungen bietet. Vielen Dank!
Und SAP schraubt an dieser Stelle immer weiter rum ( zumindest in der GUI ) . Ab einem recht hohen Release funktioniert der Pretty Printer auch in der Erweiterung.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Fragen zu Erweiterungsimplementierungen

Beitrag von DeathAndPain (Top Expert / 1952 / 259 / 413 ) »
Wie gesagt, es ist nicht nur der Pretty Printer. Weitere Unzulänglichkeiten, die ich festgestellt habe, waren fehlende Strg+Space (Codeergänzung) und sogar ein fehlender Blockcursor im Überschreibmodus. Und das war nur auf die Schnelle. Ich wette, da kann man noch viel mehr finden.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
631
Views
GUI Fragen
von il.ost » 09.07.2019 13:23 • Verfasst in ABAP® für Anfänger
2
Antw.
3178
Views
Fragen zum ALV
von ABAP_User » 10.04.2012 19:41 • Verfasst in ABAP® für Anfänger
3
Antw.
1798
Views
Fragen zu ALV Grids
von Paul » 14.11.2018 19:14 • Verfasst in ABAP® für Anfänger
1
Antw.
8145
Views
Fragen zum Entwicklerschlüssel
von Karlito » 28.03.2008 15:04 • Verfasst in SAP - Allgemeines
1
Antw.
5282
Views
Fragen zum Verständnis SAP BW
von Lena2259 » 16.11.2010 12:07 • Verfasst in Sonstige Module

Aktuelle Forenbeiträge

Regex in where
vor 7 Stunden von black_adept 2 / 61
Programm anlegen mit Vorlage
vor 13 Stunden von DeathAndPain 2 / 112
IT0024 Qualifikationen CP-ID
vor 13 Stunden von DeathAndPain 2 / 351
BUSOBJEKT zu CMIS PHIO ermitteln
vor 15 Stunden von snooga87 1 / 84

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

Regex in where
vor 7 Stunden von black_adept 2 / 61
Programm anlegen mit Vorlage
vor 13 Stunden von DeathAndPain 2 / 112
IT0024 Qualifikationen CP-ID
vor 13 Stunden von DeathAndPain 2 / 351
BUSOBJEKT zu CMIS PHIO ermitteln
vor 15 Stunden von snooga87 1 / 84

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 15 Stunden von snooga87 1 / 84
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821