Bestehendes Programm ins anderen mit Includes speichern

Getting started ... Alles für einen gelungenen Start.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Bestehendes Programm ins anderen mit Includes speichern

Beitrag von managero (ForumUser / 44 / 0 / 0 ) »
Hallo
ich habe ein Programm mit unterprogramme FORMs alles hintereinander geschrieben so dass ich den Überblick verliere.
kann ich durch das Kopieren dieses Programm in einem anderen Namen eine Option klicken sodas ich am Ende die Unterprogramme als Includes kriege, oder muss ich mir ein neues anlegen und alles selbs schreiben,
Danke
managero

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


Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
Hi Managero!
ich habe da irgendwowas in der Schublade... Ich schaue morgen mal nach...

hier

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
Hi managero!

anbei mein Programm, dass dafür ausgelegt ist, die USEREXIT-Routinen aus der SAPMV45A in eigene Includes auszulagern.

läuft unter ECC6.0. bei kleineren Releases... :roll: keine Ahnung.

Musst du an einigen Stellen anpassen:
1. Abfrage IF sy-sysid <> "entwicklungssystem".
damit soll sichergestellt werden, dass das Programm nur im Entwicklungssystem ausgeführt wird. da musst du natürlich die SYSID deines Entwl. Systems einfügen...!
2. Es wird abgefragt, ob die Routine mit "USEREXIT" beginnt. Die muss du natürlich rausnehmen.
3. du kannst im SelScreen ein Prefix angeben, das die neues Includes bekommen sollen. Das wird dann einfach anstelle der ersten vier includenamen gesetzt.
Aus Routine MACH_WAS und dem Prefix ZZ01 würde dann halt ZZ01_WAS.
lässt sich aber auch einfach anpassen, dass das Kürzel MZ_ einfach davor gesetzt wird.
Die Entwicklungsklasse muss angegeben werden und es wird ein Transportauftrag erzeugt.

Solange P_UPDATE nicht gesetzt ist, passiert ausser einer Listausgabe gar nichts.

Das Programm legt die neuen Includes mit dem Coding aus den Form-Routinen an. Im Hauptprogramm passiert nichts.

Im Protokoll wird ausgegeben, welche Include-Anweisungen dann in das Hauptprogramm eingegeben werden müssen.

Nur dass das klar ist: ICH ÜBERNEHME KEINE HAFTUNG FÜR EVENTUELLE FOLGESCHÄDEN!!!
Nur im Entwicklungssystem ausführen und nur für eigene Programme!!

Und nun :arrow: viel Spaß!

Beitrag von managero (ForumUser / 44 / 0 / 0 ) »
Danke ewx
ich habe mir dein Code kopiert und werde es erst heute Abend ausprobieren, und keine Haftungsübernahme ;-). ich willes auch nur für meine Übersicht hinkriegen, Danke Dir jedenfalls, sobald ich fertig bin melde cih mich (bin noch Anfänger)
Managero

Beitrag von managero (ForumUser / 44 / 0 / 0 ) »
Danke ewx,
ich musste es leider neu erstellen, sonst hätte ich ich vieles noch einstellen müssen wo ich mich nicht gut auskenne.
Bin aber einen Tick schlauer geworden durch das probieren.
Danke

Seite 1 von 1

Vergleichbare Themen

3
Antw.
6039
Views
Programm mit allen INCLUDES anzeigen
von antoschka » 09.06.2007 16:39 • Verfasst in ABAP® für Anfänger
1
Antw.
3283
Views
PDF Dokumente in DB speichern und aus Abap Programm aufrufen
von cees » 31.10.2007 19:06 • Verfasst in ABAP® für Anfänger
0
Antw.
1010
Views
Workflow: Bestehendes Dukument (PDF) anhängen
von matthes » 12.04.2006 09:46 • Verfasst in Basis
4
Antw.
3337
Views
Informationen in ein bestehendes Word Dokument einfügen
von sgevolker » 16.04.2009 09:50 • Verfasst in ABAP® für Anfänger
1
Antw.
1779
Views
RM - bestehendes Dokument einer Akte hinzufügen
von hootzter » 04.06.2007 14:27 • Verfasst in Basis

Ü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

Daten an Tabelle binden
Gestern von Bright4.5 1 / 511
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2146
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8742