多个组合框可在PowerApps上协同工作

时间:2018-12-19 01:19:16

标签: combobox powerapps powerapps-formula

我想看看这里是否有人遇到过这个问题...我正在寻找使用多个ComboBox来筛选Gallery中数据的方法。目前,我有一个搜索栏(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执行交叉引用功能(这实际上是我要对多个Box进行的操作),我必须使用遵循以下逻辑的 IF 函数:

  

IF(已选择1个以上的comboBox,请在ComboBox之间应用&&逻辑[如上图所示,否则应用||)

  

IF(仅使用1个组合框,应用||逻辑,否则应用&&)

我要这样做正确吗?如果是这样的话,合并该函数时,函数的整体外观如何?

0 个答案:

没有答案