Roboteka
Roboteka · Roboter · Array sortieren

Array sortieren

Der Roboter „Array sortieren“ ordnet ein Array von Werten aufsteigend oder absteigend in Geschäftsprozessen und Robotern von Bitrix24 (Alaio). Er nimmt ein Mehrfachfeld oder die Ausgabe eines anderen Roboters entgegen; der Datentyp wird automatisch erkannt: Sind alle Elemente numerisch, wird numerisch sortiert, andernfalls alphabetisch als Zeichenketten. Zurückgegeben werden das sortierte Array und die Anzahl der Elemente.

Der Roboter sortiert die Elemente eines Arrays und gibt eine neu geordnete Liste zurück — ohne ihn führt das Sortieren von Zahlen als Zeichenketten im Geschäftsprozess zu einer falschen Reihenfolge wie 1, 10, 2. Eingabe sind ein Mehrfachfeld oder ein Array aus einem vorherigen Schritt, die Richtung (asc — aufsteigend, desc — absteigend) und der Datentyp: auto wählt automatisch den numerischen oder den Zeichenketten-Modus, number erzwingt den Vergleich als Zahlen, string vergleicht als Zeichenketten ohne Beachtung der Groß-/Kleinschreibung in natürlicher Reihenfolge. Typische Anwendungsfälle: Zahlungsbeträge vor der Auswahl der größten drei ordnen; eine Namensliste für ein Schreiben sortieren; die Ergebnisse einer String-Teilung alphabetisch anordnen. Ein leeres Array wird ohne Fehler leer zurückgegeben. Zurückgegeben werden das sortierte Array und die Anzahl der Elemente — nutzen Sie sie in den nächsten Schritten des Geschäftsprozesses.

Welche Eingabeparameter akzeptiert der Roboter?

Parameter Typ Pflichtfeld? Standard
Array von Werten string ja
Richtung: asc — aufsteigend, desc — absteigend (Standard asc) string
Datentyp: auto / number / string (Standard auto) string

Was gibt der Roboter zurück?

Parameter Typ
Sortiertes Array string
Anzahl der Elemente int

Szenario: Top-Zahlungen in einer E-Mail an den Manager

  1. Ein Auftrag wechselt in die Phase „Abgeschlossen“
  2. Der Roboter sortiert das Array der Zahlungsbeträge absteigend
  3. Das sortierte Array wird in die E-Mail eingefügt — die größten Zahlungen stehen zuerst

Ähnliche Roboter