从Powerapp中搜索Sharepoint列表仅适用于一列,而不适用于另一列

时间:2019-09-04 18:36:26

标签: sharepoint-online powerapps powerapps-canvas

我有一个共享点列表“设备日志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给出的默认字段名称。为什么会这样?

1 个答案:

答案 0 :(得分:2)

Sharepoint中带有空格的字段名称应删除空格,因此“ FirstName”将为您工作。该文档已经过时,我正在对其进行更新。