Roboteka
Roboteka · Katalog · Pobierz element tablicy według indeksu

Pobierz element tablicy według indeksu

Robot „Pobierz element tablicy według indeksu” zwraca pojedynczy element z tablicy wartości według pozycji w procesach biznesowych i robotach Bitrix24. Przyjmuje pole wielokrotne lub wynik innego robota oraz indeks: 0 to pierwszy element, -1 ostatni, -2 przedostatni. Zwraca wartość elementu oraz flagę „Element istnieje” Y/N.

Robot wyciąga wartość z tablicy według pozycji, co jest potrzebne, gdy inny robot lub pole wielokrotne zwraca listę, a proces potrzebuje konkretnego elementu. Wejściem jest pole wielokrotne (na przykład telefony kontaktu, produkty deala) lub tablica z poprzedniego kroku oraz indeks; wartości dodatnie liczone są od początku (0 = pierwszy), ujemne od końca (-1 = ostatni, -2 = przedostatni). Typowe przypadki użycia: wziąć pierwszy telefon kontaktu do połączenia; pobrać ostatnio dodaną wartość z pola wielokrotnego; wyciągnąć potrzebny element z wyniku robota dzielącego ciąg. Jeśli indeks wykracza poza granice tablicy, zwracana jest pusta wartość, a „Element istnieje” = N. Zwraca wartość elementu oraz flagę Y/N — użyj ich w kolejnych krokach procesu biznesowego.

Jakie parametry wejściowe przyjmuje robot?

Parametr Typ Wymagany? Domyślnie
Tablica wartości string tak
Indeks (0 = pierwszy, -1 = ostatni, -2 = przedostatni…) int

Co zwraca robot?

Parametr Typ
Element tablicy string
Element istnieje (Y/N) string

Scenariusz: połączenie na pierwszy telefon kontaktu

  1. Kontakt wchodzi na etap „W toku”
  2. Robot bierze element o indeksie 0 z pola wielokrotnego telefonów kontaktu
  3. Przy „Element istnieje” = Y proces inicjuje połączenie pod uzyskany numer

Podobne roboty

Powiązane artykuły