如何在SharePoint列表中的LookedUp列上使用Power App Search



我目前正在构建一个PowerApp,我正在使用一个简单的搜索功能。我已将PowerApp连接到SharePoint列表(见图1(。

SP列表"项目"包含ouf:

  • 列:服务|汽车|汽车_ID|工作项
  • 类型:文本|查找|查找|查询

  • [SharePoint List][1]我试图通过搜索来过滤文本。只要我在服务上使用搜索,一切都会按预期进行。但是,如果我在其他列中的一列上使用搜索,代码会返回一个错误,说";列类型错误。应为文本类型";(图2(

    Search('Projekt', "Item1", "Workitem")
    

    错误

    我认为这是由于LookUp类型,但我不确定。有人知道这个问题并知道解决方法吗?很高兴收到任何建议

    致以最诚挚的问候

    很抱歉,但我认为这对您不起作用,除非您更改基础共享点列表或使用集合。

    关于";搜索";在powerapps中;该列必须包含文本";

    在大多数强大的平台应用程序上,如果你查看Sharepoint列表的查找字段或选择字段,你实际看到的是一个";记录,";其是包含多个项目的单个列表。Powerapps需要一个字符串,但你给了它一个"记录,";所以它抛出了一个错误。

    我建议你创建一个集合,并将其用于你正在做的事情。

    试试这个:ClearCollect(NewCollection,ShowColumns("项目","工作项"((;

    然后,你应该能够做这样的事情:

    NewCollection.WorkItem第十一列值…

    最新更新