---
sourceDocument: Zürich-Daten und Automatisierung
sourceDocumentLink: https://www.servicenow.com/docs/r/de-DE/zurich/integrate-applications

 Release :

    - zurich

ft:locale :

    - de-DE

ft:publication_title :

    - Zürich-Daten und Automatisierung

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Verwenden Sie die while-Komponente

# Verwenden Sie die while-Komponente {#ariaid-title1}

* Freigeben Version: Zurich
* 
* Aktualisiert 31. Juli 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Führen Sie einen Code aus, bis eine angegebene Bedingung mit der while-Komponente in „wahr" ist RPA Desktop Design Studio.
Sehen Sie sich dieses Video an, um zu erfahren, wie Sie die while-Komponente verwenden.

## Vorbereitungen

Erforderliche Rolle: keine

## Warum und wann dieser Vorgang ausgeführt wird

Sie können die Eigenschaften für die while-Komponente konfigurieren.{#use-loops-while__table_oxb_nds_xtb__entry__2}

| Eigenschaft | Beschreibung |
|-|-|
| Delay After Execution (Verzögerung nach Ausführung) | Die Anzahl der Sekunden, die nach der Ausführung angehalten werden sollen. |
| Delay Before Execution (Verzögerung vor Ausführung) | Die Anzahl der Sekunden, die vor der Ausführung angehalten werden soll. |
| Verzögerung für jede Ausführung (Sekunden) | Angegebene Verzögerung vor jeder Ausführung des Codes, während die Bedingung „wahr" ist. |
| Zeitüberschreitung aktivieren | Option zum Festlegen eines Zeitüberschreitungswerts. |
| Zeitüberschreitung | Anzahl der Sekunden, nach denen der Vorgang endet, wenn er nicht abgeschlossen ist. Um diesen Wert anzuwenden, müssen Sie festlegen Aktivieren Sie Die Zeitüberschreitung Eigenschaft. |
[Tabelle : 1. Eigenschaften der while-Komponente]

{#use-loops-while__table_oxb_nds_xtb}

## Prozedur

1. Navigieren Sie im Toolbox-Bereich zu SchleifenWährendan.
2. Ziehen Sie die Komponente while auf die Design-Oberfläche.
3. Doppelklicken Sie auf das hellgelbe Feld ( ![Hellgelbes Feld]()) Unter der Leiste der WHILE-Komponente.
4. Geben Sie die Bedingung ein.  
   Für den Parameter, der die while-Bedingung enthält, wird dynamisch ein Daten im Port hinzugefügt.
5. Verbinden Sie die Daten- und Steuerungsports der while-Komponente mit den entsprechenden Ports der anderen Komponenten, wie in der folgenden Tabelle beschrieben.  
   {#use-loops-while__table_jnw_jn1_krb__entry__4}

   | Portname | Zweck der Verbindung | Porttyp | Datentyp |
   |-|-|-|-|
   | Der Name des Ports ist mit dem Namen des Parameters identisch, der die Bedingung definiert. | Verwendet den Wert des Parameters. Die Komponente stimmt dem Wert mit der Bedingung überein. Beispiel: <kbd class="ph userinput">i&lt;=10 </kbd>. | Daten In | Objekt |
   | SteuerungOut | Verwenden Sie den Port am Ende der While-Schleife, um mit den nächsten Aktions-Flows fortzufahren. | SteuerungOut |   |
   | SchleifenPort | Verwenden Sie den Port, um Aktionen innerhalb der While-Schleife auszuführen (z. B. Berechnung von Ausdrücken, Protokollierungswerten usw.). | SteuerungOut |   |
   [ ]

   {#use-loops-while__table_jnw_jn1_krb}
6. **Wahlweise:** Um die Komponente unter zu testen DESIGN Klicken Sie auf die Registerkarte Ausführen .

## While-Komponente {#use-loops-while__example_vxb_lxh_h2c}

Ziehen Sie die Variablenkomponente vor die while-Komponente. Fügen Sie die Ausdruckskomponente und MessageBox-Komponenten nach der while-Komponente hinzu. Geben Sie in der Variablenkomponente ein <kbd class="ph userinput">1 </kbd>. Geben Sie in der Ausdruckskomponente ein <kbd class="ph userinput">i+1 </kbd>. Legen Sie einen Haltepunkt an der Ausdruckskomponente fest. Geben Sie in der Komponente While ein <kbd class="ph userinput">i&lt;=10 </kbd>.  
Wenn Sie diese Automatisierung ausführen, wird der Wert 1 auf 2 erhöht und in der Ausgabe MessageBox als 2 angezeigt. Wenn Sie auswählen Weiter Auf der Registerkarte Design wird der Wert bis 11 erhöht. Da die Bedingung zu diesem Zeitpunkt übereinstimmt, i\<=10, endet die Schleife, und die Automatisierung wird beendet.Abbildung : 1. While-Komponente

