问题描述
我使用 powerapps 创建了一个应用程序,我需要在 3 个组合框“国家”“项目”和“合同”enter image description here 之间进行过滤。就像你在图片中看到的那样。我想显示与所选国家/地区和合同相关的项目,以及 3 组合框的 SAE 内容。请问我该怎么做? 我还有一个问题,这 3 列是否必须在同一个共享点列表中,以便我可以在它们之间进行过滤?
谢谢!!
解决方法
使用多个组合框过滤:
Filter('galleryName',combobox.selected.value='columnName',combobox2.selected.value='columnName2',combobox3.selected.value='columnName3')
请注意值的类型..
如果你想在不在同一个List中的列之间进行过滤,你可以使用函数AddColumns()..在文档中搜索它,如果你有问题请告诉我。 祝你有美好的一天!
,在这种情况下,图库仅显示在所有组合框中匹配的记录
Filter('GalleryName','columnCounty'= ComboboxCountry.Selected.Value
&& 'colunmPorject'= ComboBoxProject.Selected.Value
&& 'ColunmContract'=ComboBoxProject.Selected.Value
)
图库下方的代码显示所有匹配的记录,例如如果 ComboboxCountry 和 ComboboxContract 为空,则显示 ComboboxProject 中匹配的所有项目
Filter('GalleryName',StartsWith('columnCounty',ComboboxCountry.Selected.Value)
&& StartsWith('colunmPorject',ComboBoxProject.Selected.Value)
&& StartsWith('ColunmContract',ComboBoxProject.Selected.Value)
)