PowerApps 筛选或搜索库中的 LookUp 字段

PowerApps Filtering or Searching on LookUp field on Gallery

我正在处理具有 ProductId 的已售商品 table,它使用 ProductId 从 "Products" 获取名称。

在我的 powerapp 画廊; 我使用这条语句来正确显示数据;

LookUp('[Products]',Item_Id = ThisItem.Item_Id,Retail_Name) 

显示在 Title1.Text

在我的图库表单中,我使用过滤器

Filter('[Sold_Items]',Week_Id=Value(TextInputWeekId.Text))

我也想添加搜索选项,这样我就可以搜索了;

inputSearchBox.Text = Title1.Text or use the LookUp function over ( Retail_Name ) 

无论我怎么尝试,我都无法完成这项工作。

据我了解,您有 2 个表,"Products" 和 "Sold_Items"。 您的图库收到来自 "Sold_Items" 的项目,您使用以下方式显示项目名称:
LookUp('[Products]',Item_Id = ThisItem.Item_Id,Retail_Name) 在显示产品名称的标签的文本 属性 中。

您使用以下代码过滤图库以仅显示本周的 "Sold_Items":
Filter('[Sold_Items]',Week_Id=Value(TextInputWeekId.Text)) 在图库的 属性 项中。

现在您想使用文本输入进一步过滤项目。如果我错了,请纠正我。

为此,您需要修改图库的 Items 属性。您要从中过滤图库的文本输入标签的名称为 "inputSearchBox"。

因此,您图库中的项目 属性 应该是:
Filter('[Sold_Items]',Week_Id=Value(TextInputWeekId.Text) && Title1.Text = inputSearchBox.Text)

让我知道这是否是您想要的以及它是否解决了您的问题。

此致