Vorlagen verwalten
Vorlagen, Funktionen (FX) und Vorlagen-Gruppen liegen gemeinsam im Snap-in „Vorlagen“. Der Verzeichnisbaum dort wird über dasselbe Kontextmenü bedient wie der Flow-Baum, führt aber teilweise andere Einträge.
Vorlagen-Gruppen anlegen
Eine Vorlagen-Gruppe fasst Vorlagen und Funktionen zusammen und lässt sich schachteln wie eine Flow-Gruppe. Anders als eine Flow-Gruppe kennt sie kein Aktivieren und Deaktivieren.
- Markieren Sie im Verzeichnisbaum die Gruppe, in der die neue Gruppe entstehen soll. Ist ein einzelner Eintrag markiert, entsteht die Gruppe in dessen Gruppe; ohne Markierung auf der obersten Ebene.
- Öffnen Sie mit der rechten Maustaste das Kontextmenü und wählen Sie „Neue Vorlagen-Gruppe“. Alternativ klicken Sie in der Werkzeugleiste über dem Baum auf die Schaltfläche mit dem Ordner-Symbol.
- Die Gruppe erscheint sofort mit einem vorgegebenen Namen im Verzeichnisbaum; ein Namensfeld wird nicht geöffnet. Benennen Sie die Gruppe anschließend über „Umbenennen“ um.
Der Eintrag „Alle Vorlagen-Gruppen auf-/zuklappen“ klappt die markierte Gruppe samt allen darin verschachtelten Gruppen auf oder zu; ohne Markierung gilt er für den gesamten Baum.
Das Kontextmenü des Vorlagenbaums
Der Rechtsklick auf einen Eintrag des Vorlagenbaums öffnet dieses Menü:
| Eintrag | Wirkung |
|---|---|
| „Neue Vorlage“ | Legt eine neue Vorlage in der Gruppe des markierten Eintrags an. |
| „Neue Funktion (FX)“ | Legt eine Funktion in der Gruppe des markierten Eintrags an, siehe Funktionen (FX). |
| „Neue Vorlagen-Gruppe“ | Legt eine Vorlagen-Gruppe an. |
| „Alle Vorlagen-Gruppen auf-/zuklappen“ | Klappt die markierte Gruppe mit allen Untergruppen auf oder zu. |
| „Kopieren“ | Legt den markierten Eintrag samt Inhalt in der Zwischenablage ab. |
| „Einfügen“ | Fügt den Inhalt der Zwischenablage in die markierte Gruppe ein. |
| „Löschen“ | Löscht den markierten Eintrag nach einer Rückfrage. |
| „Umbenennen“ | Gibt den Namen im Baum zum Bearbeiten frei. |
| „Flow produktiv schalten“ | Im Vorlagenbaum ausgegraut. |
| „Flow duplizieren“ | Im Vorlagenbaum ausgegraut. |
| „Instanz aus der Vorlage erstellen“ | Erscheint bei einer markierten Vorlage oder Funktion, nicht bei einer markierten Gruppe. Siehe Einzelne Instanz erzeugen. |
| „Mehrere Instanzen erstellen“ | Erscheint bei einer markierten Vorlage oder Funktion. Siehe Mehrere Instanzen aus Datei erzeugen und Instanzen als Serie erzeugen. |
| „Dynamische Instanz aus Vorlage erstellen“ | Erscheint bei einer markierten Vorlage oder Funktion. Siehe Dynamische Instanzen erzeugen. |
„Kopieren“, „Löschen“ und „Umbenennen“ sind ausgegraut, solange kein Eintrag markiert ist.
Die beiden ausgegrauten Einträge wirken auf einen Flow. Im Vorlagenbaum stehen keine Flows, deshalb sind sie dort durchgehend inaktiv. Eine Vorlage schalten Sie über ihre Instanzen produktiv – dazu dient die Schaltfläche „Alle Instanzen produktiv schalten“ in der Werkzeugleiste der geöffneten Vorlage, siehe Mit Vorlagen arbeiten.
Eine Vorlage lässt sich auch dann löschen, wenn bereits Instanzen aus ihr erzeugt wurden: Der OPC Router fragt nach und löscht die Vorlage nach Ihrer Bestätigung. Die Instanzen bleiben im Flow-Baum stehen.
Kopieren und Einfügen
„Kopieren“ und „Einfügen“ arbeiten im Vorlagenbaum wie im Flow-Baum, siehe Flows und Flow-Gruppen verwalten.
Vorlagen gehören in den Vorlagenbaum, Flows und Instanzen in den Flow-Baum. Fügen Sie einen kopierten Eintrag im jeweils anderen Baum ein, meldet der OPC Router das Kopieren als unzulässig und nimmt das Eingefügte wieder zurück.
Umbenennen und Verschieben
Eine Vorlage benennen Sie über „Umbenennen“ um; verschieben können Sie sie per Drag-and-Drop in eine andere Vorlagen-Gruppe. Beides zieht die vorhandenen Instanzen nach: der OPC Router schreibt in jeder Instanz den Verweis auf die Vorlage auf den neuen Pfad um. Die Instanzen bleiben also mit ihrer Vorlage verbunden und behalten ihre Werte.
Die Werkzeugleiste des Snap-ins
Über dem Verzeichnisbaum liegen dieselben Aktionen als Schaltflächen: eine für eine neue Vorlage, eine für eine neue Funktion (Tooltip „Neue Funktion (FX)“), eine mit Ordner-Symbol für eine neue Vorlagen-Gruppe, eine Aufklapp-Schaltfläche zum Erzeugen von Instanzen mit den drei Einträgen „Einzelne Instanz erstellen...“, „Mehrere Instanzen erstellen...“ und „Dynamische Instanz erstellen...“ sowie eine Schaltfläche, die das Filterfeld über dem Baum ein- und ausblendet.