- Wydrukować
Dynamiczne wypełnianie widżetów jedno- i wielokrotnego wyboru
Wyświetlanie tylko aktualnie obowiązujących opcji w widżecie rozwijanym
W tym artykule dowiesz się.
* Jak warunkowo zmienić zawartość widgetu rozwijanego.
Aby najlepiej zrozumieć ten artykuł, upewnij się, że zrozumiałeś podstawy widgetów Single lub Multiselect: Artykuł
Używanie widżetów dropdown może być bardzo potężne, zwłaszcza gdy wykorzystujemy tablice do ich wypełnienia. Ale czasami istotne jest, aby pokazać różne treści do wyboru, w oparciu o warunek. Można to osiągnąć za pomocą tabeli konfiguracyjnej, która zawiera warunek w polu ID, a także różne opcje oddzielone przecinkami w drugim polu.
W pierwszym widżecie wyboru można wybrać powód przestoju, a po kliknięciu przycisku można załadować odpowiednie opcje rozwijane z tabeli. Wyzwalacz do wykonania tego zadania wyglądałby następująco:
Tekst oddzielony przecinkami odpowiadający wybranej przyczynie przestoju jest ładowany do uchwytu Record Placeholder. Funkcja 'Split String' zapisuje je do tablicy 'Dropdown options'. Ta tablica następnie wypełnia drugi widget pojedynczego wyboru.
Podczas uruchamiania aplikacji, drugi pojedynczy wybór nie będzie pokazywał żadnych opcji, dopóki nie zostanie wybrany powód przestoju:
Gdy wybór zostanie wybrany w pierwszym rozwijanym oknie i zastosowany zostanie wyzwalacz na przycisku, drugie rozwijane okno zostanie odpowiednio wypełnione:
Czy znalazłeś to, czego szukałeś?
Możesz również udać się na stronę community.tulip.co, aby zamieścić swoje pytanie lub sprawdzić, czy inni spotkali się z podobnym pytaniem!