Mit dem Condition Editor können Sie für Condition-Bausteine innerhalb eines Technical Processes festlegen, wann verschiedene Verzweigungen ausgeführt werden sollen. Für jede Verzweigung lassen sich Bedingungen definieren, die Statuswerte von vorangehenden Prozessbausteinen, Kontextvariablenwerte oder Parameterwerte (globale, Projekt- oder System-Parameter) zur Prozesslaufzeit auswerten.
So öffnen Sie den Condition Editor
-
Öffnen Sie einen Technical Process.
-
Doppelklicken Sie im Technical Process auf ein Condition-Symbol
oder auf einen der Ausführungszweige hinter dem
Condition-Baustein.
Im Condition Editor wird eine vereinfachte Ansicht des Prozessdiagramms ohne Zeichnungselemente angezeigt:
Rechte Seite des Bereichs Branch
Im Bereich Branch wählen Sie zunächst auf der rechten Seite über die Auswahlliste den Zweig, für den Sie eine Bedingung festlegen möchten. Alternativ können Sie in der Prozessansicht auch die gewünschte Übergangslinie anklicken, um für diesen Zweig eine Bedingung zu definieren.
Ansichtsoptionen für die Prozessdarstellung:
|
|
Zoom in |
Ansicht vergrößern |
|
|
Original zoom |
Ursprüngliche Größe anzeigen |
|
|
Zoom out |
Ansicht verkleinern |
|
|
Zoom to page |
Alles anzeigen |
|
|
Zoom to width |
Ansicht auf voller Breite |
Linke Seite des Bereichs Branch
Auf der linken Seite des Bereichs Branch können Sie über eine Auswahlliste zusätzliche Kriterien zur Definition von Bedingungen wählen. Im Bereich darunter werden gemäß Ihrer Auswahl alle verfügbaren Einträge angezeigt. Als Kriterien stehen folgende Optionen zur Auswahl:
-
Parameters: eine Liste der aktuell verfügbaren Parametergruppen und deren Parameter (System-, Projekt- oder globale Parameter)
Globale Parameter sind nur auswählbar, wenn sie bereits in der Global Parameter Configuration angelegt wurden.
Projekt-Parameter sind nur auswählbar, wenn sie bereits in der Datei mit der Endung*.paramdes Projekts angelegt wurden (siehe Projekt-Parameter erstellen).
-
Variables: eine Liste der Kontextvariablen, die im aktuellen Technical Process bereits definiert wurden
Bereich Condition
Im Bereich Condition werden die Bedingungen für den ausgewählten Zweig angezeigt und bearbeitet.
Um eine neue Bedingung zu erstellen oder zu bearbeiten, doppelklicken Sie in den Bereich Condition.
Bearbeitungsoptionen für Bedingungen:
|
|
Undo |
Rückgängig machen |
|
|
Redo |
Rückgängig gemachten Schritt wiederherstellen |
|
|
Cut |
Auswahl ausschneiden |
|
|
Copy |
Auswahl kopieren |
|
|
Paste |
Auswahl einfügen |
|
|
Logical AND |
Logische UND-Verknüpfung einfügen |
|
|
Logical OR |
Logische ODER-Verknüpfung einfügen |
|
|
Logical NOT |
Logische NICHT-Verknüpfung einfügen |
|
|
Delete |
Markierte Bedingung löschen |
Bereich Edit Condition
Im Bereich Edit Condition können Sie die gewählte Bedingung erstellen oder bearbeiten. Weitere Informationen hierzu finden Sie unter Bedingungen erstellen und verwenden.
|
Components |
Option, mit der Sie angeben können, ob in der Auswahlliste If result of Prozessbausteine angezeigt werden sollen, um deren Ausführstatus zur Prozesslaufzeit auszuwerten. |
|
|
Parameters |
Option, mit der Sie angeben können, ob in der Auswahlliste If result of eine Liste aller aktuell verfügbaren Parameter (System-, Projekt- und globale Parameter) angezeigt werden soll, um deren Werte zur Prozesslaufzeit auszuwerten. |
|
|
Variables |
Option, mit der Sie angeben können, ob in der Auswahlliste If result of eine Liste aller im aktuellen Prozess bereits definierten Kontextvariablen angezeigt werden soll, um deren Variableninhalt zur Prozesslaufzeit auszuwerten. |
|
|
If result of |
In dieser Auswahlliste wählen Sie das Kriterium (Prozessbaustein, Parameter oder Variable) für Ihre Bedingung. |
|
|
is |
Hier wählen Sie einen Vergleichsoperator:
Für Parameter und Variablen stehen hier folgende Vergleichsoperatoren für Zeichenketten zur Verfügung:
|
|
|
(Vergleichswert) |
Im Eingabefeld geben Sie den Wert an, der mit dem ausgewählten Kriterium verglichen werden soll. a) Bei Bezug auf Prozessbausteine ist dies immer ein numerischer Statuswert:
b) Bei Bezug auf Kontextvariablen und Parameter ist dies ein alphanumerischer Vergleichswert.
|
|