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)
让我知道这是否是您想要的以及它是否解决了您的问题。
此致
我正在处理具有 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)
让我知道这是否是您想要的以及它是否解决了您的问题。
此致