Anfang des Inhaltsbereichs

Hintergrunddokumentation Schalter  Dokument im Navigationsbaum lokalisieren

Definition

Ein Schalter ist ein Repository-Objekt, dessen Zustand Folgendes festlegt:

      Ob ein Erweiterungsobjekt aktiv ist und im System verwendet werden kann.

      Die Sichtbarkeit von Pflege-Views innerhalb eines Viewclusters und View-Feldern in Pflege-Views

      Die Sichtbarkeit von Dynpro-Feldern und den Aufruf von Bausteinen in der Ablauflogik von Dynpros

Ein Schalter ist die technische Ebene für das Ein- und Ausschalten von Objekten.

Verwendung

Sie verwenden einen Schalter, um das Verhalten von Objekten zu steuern, denen der Schalter zugeordnet ist.

Struktur

Ein Schalter kann folgende Zustände haben: EIN, AUS oder STANDBY. Diese Zustände bestimmen das Verhalten der schaltbaren Repository-Objekte. Weitere Informationen finden Sie unter Schalterzustände.

Hinweis

Für alle Repository-Objekte wird beim Anlegen oder Ändern eines Schalters immer eine inaktive Schalterversion angelegt, die Sie zunächst aktivieren müssen. Die Aktivierung eines Schalters ist ein anderer Vorgang als das Einschalten eines Schalters.

Integration

Sie können Schalter zu Business Functions, aber auch zu nicht in einem Paket integrierbaren Objekten zuweisen. Diesen Objekten werden Schalter durch eine direkte Zuordnung in den entsprechenden Werkzeugen zugewiesen. Beispielsweise weisen Sie im Screen Painter Dynprofeldern Schalter zu.

Innerhalb der Schalterdefinition ordnen Sie einem Schalter Pakete zu. Mit der Zuordnung eines Pakets zu einem Schalter ordnen Sie auch die in diesem Paket enthaltenen Entwicklungsobjekte zu. Auf diese Weise wird jedes Objekt durch die Paketzuweisung einem Schalter zugeordnet.

Hinweis

Das Verhalten der nicht-schaltbaren Repository-Objekte eines Pakets wird durch die Zuordnung zu einem Schalter nicht beeinflusst.

Schalter und geschachtelte Pakete

Sie können einem Schalter mehrere Pakete zuordnen. Sie können jedoch dasselbe Paket nicht mehreren Schaltern zuordnen.

Wenn ein Paket mit Unterpaketen einem Schalter zugeordnet wird, gilt der Schalter sowohl für die Unterpakete als auch für das Paket. Ein Unterpaket kann keinem Schalter zugeordnet werden, dem bereits ein übergeordnetes Paket zugeordnet wurde.

Diese Grafik wird im zugehörigen Text erklärt

Geschachtelten Paketen Schalter zuordnen

Hinweis

Um herauszufinden, ob ein Repository-Objekt einem Schalter zugeordnet wurde, müssen Sie das Paket prüfen, in dem das Objekt enthalten ist. Wenn einem solchen Objekt kein Schalter über sein Paket oder ein übergeordnetes Paket zugeordnet ist, wird das Objekt als eingeschaltet betrachtet.

Siehe auch:

Konflikte und Konfliktschalter

Schaltbare Einheiten

Business Function Set

Business Function

 

 

 

Ende des Inhaltsbereichs