Roboteka
Roboteka · Roboty · Suma elementów tablicy

Suma elementów tablicy

Robot „Suma elementów tablicy” dodaje wszystkie wartości liczbowe tablicy w procesach biznesowych i robotach Bitrix24 (Alaio). Przyjmuje pole wielokrotne lub wynik innego robota, rozumie przecinek jako separator dziesiętny oraz spacje w liczbach. Zwraca sumę, liczbę uwzględnionych elementów oraz liczbę pominiętych elementów nieliczbowych.

Robot sumuje elementy tablicy jako liczby — standardowe narzędzia procesu biznesowego nie potrafią dodać pola wielokrotnego. Każdy element jest zamieniany na liczbę: spacje i spacje niełamliwe są usuwane, a przecinek traktowany jest jako separator dziesiętny („1 500,50” staje się 1500.5); elementy nieliczbowe są pomijane i nie psują obliczeń. Typowe przypadki użycia: dodać kwoty z wielokrotnego pola płatności; policzyć łączny budżet z listy wartości zebranej przez innego robota; sprawdzić, czy wszystkie elementy są liczbowe, porównując liczbę uwzględnionych i pominiętych. Pusta tablica daje sumę 0. Zwraca sumę, liczbę uwzględnionych elementów liczbowych oraz liczbę pominiętych — użyj ich w kolejnych krokach procesu biznesowego.

Jakie parametry wejściowe przyjmuje robot?

Parametr Typ Wymagany? Domyślnie
Tablica wartości string tak

Co zwraca robot?

Parametr Typ
Suma double
Uwzględnione elementy liczbowe int
Pominięte elementy nieliczbowe int

Scenariusz: łączna kwota dosprzedaży w dealu

  1. W polu wielokrotnym deala zebrały się kwoty dosprzedaży
  2. Robot dodaje wszystkie elementy tablicy
  3. Uzyskana suma trafia do pola „Dosprzedaż łącznie” i steruje warunkiem etapu

Podobne roboty

Powiązane artykuły