dynamische Subroutinen löschen

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

dynamische Subroutinen löschen

Beitrag von Kaiwalker (Specialist / 168 / 0 / 0 ) »
Hallo,

ich habe ein Programm unter Release 4.6c erstellt, bei dem ein Feld immer dynamisch einen Typ zugewiesen bekommt.
Da dieses unter 4.6c nicht zufriedenstellend mit der Anweisung "CREATE DATA" funktioniert habe ich hierfür eine dynamische Subroutine erstellt.
Mein Problem ist bloß, dass pro Datenzeile diese Subroutine neu erstellt wird. Maximal sind aber nur 36 Subroutinen erlaubt.
Kann man irgendwie diese Subroutinen wieder löschen?

MfG
Kaiwalker
Möge die Macht mit euch sein.

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


Beitrag von olli-x (Specialist / 166 / 0 / 1 ) »
Hallo,

das Problem hatte ich auch mal. 36 Subroutinen können in einem Rollbereich gehalten werden, der wiederum je einem internem Modus verwaltet wird.

Ich habe es gelöst, in dem ich die Funktionalität des "Generierens" in einen separaten Report ausgelagert habe, der dann mit SUBMIT ... AND RETURN aufgerufen wird.
Auf diese Weise wird ein neuer interner Modus erzeugt und nach Beendigung des Programms wieder abgebaut.

siehe auch F1-Hilfe zu Submit und von dort -->"Organisation der Datenbereiche und Modularisierungseinheiten"

Gruß,
Olli

Beitrag von Kaiwalker (Specialist / 168 / 0 / 0 ) »
Danke.

Ich habe es aber jetzt anders gelöst.
Mit einem Submit hatte ich das auch schon probiert, bloß das Problem dabei war, dass ich eine Referenz auf ein Datenfeld aus meiner Subroutine zurückbekomme. Diese Referenz kann man aber nicht aus einem externen Programm zurückbekommen (auch nicht mit EXPORT).
Ich habe meine Programmlogik nun so weit geändert, dass ich nur 15 Subroutinen brauche.

MfG
Kaiwalker
Möge die Macht mit euch sein.

Seite 1 von 1

Vergleichbare Themen

3
Antw.
3697
Views
Dynamische SQL
von Gabriel99 » 22.06.2015 17:59 • Verfasst in ABAP® für Anfänger
2
Antw.
3066
Views
Dynamische Referenz
von sapnup » 24.10.2016 13:07 • Verfasst in ABAP® für Anfänger
3
Antw.
3603
Views
Dynamische Variablennamen
von sapdepp » 03.02.2022 15:18 • Verfasst in ABAP Objects®
2
Antw.
2053
Views
Dynamische PERFORMs
von autohandel7 » 27.04.2015 10:14 • Verfasst in ABAP® für Anfänger
9
Antw.
5137
Views
dynamische Erzeugung
von allgrinder » 25.03.2015 08:11 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

Aktuelle Forenbeiträge

BAPI zur ABSO?
vor 10 Stunden von DeathAndPain 2 / 376
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 1010
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46676
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4567

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

BAPI zur ABSO?
vor 10 Stunden von DeathAndPain 2 / 376
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 1010
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46676
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4567