Dynamiczne wypełnianie widżetów Single lub Multiselect
  • 31 Oct 2023
  • 1 Minuta do przeczytania
  • Współtwórcy

Dynamiczne wypełnianie widżetów Single lub Multiselect


Article Summary

Wyświetlanie tylko aktualnie dostępnych opcji w widżecie rozwijanym

Z tegoartykułu dowiesz się... * Jak warunkowo zmienić zawartość widżetu rozwijanego


Aby jak najlepiej zrozumieć ten artykuł, upewnij się, że zrozumiałeś podstawy widżetów pojedynczego lub wielokrotnego wyboru: Artykuł

Korzystanie z widżetów rozwijanych może być bardzo potężne, zwłaszcza gdy do ich wypełnienia wykorzystuje się tablice. Czasami jednak istotne jest wyświetlanie różnych treści do wyboru na podstawie określonego warunku. 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.

Dynamically populating Single or Multiselect widgets_339020728.png

W pierwszym widżecie wyboru można wybrać przyczynę przestoju, a po kliknięciu przycisku można załadować odpowiednie opcje rozwijane z tabeli. Wyzwalacz do tego celu wyglądałby następująco:

Dynamically populating Single or Multiselect widgets_339020868.png

Oddzielony przecinkami tekst odpowiadający wybranej przyczynie przestoju jest ładowany do elementu zastępczego rekordu. Funkcja "Split String" zapisuje je w tablicy "Dropdown options". Ta tablica wypełnia następnie drugi widżet pojedynczego wyboru.

Po uruchomieniu aplikacji drugi pojedynczy wybór nie pokaże żadnych opcji, dopóki nie zostanie wybrany żaden powód przestoju:

Dynamically populating Single or Multiselect widgets_339022458.png

Po wybraniu opcji w pierwszym menu rozwijanym i zastosowaniu wyzwalacza na przycisku, drugie menu rozwijane jest odpowiednio wypełniane:

Dynamically populating Single or Multiselect widgets_339022578.png


Czy znalazłeś to, czego szukałeś?

Możesz również udać się na stronę community.tulip.co, aby opublikować swoje pytanie lub sprawdzić, czy inni mieli do czynienia z podobnym pytaniem!


Czy ten artykuł był pomocny?