Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation Erweiterungen nach einem Upgrade abgleichen  Dokument im Navigationsbaum lokalisieren

Mit den Abgleichwerkzeugen des Enhancement Builders können Sie eine Erweiterung zu einem Web-Dynpro-ABAP-Objekt nach einem Upgrade abgleichen. In der Regel sind keine Aktionen notwendig, es kann jedoch zu Konflikten kommen, wenn eine erweiterte Component im Originalsystem geändert wird und die Änderung in das System eingespielt wird, in dem die Erweiterung vorhanden ist. Folgende Konflikte sind möglich:

      Namenskollision

      Referenz auf ein im Original gelöschtes Element

Im Abgleichswerkzeug stehen, je nach Art des Konflikts, spezielle Funktionen zur Verfügung:

      Bei Namenskollisionen: Funktionen für das Umbenennen oder Löschen

      Referenz auf ein gelöschtes (Vater-)Element: Funktion für das Löschen

Außerdem besteht im Abgleichswerkzeug die Möglichkeit, die Original-Component zum Zeitpunkt der Erweiterung mit der neu importierten Version zu vergleichen.

Siehe auch:

Abgleich durchführen

Namenskollision

Bei den folgenden Objekten kann es zu Namenskollisionen kommen:

      In einem Controller:

       Context-Knoten

       Context-Attribute

       Controller-Attribute

       Methoden

      In einer View

       UI-Elemente

       Aktionen

      In einer View oder einem Window

       Inbound Plugs

       Outbound Plugs

      In einer Component

       Component-Verwendung

Referenz auf im Original gelöschte Elemente

Bei Referenzen auf folgende Objekte, die im Original gelöscht wurden, müssen Anpassungen vorgenommen werden:

      In einem Controller:

       Pre-/Post-Exits von gelöschten Methoden

       gelöschte Vaterknoten (für Context-Knoten und Attribute)

       Context-Mapping: gelöschtes Mapping-Target, gelöschte Controller-Verwendung

      In einer View:

       gelöschte Vater-UI-Elemente

       gelöschte Context-Attribute im Binding

       gelöschte Aktion (Event-Binding)

      in einem Window:

       bei Navigationslinks: Plug gelöscht, Einbettung gelöscht

      beim Löschen eines kompletten Controllers

      beim Löschen einer kompletten View

      beim Löschen eines kompletten Windows

      beim Löschen einer kompletten Component

 

Ende des Inhaltsbereichs