2017-04-18 299 views
0

使用SharePoint列表作爲數據源創建PowerApp時,PowerList中不會追溯刷新SP列表中創建的任何新列/字段。PowerApp使用SharePoint列表不顯示新列/字段

數據(SP列表項)刷新,但新列/字段不可用。

換句話說,如果我...

  1. 創建
  2. 名爲 「foo」 有2列的SP名單(姓,名)使用SP名單 「foo」 的創建PowerApp的作爲數據源
  3. 將SP列表「foo」更新爲有3列(名,姓,電子郵件)
  4. 當我重新加載PowerApp時,它不會顯示「電子郵件」字段。

我做錯了嗎?

回答

2

當PowerApps從SharePoint列表或其他數據源生成應用程序時,它會根據數據源的當前狀態生成應用程序。如果數據源發生變化,應用程序將不會自動編輯自己來解決這個問題。

因此,要根據更改的數據源更新應用程序,您需要手動調整它。幸運的是,這並不困難。

下面,我有一個我從名爲「PowerAppList」的列表生成的應用程序,它有一個標題列和一列Column1。然後我添加了Column2。正如你所看到的,它仍然沒有被調整。

App from SharePoint

首先,我們需要刷新在應用程序中的數據源。這允許應用程序重新獲取列表的模式,這是重要的,因爲它改變了。

Refresh

刷新完成後,我們需要改變形式的應用程序。這裏我已經在第三個屏幕上選擇了編輯表單。請注意,我們現在有一個用於Column2的隱藏卡,因爲我們刷新了數據源。

Edit Screen

當我們點擊了眼睛圖標,數據卡將被添加到形式爲列2

Edit Screen With Added Data Card

請注意,您將需要爲每個形式做到這一點你的應用。在這裏,我們將卡片添加到詳細信息屏幕。

Detail Screen With Added Data Card

+0

謝謝。不知道爲什麼我認爲它會自動更新所有這些源字段。 – NickWebman

相關問題