使用 SharePoint 列表的 PowerApp 未显示新 Columns/Fields
PowerApp Using SharePoint List is not Showing New Columns/Fields
使用 SharePoint 列表作为数据源创建 PowerApp 时,在 SP 列表中创建的任何新 columns/fields 都不会在 PowerApp 中进行追溯刷新。
数据(SP列表项)刷新,但新columns/fields不可用
换句话说,如果我...
- 创建一个名为 "foo" 的 SP 列表,包含 2 列(名字、姓氏)
- 使用 SP 列表 "foo" 作为数据源创建 PowerApp
- 更新 SP 列表 "foo" 以包含 3 列(名字、姓氏、电子邮件)
- 当我重新加载 PowerApp 时,它不会显示 "e-mail" 的字段。
我做错了吗?
当 PowerApps 从 SharePoint 列表或其他数据源生成应用程序时,它会根据数据源的当前状态生成应用程序。如果数据源发生变化,应用程序不会自动编辑自身以解决这一问题。
因此,要根据更改的数据源更新应用程序,您需要手动调整它。幸运的是,这并不难。
下面,我有一个从名为 "PowerAppList" 的列表生成的应用程序,它有一个 Title 列和一个 Column1 列。然后我添加了 Column2。可以看到,还是没有调整。
首先,我们需要刷新应用中的数据源。这允许应用程序重新获取列表的架构,这很重要,因为它已更改。
刷新后,我们需要更改应用程序中的表单。在这里,我在第三个屏幕上选择了编辑表单。请注意,由于我们刷新了数据源,我们现在有一个 Column2 的隐藏卡。
当我们单击眼睛图标时,数据卡将添加到第 2 列的表单中。
请注意,您需要为应用中的每个表单执行此操作。这里我们将卡片添加到详细信息屏幕。
使用 SharePoint 列表作为数据源创建 PowerApp 时,在 SP 列表中创建的任何新 columns/fields 都不会在 PowerApp 中进行追溯刷新。
数据(SP列表项)刷新,但新columns/fields不可用
换句话说,如果我...
- 创建一个名为 "foo" 的 SP 列表,包含 2 列(名字、姓氏)
- 使用 SP 列表 "foo" 作为数据源创建 PowerApp
- 更新 SP 列表 "foo" 以包含 3 列(名字、姓氏、电子邮件)
- 当我重新加载 PowerApp 时,它不会显示 "e-mail" 的字段。
我做错了吗?
当 PowerApps 从 SharePoint 列表或其他数据源生成应用程序时,它会根据数据源的当前状态生成应用程序。如果数据源发生变化,应用程序不会自动编辑自身以解决这一问题。
因此,要根据更改的数据源更新应用程序,您需要手动调整它。幸运的是,这并不难。
下面,我有一个从名为 "PowerAppList" 的列表生成的应用程序,它有一个 Title 列和一个 Column1 列。然后我添加了 Column2。可以看到,还是没有调整。
首先,我们需要刷新应用中的数据源。这允许应用程序重新获取列表的架构,这很重要,因为它已更改。
刷新后,我们需要更改应用程序中的表单。在这里,我在第三个屏幕上选择了编辑表单。请注意,由于我们刷新了数据源,我们现在有一个 Column2 的隐藏卡。
当我们单击眼睛图标时,数据卡将添加到第 2 列的表单中。
请注意,您需要为应用中的每个表单执行此操作。这里我们将卡片添加到详细信息屏幕。