activities
latest
false
UiPath logo, featuring letters U and I in white

Workflow-Aktivitäten

Letzte Aktualisierung 20. Dez. 2024

Dynamisches Summieren von zwei Textfeldern

Triggertyp: JavaScript Aktionstyp: Wert

Diese erweiterte Logik fasst zwei Textfelder basierend auf der Bedingung zusammen, dass der Benutzer mit den entsprechenden Textfeldern interagiert.

Wenn der Geschäftsbenutzer zur Laufzeit mit den Textfeldern A und Binteragiert, wird das Feld Total automatisch ausgefüllt und zeigt die Summe von A und B an.
  1. Öffnen oder erstellen Sie eine Formulardatei in Studio.
  2. Fügen Sie drei Textfeldkomponenten in Ihr Formular ein.
  3. Benennen Sie zwei der Textfeldkomponenten als A und Bund die dritte als Total. Achten Sie auf deren Eigenschaftsnamen, wenn Sie diese in Ihrer erweiterten Logik verwenden.
    Optional können Sie die Textfeldkomponente Total als Deaktiviertfestlegen, sodass Geschäftsbenutzer nicht damit interagieren können.
  4. Wechseln Sie zur Registerkarte Logik der Feldkomponente Total .
  5. Fügen Sie eine Logik hinzu und nennen Sie sie "dynamic sum".
  6. Wählen Sie den JavaScript- Triggertyp aus und geben Sie das folgende Skript im Abschnitt Textbereich ein:
    result = true;
    return result;result = true;
    return result;
    Das obige Snippet erkennt Änderungen in den Textfeldern, d. h. der Benutzer interagiert mit den Textfeldern, und löst die Actions aus, um die Felder zu addieren.
  7. Fügen Sie eine Actions und nennen Sie sie "a+b".
  8. Wählen Sie den Aktionstyp Wert aus, und geben Sie das folgende Skript im Abschnitt Wert (Javascript) ein:
    result = (+data.a) + (+data.b);
    return result;result = (+data.a) + (+data.b);
    return result;
    Ersetzen Sie a und b durch die Feldschlüsselwerte der Textfeldkomponenten.
  9. Speichern Sie die Aktion und die Logik.
  10. Speichern Sie die Komponente.

War diese Seite hilfreich?

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