Go To |
Mit der Aktion Go To wird der Integrationsdienst angewiesen, zu einem der folgenden Orte zu springen:
Zu einer beliebigen zugewiesenen Aktion innerhalb der Integration, egal ob sich diese in derselben Aktionsgruppe befindet oder nicht.
Zur nächsten Iteration einer Aktion „While Schleife“ oder „For Schleife“
Das Ende der aktuellen Aktionsgruppe Jegliche Aktionen, die auf die Gruppe folgen, werden anschließend ausgeführt.
Auf den folgenden Registerkarten können Sie die Eigenschaften für die Aktion Go To konfigurieren.
Go To
Modi: Legt fest, wie der Integrationsdienst mit der Verarbeitung der Aktionen in der Integration fortfahren soll.
Vorgegebene Aktion: Legt fest, dass der Integrationsdienst die Aktion ausführt, die Sie mithilfe der Liste der zusätzlichen, in das Ereignis eingebundenen Aktionen angeben.
Nächster Schleifendurchlauf: Legt fest, dass der Integrationsdienst die nächste Iteration der aktuellen Schleifenaktion ausführt. Verfügbar, wenn die Aktion Go To Teil einer der Aktionen While Schleife oder For Schleife ist oder wenn die Gruppe Aktionen für eine zwei- oder mehrfache Ausführung konfiguriert ist.
Gruppenende: Legt fest, dass der Integrationsdienst ans Ende der Gruppe springt und die nächste Aktion, die auf die Gruppenaktion folgt, ausführt. Wenn es sich bei der Gruppe um die letzte Aktion in der Integration handelte, endet die Integration.
Aktion
Name: Eine schreibgeschützte Eigenschaft, die den Namen der Aktion angibt. Die Eigenschaft Name wird für die Auswahl aktualisiert, die Sie für die Eigenschaft Modi auf der Registerkarte Go To auf der Eigenschaftsseite vornehmen.
Beschreibung: Gibt eine Beschreibung für die Aktion an.
Aktion ausführen: Legt fest, wie oft die Aktion ausgeführt werden soll.
Immer: Legt fest, dass der Integrationsdienst die Aktion bei jeder Durchführung der Integration ausführt.
Nie: Legt fest, dass der Integrationsdienst die Aktion bei der Durchführung der Integration nicht ausführt.
Bedingt, auf Variable basierend: Legt fest, dass die Aktion nur dann ausführt wird, wenn eine ausgewählte Variable eine bestimmte Bedingung erfüllt. Nutzen Sie diese Option in Situationen, in denen nur eine Bedingung vorhanden ist, die bestimmt, ob die Aktion durchgeführt wird. Wenn Sie diese Option ausgewählt haben, können Sie die bedingte Anweisung im Eingabefeld erstellen.
Variable: Gibt die Variable an, die für die bedingte Anweisung verwendet werden soll. Geben Sie die Variable in das Eingabefeld ein. Erweitern Sie alternativ die Liste und wählen Sie dann eine vor Kurzem verwendete Variable aus, oder wählen Sie Variablen oder
Weitere Variablen, um das Dialogfeld Variable eingeben zu öffnen.
[Relationaler Operator]: Gibt den relationalen Operator zur Verwendung für die bedingte Anweisung an. Klicken Sie auf den bestehenden Operator, um eine Liste zusätzlicher Operatoren zu öffnen. Klicken Sie dann den gewünschten Operator an. Weitere Informationen finden Sie unter Relationale Operatoren. Welche Operatoren in der Liste verfügbar sind, hängt davon ab, ob Sie für die Option Typ den Eintrag Text oder Dezimal auswählen.
Wert: Gibt den oder die Werte zur Verwendung für die bedingte Anweisung an. Um einen Wert hinzuzufügen, klicken Sie auf und auf <Wert eingeben>. Geben Sie den gewünschten Wert ein und drücken Sie dann
Enter
. Um einen Wert zu löschen, klicken Sie mit der sekundären Maustaste darauf und klicken Sie dann auf Löschen. Bei manchen Operatoren wie Is blank (ist leer) und Is not blank (ist nicht leer) muss kein Wert angegeben werden. In diesen Fällen ist das Feld Wert nicht verfügbar.
Typ: Legt fest, ob die bedingte Anweisung einen Text oder einen Dezimalwert auswertet.
Bedingt, abhängig von Ausdruck: Gibt die Bedingungen an, unter denen die Aktion ausgeführt wird. Nutzen Sie diese Option in Situationen, wo mehrere bedingte Anweisungen benötigt werden. Wenn Sie diese Option wählen, können Sie den bedingten Ausdruck im Eingabefeld erstellen, indem Sie die gewünschten bedingten Anweisungen eingeben. Ein bedingter Ausdruck wird auf der Registerkarte Strukturansicht erstellt und bearbeitet. Klicken Sie auf die Registerkarte Textansicht, um eine schreibgeschützte Textansicht des bedingten Ausdrucks aufzurufen.
Steuerelemente im Eingabefeld (Registerkarte „Strukturansicht“)
[Bedingter Verbinder]: Gibt den bedingten Verbinder für die bedingten Anweisungen innerhalb der Gruppe an. Der bedingte Verbinder And (Und) ist voreingestellt.
Klicken Sie auf den bestehenden bedingten Verbinder, um ein Menü aufzurufen, in dem Sie Ihren bedingten Ausdruck mit einem der folgenden Verfahren konfigurieren können:
And (Und), Or(Oder), NotAnd(Nicht Und), NotOr(Nicht Oder): Klicken Sie auf den bedingten Verbinder in der Liste, den Sie für die bedingten Anweisungen verwenden möchten. Weitere Informationen über die unterstützten bedingten Verbinder finden Sie unter Bedingte Verbinder.
Bedingung hinzufügen: Klicken Sie hierauf, um eine weitere bedingte Anweisung zur aktuellen Gruppe hinzuzufügen.
Gruppe hinzufügen: Klicken Sie hierauf, um eine Untergruppe mit bedingten Anweisungen zur aktuellen Gruppe hinzuzufügen.
Gruppe entfernen: Klicken Sie hier, um die Untergruppe zu löschen. Verfügbar, wenn Sie das Menü aus einer Untergruppe heraus öffnen.
Alle löschen: Klicken Sie hierauf, um alle bedingten Anweisungen (einschließlich der Untergruppen) zu löschen. Verfügbar, wenn Sie das Menü von der obersten Gruppe aus öffnen.
: Dieses Symbol wird rechts von den einzelnen bedingten Verbindern in Ihrem Ausdruck angezeigt. Klicken Sie hierauf, um eine bedingte Anweisung zur Gruppe hinzuzufügen, die dem jeweiligen Verbinder zugeordnet ist.
: Dieses Symbol wird rechts von einer bestehenden bedingten Anweisung angezeigt, wenn Sie auf die Anweisung zeigen. Klicken Sie hierauf, um die bedingte Anweisung zu löschen.
Variable: Gibt die Variable an, die für die bedingte Anweisung verwendet werden soll. Geben Sie die Variable in das Eingabefeld ein. Erweitern Sie alternativ die Liste und wählen Sie dann eine vor Kurzem verwendete Variable aus, oder wählen Sie Variablen oder
Weitere Variablen, um das Dialogfeld Variable eingeben zu öffnen.
[Relationaler Operator]: Gibt den relationalen Operator zur Verwendung für die bedingte Anweisung an. Klicken Sie auf den bestehenden Operator, um eine Liste zusätzlicher Operatoren zu öffnen. Klicken Sie dann den gewünschten Operator an. Weitere Informationen finden Sie unter Relationale Operatoren. Welche Operatoren in der Liste verfügbar sind, hängt davon ab, ob Sie für die Option Typ den Eintrag Text oder Dezimal auswählen.
Wert: Gibt den oder die Werte zur Verwendung für die bedingte Anweisung an. Um einen Wert hinzuzufügen, klicken Sie auf und auf <Wert eingeben>. Geben Sie den gewünschten Wert ein und drücken Sie dann
Enter
. Um einen Wert zu löschen, klicken Sie mit der sekundären Maustaste darauf und klicken Sie dann auf Löschen. Bei manchen Operatoren wie Is blank (ist leer) und Is not blank (ist nicht leer) muss kein Wert angegeben werden. In diesen Fällen ist das Feld Wert nicht verfügbar.
Typ: Legt fest, ob die bedingte Anweisung einen Text oder einen Dezimalwert auswertet.