PowerApps 筛选 Excel 数据表

问题描述 投票:0回答:1

我的目标是让用户在 textinput1 输入中输入一个数字,然后从下拉列表中选择一个状态并点击提交,一旦他们点击提交,就会过滤 Excel 数据表。因此,如果他们在文本输入 1 中输入 1,则会将“新中心”列过滤为 1,如果他们从下拉列表 1 中选择德克萨斯州,则会将“位置”列过滤为德克萨斯州。

在数据表项目属性上我有以下公式 'Filter(Table1,StartsWith('新中心',textinput1.text) && 位置 = dropdown1.selected.value)'

我没有看到任何错误或问题,但它没有过滤表格。只显示“没有可显示的内容”

excel filter datatable powerapps
1个回答
0
投票

在您的过滤条件中,您要检查这两个条件是否都存在,您只需在 OR 中添加一个条件,这将检查过滤器值是否未选中或为空,然后忽略此过滤器。以下是如何添加它的示例:

Filter(Table1,
       And( 
           IsBlank(textinput1.text) || StartsWith('New Center',textinput1.text),
           IsBlank(dropdown1.selected.value) || Location = dropdown1.selected.value
      )
)
© www.soinside.com 2019 - 2024. All rights reserved.