Steuerung des Client-Verhaltens
Das Disaster Recovery System ermöglicht es, das Client-Verhalten zur Laufzeit zu steuern. Dies geschieht mittels des Referenz-Objektes Visu_Control, welches für die Visualisierung in einem Basispanel eingesetzt werden sollte.
Wird die Schaltfläche Visu_Control zur Laufzeit eines Panels betätigt, so öffnet wird das Login-Panel des Clients geöffnet, über welches die weitere Verhaltensfestlegung möglich ist, wenn die erforderliche Berechtigung für den Benutzer gegeben ist.
So fügen Sie die Visu_Control-Schaltfläche einem Panel hinzu
- Öffnen Sie im GEDI die Vorlagenpanel disRecSystem_VisuControl.pnl aus dem Verzeichnis <wincc_oa_path>\Redundancy2x2_<Version>\panels\para\archive\RDB\sync.
- Speichern Sie dieses Vorlagenpanel in GEDI, indem Sie auf die Speichern-Schaltfläche klicken. Dadurch wird automatisch eine Referenz auf die Vorlage in Ihrem Projektverzeichnis abgelegt.
- Öffnen Sie im GEDI das Panel, in welchem diese Schaltfläche später verfügbar sein soll.
- Öffnen Sie die Projekt-Ansicht des GEDI und ziehen Sie per Drag&Drop die disRecSystem_VisuControl.pnl Vorlagenreferenz auf das Panel.
- Es öffnet sich das Referenz-Definition-Panel. Das Objekt ist standardmäßig nicht sichtbar und kann über $-Parameter gesteuert werden:
$-Parameter | Beschreibung |
---|---|
$Visible | Wenn dieser $-Parameter auf TRUE ist, ist das Objekt in der Visualisierung sichtbar. Default = FALSE. |
$AllowAutoSwitch |
Wenn dieser $-Parameter auf TRUE ist, regelt das Objekt automatisch das Verhalten des UI. Falls nur ein UI aufgeschalten ist, sollte dieser Parameter immer auf FALSE stehen, denn dann wird eine Meldung am Bildschirm angezeigt, falls das UI zum passiven System verbunden ist. Default = FALSE |
$AllowAutoStart | Wenn dieser $-Parameter auf TRUE ist, startet das Objekt automatisch das jeweils andere User Interface, falls dieses gestoppt ist. Default = FALSE |
$HideModule | Dieser Parameter kommt nur zur Geltung, wenn $AllowAutoSwich TRUE ist. Wenn $HideModule TRUE ist, wird das passive UI versteckt. Wenn der Parameter auf FALSE ist, dann wird das passive UI nur in die Startleiste minimiert. Default = FALSE |
$preferedSystem |
"PSS" -> das PSS System ist das bevorzugte System "SSS" -> das SSS System ist das bevorzugte System Default = "". |
- Speichern und starten Sie das Panel. Bei Betätigung der Visu_Control-Schaltfläche wird das Login-Panel zum Client des Disaster Recovery Systems geöffnet.