如何使用powerapp修复多选问题

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

我在画廊中有这个代码 如果我不使用全部,我就会得到什么结果。但我不太明白。

Filter(Möbler; 

Or(IsBlank(DropdownKategori.Selected); 
Kategori.Value = DropdownKategori.Selected.Value

&& 

IsBlank(DropdownSubKategori.Selected); 
SubKategori.Value = DropdownSubKategori.Selected.Value

&& 

IsBlank(DropdownColor.Selected); 
Color.Value = DropdownColor.Selected.Value

&& 

Bokad.Value = "Nej"
)
)

这是默认设置。

下图 你在这里看到了一部分数据,其中说 博卡德(已预订) Ja/Nej(是/否) 所以它永远不应该显示其中的两个 那个说 Ja 不应该被显示的。

另一部分是当我选择时

kategory = Stol
Undergroup / underkategory =  pinnastol 
color = all

它给了我正确的答案。不知道这是否只是一种情况,但它确实做到了这一点。

但是当我添加 当它显示所有黑色而不仅仅是“stol”和“pinnastol”时,Färg/Color = Svart/Black。但这次不是bokade/Booked

有人知道为什么会发生这种情况吗?

powerapps sharepoint-list
1个回答
0
投票

尝试以下操作:

Filter(
  Möbler;
  Bokad.Value = "Nej";
  IsBlank(DropdownKategori.Selected) Or Kategori.Value = DropdownKategori.Selected.Value;
  IsBlank(DropdownSubKategori.Selected) Or
SubKategori.Value = DropdownSubKategori.Selected.Value;
  IsBlank(DropdownColor.Selected) Or Color.Value = DropdownColor.Selected.Value
)
© www.soinside.com 2019 - 2024. All rights reserved.