Roboteka
Roboteka · Katalog · Sprawdź, czy wartość istnieje w tablicy

Sprawdź, czy wartość istnieje w tablicy

Robot „Sprawdź, czy wartość istnieje w tablicy” sprawdza, czy szukana wartość znajduje się wśród elementów tablicy w procesach biznesowych i robotach Bitrix24. Przyjmuje pole wielokrotne lub wynik innego robota oraz szukany ciąg i domyślnie porównuje bez rozróżniania wielkości liter. Zwraca flagę „Znaleziono” Y/N oraz indeks pierwszego dopasowania (-1, jeśli nie znaleziono).

Robot wyszukuje konkretną wartość w tablicy ciągów i informuje, czy jest obecna. Wejściem jest pole wielokrotne (na przykład tagi kontaktu, lista produktów deala lub wynik innego robota) oraz szukana wartość; flaga „Rozróżniaj wielkość liter” przełącza między dokładnym dopasowaniem a wyszukiwaniem bez rozróżniania wielkości liter (domyślnie bez rozróżniania). Typowe przypadki użycia: przed zmianą etapu deala sprawdzić, że wymagana etykieta już jest na liście tagów; pominąć wysyłkę, gdy e-mail kontaktu nie znajduje się w tablicy dozwolonych adresów; rozgałęzić proces w zależności od tego, czy dana opcja jest wybrana w polu wielokrotnym leada. Zwraca „Znaleziono” Y/N oraz indeks pierwszego dopasowania (-1, gdy wartości brak) — porównaj je w warunku następnego kroku procesu biznesowego.

Jakie parametry wejściowe przyjmuje robot?

Parametr Typ Wymagany? Domyślnie
Tablica wartości string tak
Szukana wartość string tak
Rozróżniaj wielkość liter (Y/N, domyślnie N) string

Co zwraca robot?

Parametr Typ
Znaleziono (Y/N) string
Indeks pierwszego dopasowania (-1, jeśli nie znaleziono) int

Scenariusz: sprawdzenie tagu przed automatycznym działaniem

  1. Deal wchodzi na etap „W toku”
  2. Robot sprawdza, czy wartość „VIP” jest w polu wielokrotnym tagów deala
  3. Przy Znaleziono = Y proces stawia zadanie menedżerowi, przy N kontynuuje normalną ścieżkę

Podobne roboty

Powiązane artykuły