SE24->Programmlokale Klassen importieren

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

SE24->Programmlokale Klassen importieren

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
Moin moin,

bekannt ist, dass man über die SE24 programmlokale Klassen zu globalen Klassen importieren kann (geht übrigens auch prima mit Interfaces). Was mich daran stört ist, dass die Beschreibung von Methoden dann dem Methodennamen entsprechen. Gibt es irgendeine Syntax, die es erlaubt, EIGENE Beschreibungstexte in der programmlokalen Klasse so zu hinterlegen, dass sie als solche erkannt und ins SE24-Feld "Beschreibung" gehängt werden?
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

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


Re: SE24->Programmlokale Klassen importieren

Beitrag von a-dead-trousers (Top Expert / 4395 / 223 / 1182 ) »
2 x Googlen und ich habs gefunden ;)

1. Java Doc (Das kannte ich bereits war mir nur nicht sicher wie es genau heißt)
2. ABAP Doc --> http://scn.sap.com/docs/DOC-40872

Schaut ja richtig geil aus...
Vom Import steht da leider nicht viel, aber einfach mal ausprobieren :)
Leider sind wir bei uns noch auf 7.02
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: SE24->Programmlokale Klassen importieren

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
Leider klappt das nur bei hohen Releases und ist daher für meinen Zweck untauglich (der ist nämlich der, meine Reuse-Sachen beim Kunden hochzuladen).
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: SE24->Programmlokale Klassen importieren

Beitrag von black_adept (Top Expert / 4087 / 126 / 940 ) »
a-dead-trousers hat geschrieben:2 x Googlen und ich habs gefunden ;)

1. Java Doc (Das kannte ich bereits war mir nur nicht sicher wie es genau heißt)
2. ABAP Doc --> http://scn.sap.com/docs/DOC-40872

Schaut ja richtig geil aus...
Vom Import steht da leider nicht viel, aber einfach mal ausprobieren :)
Leider sind wir bei uns noch auf 7.02
Ich hatte mir das vor ein paar Wochen mal angeschaut und fürchte dass das selbst unter hohen Releases ( momentan) nicht so läuft wie du das glaubst. Das Javadoc und die Methodenbeschreibungen schienen mir konkurrierend und somit für den von Ralf gewünschten Fall nicht einsetzbar.

@Ralf: Importiere die programmlokale Klasse in die SE24 ohne die Beschreibungen, die ja scheinbar momentan eh nicht existieren. Dann dokumentierst du in der SE24. Und beim Kunden lädst du dann die "echte" Klasse statt der programmlokalen hoch.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: SE24->Programmlokale Klassen importieren

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
Wenn ich die echte Klasse mit Beschreibungen hochladen kann, muss das doch auch mit lokalen gehen...
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: SE24->Programmlokale Klassen importieren

Beitrag von black_adept (Top Expert / 4087 / 126 / 940 ) »
Nö - warum sollte es. Das Erstere ist eine Art Transport, das Letztere eine Konvertierung.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: SE24->Programmlokale Klassen importieren

Beitrag von zzcpak (Expert / 673 / 5 / 68 ) »
glaube auch nicht, dass so etwas vorgesehen ist. Wenn man sich die Vorgehensweise beim Importieren über diese Funktion etwas näher anschaut, stößt man z.B. auf LS_ABAP_OBJECTS_SCANF00, wo der Quelltext eingelesen wird. Das Feld DESCRIPT ist zwar dort verfügbar, wird aber nirgends versorgt.

Im späteren Verlauf kommt dann das erwartete "IF Description IS INITIAL. Description = method_name" (sinngemäß).

Somit bliebe dann nur noch die direkte Nachpflege in SE24 oder das du bastelst dir was, um die Texte zu füllen.

Re: SE24->Programmlokale Klassen importieren

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
zzcpak hat geschrieben:Das Feld DESCRIPT ist zwar dort verfügbar, wird aber nirgends versorgt.
Sowas sieht man leider viel zu oft - einfach abgeknipst.
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: SE24->Programmlokale Klassen importieren

Beitrag von a-dead-trousers (Top Expert / 4395 / 223 / 1182 ) »
ralf.wenzel hat geschrieben:
zzcpak hat geschrieben:Das Feld DESCRIPT ist zwar dort verfügbar, wird aber nirgends versorgt.
Sowas sieht man leider viel zu oft - einfach abgeknipst.
*hust*Standardänderung*hust* :P
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: SE24->Programmlokale Klassen importieren

Beitrag von black_adept (Top Expert / 4087 / 126 / 940 ) »
a-dead-trousers hat geschrieben:...
*hust*Standardänderung*hust* :P
Ist das nicht mit Kanonen auf Spatzen schießen?
Ralf will irgendwas bei einem Kunden hochladen was er wohl woanders schon mal programmiert hat und von dort mitnehmen will.
Ich würde in so einem Fall immer auf SAPLINK setzen, was ich kurz in meinen lokalen Ordner installieren kann wenn nicht schon vorhanden und das dann sauber übernehmen statt den Kunden zu überzeugen erstmal eine Standardänderung anzupacken.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: SE24->Programmlokale Klassen importieren

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
SAPLINK wäre eine Idee. Damit hab ich bisher noch keine Erfahrung. Ich kann auch den ganzen Ramsch per SE24 reinballern und dann per Zwischenablage alle Texte auf einen Rutsch ändern.

Macht bestimmt nen guten Eindruck: Guten Tag, mein Name ist Wenzel, ich bin der Neue. Ich brauche einem Schreibtisch, einen Rechner und einen Objektschlüssel LOL
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Seite 1 von 1

Vergleichbare Themen

1
Antw.
976
Views
Klassen übersetzen funktioniert nicht in der SE24
von DeathAndPain » 10.07.2020 13:13 • Verfasst in ABAP® Core
8
Antw.
9054
Views
Architektur von Abap-Klassen (Klassen Attribute)
von snooze » 12.04.2005 12:56 • Verfasst in ABAP Objects®
20
Antw.
2666
Views
Globale Klassen oder Lokale Klassen
von ZF_SAPler » 29.11.2022 13:47 • Verfasst in ABAP® für Anfänger
9
Antw.
5435
Views
Lokale Klassen in globalen Klassen
von ralf.wenzel » 20.04.2020 22:55 • Verfasst in ABAP Objects®
4
Antw.
3352
Views
Clickhandler im SE24
von Abapanfänger » 13.11.2017 14:32 • Verfasst in ABAP Objects®

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 3 Stunden von DeathAndPain gelöst 20 / 2426
Zeilenumbrüche ersetzen
vor 23 Stunden von ralf.wenzel 6 / 210
SAP Trial Version für SAP Fiori
vor 2 Tagen von tar 2 / 1584

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

Dialog-Container mit Toolbar/Status
vor 3 Stunden von DeathAndPain gelöst 20 / 2426
Zeilenumbrüche ersetzen
vor 23 Stunden von ralf.wenzel 6 / 210
SAP Trial Version für SAP Fiori
vor 2 Tagen von tar 2 / 1584

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 649
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2280
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8864