我在画廊中有这个代码 如果我不使用全部,我就会得到什么结果。但我不太明白。
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
有人知道为什么会发生这种情况吗?
尝试以下操作:
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
)