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

时间:2017-04-18 19:23:28

标签: sharepoint powerapps

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

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

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

  1. 创建名为" foo"的SP列表有2列(名字,姓氏)
  2. 使用SP列表创建PowerApp" foo"作为数据源
  3. 更新SP列表" foo"有3列(名字,姓氏,电子邮件)
  4. 当我重新加载PowerApp时,它不会显示"电子邮件"的字段。
  5. 我做错了吗?

1 个答案:

答案 0 :(得分: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