Include kann nicht gelöscht werden, da Referenzen existieren

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Include kann nicht gelöscht werden, da Referenzen existieren

Beitrag von kbit100 (Specialist / 130 / 42 / 0 ) »
Hallo,

ich möchte ein - von mir zuvor erstelltes - Include löschen. Zuvor hatte ich es mal aktiviert und offenbar versehentlich einer Klasse im SAP-Namensraum zugeordnet (CL_ISU_IDE_DRGSCEN_GEN_POD). Wenn ich das Include jetzt löschen möchte, erhalte ich die Meldung:
Include kann nicht gelöscht werden,da Referenzen existieren. ZXYZ_I01_01 -> CL_ISU_IDE_DRGSCEN_GEN_POD====CP
Ich habe leider keine Ahnung, wo diese Referenz in der angesprochenen Klasse existieren soll. Kann mir mal jemand aufs Pony helfen... ;-) Ich stehe tatsächlich auf dem Schlauch.

Vielen Dank.

Gruß

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


Re: Include kann nicht gelöscht werden, da Referenzen existi

Beitrag von a-dead-trousers (Top Expert / 4483 / 231 / 1205 ) »
Wenn der normale Verwendungsnachweis (nicht der beim Löschen) nicht ans Ziel führt, kannst du nur die Klasse manuell durchschauen.
Schalt in der Klasse dazu einfach die "Quelltextbasierte" Anzeige ein. Dann solltest du den gesamten Code auf einmal sehen können und so schnell das Include entdecken.
Wenn das nicht geht wirst du wohl oder übel alle Abschnitte (Public, Private, Protected, Methoden, Macros, Lokale Definition) der Klasse einzeln durchgehen müssen.
Vielleicht gibts auch ein Enhancement der Klasse wo das Include drinnenhängt. Ich glaub aber dann müsste ein anderes Programm als der originale Klassen-Pool (===CP) als inkludierendes Programm aufscheinen.

Kleiner Tipp am Rande: Versuche Includes so gut es geht zu vermeiden. Man kann auch mit Klassen und statischen Methoden (nur wenn es schnell gehen muss) recht unkompliziert Code auslagern.

lg ADT

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag (Insgesamt 2):
kbit100Legxis

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

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1646
Views
Typkonflikt bei Zuweisung von Referenzen cl_abap_typedescr
von autohandel7 » 17.09.2018 10:09 • Verfasst in ABAP® für Anfänger
3
Antw.
7299
Views
Garbage Collector und löschen von Referenzen
von cut1 » 28.08.2007 09:36 • Verfasst in ABAP Objects®
1
Antw.
3397
Views
ALV: Dynamischer Typkonflikt bei Zuweisung von Referenzen
von ABAP_User » 06.12.2011 20:39 • Verfasst in ABAP Objects®
3
Antw.
4619
Views
Report gelöscht...
von gabrielgn » 29.01.2008 09:03 • Verfasst in ABAP® für Anfänger
0
Antw.
1558
Views
Append-Struktur Feldinhalte gelöscht!!
von vvu » 02.04.2008 10:13 • Verfasst in ABAP® Core

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Ermittlung der Arbeitstage (Mosid)
vor 2 Tagen von Radinator 11 / 45932
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3835
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2318

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

Ermittlung der Arbeitstage (Mosid)
vor 2 Tagen von Radinator 11 / 45932
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3835
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2318