- Распечатать
Динамически заполняемые виджеты Single или Multiselect
Отображение в выпадающем виджете только применимых в данный момент опций
В этой статье вы узнаете...
* Как условно изменить содержимое выпадающего виджета
Чтобы лучше понять эту статью, убедитесь, что вы разобрались в основах виджетов Single или Multiselect: Статья
Использование виджетов выпадающего списка может быть очень мощным, особенно при использовании массивов для их заполнения. Но иногда бывает необходимо показать разное содержимое для выбора, основываясь на определенном условии. Этого можно добиться с помощью таблицы конфигурации, которая содержит условие в поле ID, а также различные варианты, разделенные запятыми во втором поле.
{height="" width="400"}.
В первом виджете выбора можно выбрать причину простоя, и нажатием кнопки загрузить соответствующие выпадающие опции из таблицы. Триггер для этого будет выглядеть следующим образом:
{height="" width="400"}.
Текст, разделенный запятыми, соответствующий выбранной причине простоя, загружается в местодержатель записи. Функция 'Split String' сохраняет их в массив 'Dropdown options'. Этот массив затем заполняет второй виджет одиночного выбора.
При запуске приложения второй виджет single select не будет показывать никаких опций, пока не выбрана причина простоя:
{height="" width="400"}.
Когда в первом выпадающем списке выбран вариант и применен триггер на кнопке, второй выпадающий список заполняется соответствующим образом:
{height="" width="400"}.
Вы нашли то, что искали?
Вы также можете зайти на community.tulip.co, чтобы задать свой вопрос или узнать, сталкивались ли другие с подобным вопросом!