Aktivitäten
Neuestes
False
Bannerhintergrundbild
Workflow-Aktivitäten
Letzte Aktualisierung 22. Apr. 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 Formulardesigner auf Bearbeiten docs image 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 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));

  • 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 weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.