Aktivitäten
Neuestes
False
Bannerhintergrundbild
Workflow-Aktivitäten
Letzte Aktualisierung 22. Apr. 2024

Ausführen des Do-Blocks bei Änderung des Kontrollkästchens

Sie können Aktivitäten innerhalb des Do -Blocks konfigurieren, die ausgeführt werden, wenn ein bestimmtes Kontrollkästchen im Formular aktiviert oder deaktiviert ist.

Tutorial

So verwenden Sie diese Funktion:

  1. Fügen Sie die Aktivität Formular erstellen zu Ihrem Workflow hinzu.
  2. Konfigurieren Sie im Block „Do “ die gewünschten Aktivitäten.
  3. Öffnen Sie den Formular-Designer über die Aktivität Formular erstellen .
  4. Ziehen Sie eine Checkbox- Komponente und legen Sie sie dort ab.
  5. Klicken Sie auf der Registerkarte Daten auf ** Berechneter Wert**. Dadurch wird eine Liste von Feldern erweitert.
  6. Geben Sie im Feld JavaScript den folgenden JavaScript-Code ein:

    const updateOnChange = instance.updateOnChange;
        instance.updateOnChange = function(flags, changed) {
              if (flags.modified) {
               instance.emit('execute', instance.component.key , {});
              }
    }const updateOnChange = instance.updateOnChange;
        instance.updateOnChange = function(flags, changed) {
              if (flags.modified) {
               instance.emit('execute', instance.component.key , {});
              }
    }
Hinweis: Das obige Code-Snippet löst die Ausführung der Aktivitäten aus dem Do -Block basierend auf der Änderung des Kontrollkästchens aus.

7. Speichern Sie das Formular.

8. Wenn Sie zur Laufzeit Änderungen am Kontrollkästchen vornehmen, beachten Sie, dass die Aktivitäten im Do -Block ausgeführt werden.

Ergebnis

Wenn Sie die Checkbox- Komponente auswählen, wird der Do -Block ausgeführt. Wenn Sie in diesem Beispiel die Komponente Checkbox auswählen, wird ein Meldungsfeld angezeigt.

Wichtig: Bekanntes Problem: Der Block „Do “ wird zweimal ausgeführt: wenn Sie die Checkbox- Komponente auswählen und wenn Sie das Formular senden.

Beispielworkflow

Laden Sie das XAML-Beispielherunter, um den vollständigen Workflow zu überprüfen oder um eine zukünftige Referenz zu haben

  • Tutorial
  • Beispielworkflow

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.