从 Powerapp 搜索 Sharepoint 列表适用于一列,但不适用于另一列

Searching a Sharepoint list from a Powerapp is working for one column but not another

我有一个 Sharepoint 列表 "Equipment Log 3",其中包含以下字段:

我将此列表绑定到 canvas 应用程序屏幕中的图库。我有一个 TextSearch 文本框,用作搜索功能的输入。 当我将 Gallery-> Items 设置为

Search('Equipment Log 3', TextSearch.Text, "Title")

一切正常。见下图

[按文本搜索 - 空白值][1] [1]: https://i.stack.imgur.com/Yec7U.png

[按文本搜索 - 值][1] [1]: https://i.stack.imgur.com/t84Tl.png

但是当我把它设置为

Search('Equipment Log 3', TextSearch.Text, "First Name")

Search('Equipment Log 3', TextSearch.Text, "First_x0020_Name") 

(根据 https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-filter-lookup 中的建议)

它给出一个错误说明

"The specified column First Name does not exist"

[错误名字][1] [1]: https://i.stack.imgur.com/z2uA9.png

但是由于图库的字幕标签设置为显示拳名和姓氏,所以该列存在。

[全名][1] [1]: https://i.stack.imgur.com/Tkf6Z.png

为什么搜索适用于一列而不适用于另一列?

此外,当我通过 "Item" 搜索时,从 "Title" 重命名,它不起作用,但它适用于 "Title" Sharepoint 在我创建时提供的默认字段名称列表。为什么会这样?

sharepoint 中带有空格的字段名称应删除空格,因此 "FirstName" 适合您。该文档已过时,我正在更新它。