activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Workflow-Aktivitäten

Letzte Aktualisierung 20. Feb. 2026

Hinzufügen erweiterter Logik mit Java-Skript

Sie können erweiterte Bedingungen und Logik in den Entwurf von Formularaktionen integrieren, um Action Center-Benutzer zu leiten und die Wahrscheinlichkeit von Fehlern zu reduzieren.

docs image

Hinzufügen erweiterter Logik zu einer Formularkomponente

So fügen Sie einer Formularkomponente erweiterte Logik hinzu:

  1. Klicken Sie im Formulardesigner auf Bearbeiten docs image Symbol zum Öffnen der Eigenschaften der Komponente.
  2. Select the Logic tab.
  3. Click Add Logic.
  4. Fill in the Logic Name field.
  5. In the Trigger block, choose JavaScript and add your code under Text Area. This should be a condition for when you want the advanced logic to apply.
  6. Click Add Action to define what happens when the condition under Trigger is true.
  7. Fill in the Action Name field and select an option from the Type list to choose if you want to change a property or value of this component.
    Hinweis:

    Je nach Auswahl werden zusätzliche Felder angezeigt, in denen Sie angeben können, wie die ausgewählte Elementaktion benutzerdefinierte geändert werden soll.

Laden Sie das Beispiel hierherunter

Über JavaScript im Action Center

Im Action Center wird JavaScript in einem Sandkasten-JavaScript-Interpreter ausgeführt, mit dem Sie sicheres JavaScript ausführen und potenziell schädlichen Code blockieren können.

Action Center verwendet JS-Interpreter, der mit den meisten modernen Browsern kompatibel ist. Weitere Informationen zu Einschränkungen, Sicherheit oder Kompatibilität finden Sie in der Dokumentation zum JS-Interpreter.

Wird unterstützt

  • JavaScript-Funktionen, die einen Wert zurückgeben, z. B.:
    function add(p1, p2) {
       return p1 + p2;
       }
       return add((+data.number1), (+data.number2));
    function add(p1, p2) {
       return p1 + p2;
       }
       return add((+data.number1), (+data.number2));
    
  • Ausdrücke, die die Eigenschaften von Komponenten steuern; Sie können beispielsweise einen Ausdruck schreiben, der eine Komponente ausblendet, wenn er „true“ ist:

JavaScript: result=(data.number1 < 100 || data.number1 > 200) Aktion: (Typ: Eigenschaft, Komponenteneigenschaft: Ausgeblendet, Status festlegen: True)

Nicht unterstützt

  • Auf Browser-, Dokument- oder Fensterobjekteigenschaften kann nicht zugegriffen werden. Auch das Festlegen von Eigenschaften für diese Objekte hat keine Auswirkung.
  • Web-APIs sind nicht verfügbar.
  • ECMAScript 6 wird nicht unterstützt. Sie können ECMAScript 5 oder einen Source-to-Source-Compiler verwenden.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo
Vertrauen und Sicherheit
© 2005–2026 UiPath. Alle Rechte vorbehalten