Zum Hauptinhalt wechseln
Workday User Guide
Zuletzt aktualisiert: 2025-10-31
REDUZIEREN

REDUZIEREN

Beschreibung

Reduziert ein Array auf einen kumulierten Wert, indem auf jeden Wert ein LAMBDA angewendet und der Wert im Akkumulator zurückgegeben wird.
Diese Funktion ist nützlich für Aggregationen und endgültige Berechnungen, z. B. beim Suchen eines Gesamt- oder Maximalwerts in einem Array.

Syntax

REDUCE([
initial_value
],
array
,
lambda
(
accumulator
,
value
,
body
))
  • initial_value
    : Legt den Startwert für den Akkumulator fest.
  • array
    : Das Array, das reduziert werden soll.
  • lambda
    : Die LAMBDA, die den Vorgang zum Reduzieren des Arrays definiert.
  • accumulator
    : Der als Endergebnis zurückgegebene Wert.
  • value
    : Der aktuelle Wert aus dem Array.
  • body
    : Die Berechnung wird auf jedes Element im Array angewendet.