Funktionen
In den Eigenschaften der Testkomponenten und der Koordinatorkomponenten können Funktionen verwendet werden. Die Funktionen werden genau in der Reihenfolge abgearbeitet, in der sie im Funktioneneditor erstellt werden.
Es gibt zwei Arten, wie diese Funktionsabläufe aufgerufen werden. Die erste betrifft das Setzen einer Eigenschaft, beispielsweise des Werts eines Elements. Der Wert, der in die Eigenschaft übernommen wird, ist der Rückgabewert der letzten Funktion, unabhängig davon, was in den Funktionen davor passiert. Die zweite Art betrifft Werte, die von der Eigenschaft übergeben werden, beispielsweise beim Abrufen des Werts eines Elements. Dann ist die erste Funktion immer „Hole Daten“, die auch nicht verschoben oder gelöscht werden kann. An diese können weitere Funktionen angehängt werden, um den Wert beispielsweise umzuformen und in einer Variable zu speichern.
Um die Parameter der Funktionen zu füllen, gibt es drei Möglichkeiten:
- Konstante: Sie erfassen direkt den gewünschten Wert.
- Variable: Sie übernehmen den Wert direkt aus einer Variable.
- Schritt: Sie verwenden den Rückgabewert eines vorherigen Schritts.