Несколько ComboBox работают вместе на PowerApps

Я хотел посмотреть, сталкивался ли кто-нибудь здесь с этим... Я ищу работу с несколькими комбинированными списками для фильтрации данных в галерее. В настоящее время у меня есть панель поиска (TextInput1.Text), работающая в сочетании с несколькими ComboBox (ComboBox1 и ComboBox3), которая прикреплена к Галерее> Элементы Функция:

Gallery> Items = Filter('Table A', 
    ((TextInput1.Text in 'Description') || 
     (TextInput1.Text in 'Name - Long') ||
     (TextInput1.Text in 'Tags')) &&
    ('Target Type'.Value exactin ComboBox1.SelectedItems.Result &&
     'Target Level'.Value exactin ComboBox3.SelectedItems.Result)
)

ПРОБЛЕМА

Проблема с ('Target Type'.Value exactin ComboBox1.SelectedItems.Result && 'Target Level'.Value exactin ComboBox3.SelectedItems.Result)частью функции выше является то, что когда вы применяете && Оператор между ComboBox1 и ComboBox2, ни одна из данных не заполняется в Галерее, если элементы не выбраны в ОБА ComboBox. Аналогично, при использовании || Оператор реагирует только на САМЫЕ НЕДАВНО выбранные элементы в полях.

ВОЗМОЖНОЕ РЕШЕНИЕ

Для того чтобы несколько ComboBox могли выполнять функцию перекрестных ссылок (что я и пытаюсь сделать с несколькими полями), я должен использовать функцию IF, которая соответствует следующей логике:

IF(выбрано более 1 comboBox, применить логику && между ComboBox [как показано выше], иначе применить ||)

или же

IF(используется только 1 комбинированный список, применить логику ||, иначе применить &&)

Я иду об этом правильным путем? Если так, то как бы выглядела функция целиком при ее включении?

0 ответов

Другие вопросы по тегам