0

我有一个 Sharepoint 列表“设备日志 3”,其中包含以下字段:

  • 项目(从默认的“标题”字段重命名)
  • 开始日期
  • 结束日期

我将此列表绑定到画布应用程序屏幕中的画廊。我有一个 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

为什么搜索对一列有效,而对另一列无效?

此外,当我搜索从“标题”重命名的“项目”时,它不起作用,但它适用于“标题”,这是我在创建列表时由 Sharepoint 提供的默认字段名称。为什么会这样?

4

1 回答 1

2

来自带有空格的共享点的字段名称应该删除空格,因此“FirstName”会为您工作。那篇文档已经过时了,我正在更新它。

于 2019-09-04T22:34:24.513 回答