ich habe eine Komponente umbenannt. Beim Aktivieren bietet er mir jetzt aber die Komponente unter dem alten und dem neuen Namen an.
Wenn ich die Komponente mit dem alten Namen (die, welche nicht mehr existieren dürfte) aktiviere, fliegt ein Fehler "Die Komponente existiert nicht".
Ja, den Fehler kenn ich.
Alle "inaktiven" Objekte stehen in einer eigenen Tabelle im System und aus irgendeinem Grud kriegt die SE80 da ein Problem wenn man zuerst ändert und dann löscht oder umgekehrt oder wars doch anders... ich hab echt keine Ahnung wie man das Nachstellen kann aber es passiert halt hin und wieder.
Beste Lösung:
Einfach die gelöscht Komponente nochmal (geht auch leer, ohne Parameter und dergleichen) anlegen.
Dann das Programm/Klasse etc. aktivieren.
Dann die Komponente wieder löschen.
Das Programm/Klasse etc. nochmal aktivieren. Fertig.
lg ADT
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.
ralf.wenzel hat geschrieben:Hilft da nicht auch ein Aktualisieren des Navigationsindex? Das ist meine Allzweckwaffe gegen Merkwürdigkeiten dieser Art.
hmm... hab ich bislang noch nicht ausprobiert.
Ich vermute aber, dass es nicht helfen wird, weil der Index IMHO nichts direkt mit den inaktiven Objekten zu tun hat.
Sobald ich das nächste mal sowas hab werd ich es aber trotzdem mal mit dem Index-Aktualisieren versuchen und dann hier darüber berichten.
lg ADT
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.