MENU
    Динамическое заполнение виджетов Single или Multiselect
    • 31 Oct 2023
    • 1 Минута для чтения
    • Авторы

    Динамическое заполнение виджетов Single или Multiselect


    Вводный текст

    Отображение в выпадающем виджете только применимых в данный момент опций

    В этой статье вы узнаете... * Как условно изменить содержимое выпадающего виджета


    Чтобы лучше понять эту статью, убедитесь, что вы разобрались в основах виджетов Single или Multiselect: Статья

    Использование выпадающих виджетов может быть очень мощным, особенно если для их заполнения используются массивы. Но иногда необходимо показывать различное содержимое, основанное на определенном условии. Этого можно добиться с помощью таблицы конфигурации, содержащей условие в поле ID, а также различные варианты, разделенные запятыми, во втором поле.

    Dynamically populating Single or Multiselect widgets_339020728.png

    В первом виджете выбора можно выбрать причину простоя и нажатием кнопки загрузить из таблицы соответствующие выпадающие варианты. Триггер для этого будет выглядеть следующим образом:

    Dynamically populating Single or Multiselect widgets_339020868.png

    Текст, разделенный запятыми, соответствующий выбранной причине простоя, загружается в Record Placeholder. Функция 'Split String' сохраняет их в массив 'Dropdown options'. Этот массив затем заполняет второй виджет одиночного выбора.

    При запуске приложения второй виджет не будет показывать никаких опций, пока не выбрана причина простоя:

    Dynamically populating Single or Multiselect widgets_339022458.png

    Когда выбор сделан в первом выпадающем списке и применен триггер на кнопке, второй выпадающий список заполняется соответствующим образом:

    Dynamically populating Single or Multiselect widgets_339022578.png


    Вы нашли то, что искали?

    Вы также можете зайти на community.tulip.co, чтобы задать свой вопрос или узнать, сталкивались ли другие с подобным вопросом!


    Была ли эта статья полезной?