首页 文章

PowerApp使用SharePoint列表未显示新列/字段

提问于
浏览
1

使用SharePoint列表作为数据源创建PowerApp时,SP列表中创建的任何新列/字段都不会在PowerApp中追溯刷新 .

数据(SP列表项)刷新,但新列/字段不可用 .

换句话说,如果我......

  • 创建一个名为"foo"的SP列表,其中包含2列(名字,姓氏)

  • 使用SP列表"foo"作为数据源创建PowerApp

  • 更新SP列表"foo"有3列(名字,姓氏,电子邮件)

  • 当我重新加载PowerApp时,它不会显示"e-mail"的字段 .

我做错了吗?

1 回答

  • 4

    当PowerApps从SharePoint列表或其他数据源生成应用程序时,它会根据数据源的当前状态生成应用程序 . 如果数据源发生变化,应用程序将不会自动编辑自己以解决此问题 .

    因此,要根据更改的数据源更新应用程序,您需要手动调整它 . 幸运的是,这并不困难 .

    下面,我有一个名为“PowerAppList”的列表生成的应用程序,它有一个Title列和一列Column1 . 然后我添加了Column2 . 如您所见,它仍未调整 .

    App from SharePoint

    首先,我们需要刷新应用程序中的数据源 . 这允许应用程序重新获取列表的架构,这一点很重要,因为它已更改 .

    Refresh

    刷新后,我们需要更改应用程序中的表单 . 在这里,我在第三个屏幕上选择了编辑表单 . 请注意,我们现在有一个用于Column2的隐藏卡,因为我们刷新了数据源 .

    Edit Screen

    单击眼睛图标时,数据卡将添加到第2列的表单中 .

    Edit Screen With Added Data Card

    请注意,您需要为应用中的每个表单执行此操作 . 在这里,我们将卡添加到详细信息屏幕 .

    Detail Screen With Added Data Card

相关问题