Tabela HTML z tablicy
Robot „Tabela HTML z tablicy” buduje gotową tabelę HTML z tablicy ciągów w procesach biznesowych i robotach Bitrix24 (Alaio). Każdy element tablicy staje się wierszem tabeli, separator dzieli go na kolumny, a osobne pole ustawia wiersz nagłówków. Zwraca kod HTML tabeli do wstawienia w e-mail lub powiadomienie oraz liczbę wierszy i kolumn.
Robot zamienia tablicę ciągów w schludną tabelę HTML ze stylami inline, którą można wstawić do e-maila, powiadomienia lub komentarza — standardowymi narzędziami procesu biznesowego tabeli nie zbudujesz. Wejściem jest tablica (każdy element to przyszły wiersz tabeli), separator kolumn (domyślnie średnik) oraz opcjonalny wiersz nagłówków z tym samym separatorem. Wartości są eskejpowane, więc znaki specjalne w danych nie psują znaczników; wiersze o różnej liczbie kolumn są uzupełniane pustymi komórkami. Typowe przypadki użycia: wysłać menedżerowi listę produktów deala w formie tabeli; zebrać raport płatności w e-mailu do klienta; przedstawić wyniki kilku robotów w jednym powiadomieniu. Zwraca kod HTML tabeli oraz liczbę wierszy i kolumn — wstaw kod do treści e-maila w kolejnym kroku procesu biznesowego.
Jakie parametry wejściowe przyjmuje robot?
| Parametr | Typ | Wymagany? | Domyślnie |
|---|---|---|---|
| Tablica ciągów (każdy element to wiersz tabeli) | string | tak | |
| Separator kolumn (domyślnie ;) | string | — | |
| Wiersz nagłówków z tym samym separatorem (opcjonalnie) | string | — |
Co zwraca robot?
| Parametr | Typ |
|---|---|
| Kod HTML tabeli | string |
| Liczba wierszy | int |
| Liczba kolumn | int |
Scenariusz: tabela produktów w e-mailu do klienta
- Proces zebrał tablicę ciągów typu Nazwa;Ilość;Cena
- Robot buduje tabelę HTML z nagłówkami Produkt;Ilość;Cena
- Gotowy HTML trafia do e-maila — klient otrzymuje schludną tabelę zamówienia