Anfang des Inhaltsbereichs

Funktionsdokumentation Aktivierung  Dokument im Navigationsbaum lokalisieren

Verwendung

Die Aktivierung von Tabellen, Typen (Datenelemente, Strukturen, Tabellentypen) und Views bewirkt, dass diese der Laufzeitumgebung in Form von Laufzeitobjekten zur Verfügung gestellt werden. Diese Laufzeitobjekte enthalten Informationen zum Objekt in einer für den Zugriff durch ABAP-Programme oder Dynpros optimierten Form. Die Laufzeitobjekte werden gepuffert, so dass ABAP-Programme oder Dynpros schnell auf die für sie relevanten Informationen zugreifen können.

Beispiel

Die Informationen zu einer Tabelle sind im ABAP Dictionary auf Domänen, Datenelemente, Felddefinitionen und die Tabellendefinition verteilt. Das Laufzeitobjekt der Tabelle fasst diese Informationen in einer optimierten Form zusammen. Die Funktion des Laufzeitobjekts ist in der folgenden Abbildung dargestellt.

Diese Grafik wird im zugehörigen Text erklärt

ABAP-Programme und Dynpros ermitteln die benötigten Informationen zu ABAP-Dictionary-Objekten aus deren Laufzeitobjekten.

Achtung

Änderungen an ABAP-Dictionary-Objekten werden über Zeitstempelvergleiche (siehe Laufzeitobjekte) ermittelt. Sie werden zum Zeitpunkt der Aktivierung in allen Systemkomponenten wirksam.

Bei der Aktivierung eines Objekts werden auch alle von diesem Objekt abhängigen Objekte neu aktiviert.

Beispiel

Sie ändern den Datentyp oder die Länge einer Domäne. Nach einer solchen Änderung müssen Sie alle Tabellen nachaktivieren, in denen ein Feld auf diese Domäne verweist. Dadurch wird sichergestellt, dass alle diese Tabellen an die geänderten technischen Feldinformationen angepasst werden. Die folgende Abbildung zeigt eine Domäne, die in fünf verschiedenen Tabellen benutzt wird. Alle diese Tabellen müssen nachaktiviert werden.

Diese Grafik wird im zugehörigen Text erklärt

Achtung

Die Aktivierung eines Objekts kann sich auf eine Vielzahl abhängiger Objekte auswirken. Sie sollten deshalb vor der Aktivierung eines geänderten Objekts feststellen, welche Auswirkungen diese Aktion hat. Um alle von einem Objekt abhängigen Objekte anzuzeigen, wählen Sie Diese Grafik wird im zugehörigen Text erklärt mit der Quick-Info Verwendungsnachweis im Pflegebild des Objekts.

Sie können auch eine größere Anzahl von Objekten gleichzeitig mit dem Massenaktivierer aktivieren.

Wenn bei einer Aktivierung aufgrund einer großen Anzahl abhängiger Objekte mit einer langen Laufzeit zu rechnen ist, sollten Sie das Objekt im Hintergrund aktivieren. Mit langen Laufzeiten ist z.B. zu rechnen, wenn eine Domäne aktiviert werden soll, die in vielen Tabellen verwendet wird.

 

 

 

 

 

Ende des Inhaltsbereichs