Anfang des InhaltsbereichsHintergrunddokumentation Migration von Help-Views und Matchcodes zu Suchhilfen Dokument im Navigationsbaum lokalisieren

Suchhilfen wurden zu Release 4.0 neu eingeführt. Zuvor konnten Eingabehilfen durch das Anlegen von Matchcodes und Help-Views gestaltet werden, die aber deutlich weniger Funktionalität besaßen. Beim Upgrade auf 4.x werden aus diesen Objekten Suchhilfen mit gleichem Namen erzeugt (ggf. wird dem Namen noch ein Y oder Z vorangestellt). Die Ursprungsobjekte verbleiben aber vorerst im System, auch wenn sie bedeutungslos geworden sind.

Ein Help-View war vor Release 4.0 eine vollwertige Beschreibung einer Eingabehilfe, die automatisch an seine Primärtabelle (und nur an diese) angebunden war. Aus jedem Help-View wird eine elementare Suchhilfe erzeugt. In vielen Fällen kann dabei die Primärtabelle des Help-Views als Selektionsmethode eingetragen werden, in den übrigen wird der Help-View verwendet. Die erzeugte Suchhilfe wird an die Primärtabelle des Help-Views angebunden.

Aus einer Matchcode-Id wird eine elementare Suchhilfe erzeugt. Diese erhält als Selektionsmethode den generierten DB-View (bei transparenter Id) bzw. die generierte Pooltabelle (bei intransparenter Id) der Matchcode-Id. Im ersten Fall wird der generierte View nunmehr als eigenständiges Objekt im ABAP Dictionary verwaltet. Im zweiten Fall hängt die Pooltabelle weiterhin an ihrer Matchcode-Id, da die Matchcodetechnik zur Aktualisierung der Daten in dieser Tabelle verwendet wird.

Aus einem Matchcode-Objekt wird eine Sammelsuchhilfe erzeugt. Die Anbindung von Matchcodes an Eingabefelder erfolgte auf Dynproebene. Diese Anbindungen werden in Anbindungen der erzeugten Sammelsuchhilfen an die entsprechenden Dynprofelder umgewandelt.

Die folgende Abbildung illustriert die Migration für Help-Views und für transparente Matchcodes.

Diese Grafik wird im zugehörigen Text erklärt

Ende des Inhaltsbereichs