activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde.
UiPath logo, featuring letters U and I in white
Workflow-Aktivitäten
Last updated 18. Nov. 2024

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.



Hinzufügen erweiterter Logik zu einer Formularkomponente

So fügen Sie einer Formularkomponente erweiterte Logik hinzu:

  1. Klicken Sie im Formular-Designerauf Bearbeiten docs image -Symbol, um die Eigenschaften der Komponente zu öffnen.
  2. Wählen Sie die Registerkarte Logik aus.
  3. Klicken Sie auf Logik hinzufügen.
  4. Füllen Sie das Feld Logikname aus.
  5. Wählen Sie im Trigger -Block JavaScript aus, und fügen Sie Ihren Code unter Textbereichhinzu. Dies sollte eine Bedingung dafür sein, wann die erweiterte Logik angewendet werden soll.
  6. Klicken Sie auf Aktion hinzufügen , um zu definieren, was passiert, wenn die Bedingung unter Trigger „true“ ist.
  7. Füllen Sie das Feld Aktionsname aus, und wählen Sie eine Option aus der Liste Typ aus, um auszuwählen, ob Sie eine Eigenschaft oder einen Wert dieser Komponente ändern möchten.
Hinweis: Abhängig von Ihrer Auswahl werden zusätzliche Felder angezeigt, in denen Sie angeben können, wie die ausgewählte Elementaktion geändert werden soll, die angepasst wurde.

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 den JS-Interpreter, der mit den meisten modernen Browsern kompatibel ist. Weitere Informationen zu Einschränkungen, Sicherheit oder Kompatibilität finden Sie in der JS-Interpreter-Dokumentation.

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));

  • 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 White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten