將資料來源新增至畫布應用程式和設計功能頁面

已完成

資訊是任何應用程式的重要部分;整個邏輯歸屬於儲存的資訊類型。 在 Power Apps 中,資料會儲存在可使用連線存取的資料來源中。 連線會利用特定連接器來與資料來源交談。 許多重要服務和內部部署資料來源 (例如 SharePoint、SQL Server、Office 365、Salesforce 和 X) 在 Power Apps 中都有連接器。

最常見的資料來源為資料表,您可用於儲存和擷取資訊。 連線可協助您在 Microsoft Excel 活頁簿、SharePoint 清單、SQL 資料表和其他許多格式中讀取和寫入資料。 您可以在雲端服務 (例如 OneDrive、DropBox 和 SQL Server) 中儲存這些項目。

連接器可能會提供資訊或動作的資料表。 有一些連接器只提供資料表,有些只提供動作,而有些則提供兩者。 您的連接器可能是標準或自訂。

本機資料來源

若要建立從資料來源讀取和寫入的應用程式,您必須使用其中一個控制項。 畫面如下:

  • 資源庫:使用資源庫控制項以篩選、排序、搜尋和捲動資料來源中的記錄,然後選取特定記錄。 您也可以只顯示每筆記錄中的特定欄位,以便一次顯示數筆記錄 (甚至在小螢幕上顯示)。

  • 顯示表單:顯示表單可協助您在單一記錄中顯示任何或所有欄位。

  • 編輯表單:編輯表單可讓您更新單一記錄中的一或多個欄位 (或建立以預設值開頭的記錄),以及將這些變更存回基礎資料來源。

當 Power Apps 從資料建立應用程式時,會使用這些控制項。 在幕後,應用程式會使用內部資料表來儲存及操作資料來源中的資料。

SharePoint

有許多 SharePoint 功能可讓使用者建立特定專案,以及建立標準商務程序來共用資訊、發佈文件和記錄資料。 這些功能可協助商務使用者更具生產力,但 SharePoint 比先前的文件共同作業系統更能顯示儲存哪些資訊/文件的相關資訊以及原因。

您可在 SharePoint 中直接要求中繼資料,或資料相關資訊 (例如修改時間、建立者等,以及文件或物件上的自訂標籤)。 背景工作角色可進一步了解文件存在的原因,以及不必閱讀文件為何很重要。 SharePoint 也可讓使用者以易於使用的結構建立自訂資料庫,允許他們儲存成千上萬個位元的資料,而這些資料可能會併入上述的工作流程或其他商務程序。

畫布應用程式中控制項和屬性的清單

在 Microsoft Power Apps 中,使用者可以使用元件來規劃和建置商務應用程式,而不是以 C# 之類的傳統程式設計語言撰寫程式碼。 他們可將元素拖放至畫布以設計應用程式,就像在 PowerPoint 中設計投影片一樣。 指明邏輯和處理資料可透過類似 Excel 的體驗來達成。 使用者可以建立應用程式,其結合來自數個 Microsoft 和第三方來源的商務資料。 他們得以共用應用程式,以便在瀏覽器中或行動裝置上執行,還可內嵌應用程式,以便在 SharePoint、Power BI 或 Teams 中執行。 以下是 Power Apps 中可用的一些控制項:

  • 按鈕:按一下或點選來與應用程式產生關聯
  • 資源庫:顯示包含不同資料種類的記錄清單
  • 下拉式清單:顯示流程表中的第一個項目,直到選取>形箭號為止
  • 映像:顯示諸如檔案或資料來源的圖片
  • 相機:拍攝相片,並將其儲存至應用程式或資料來源

資源庫控制項可以顯示資料來源中的多筆記錄,而每筆記錄都均可包含各種類型的資料。 例如,您可以使用資源庫控制項來顯示不同的產品。 每個項目都會顯示產品詳細資料,其中包含每個產品的名稱、影像、價格等等。

每個資料欄位都會顯示在資源庫控制項內的個別控制項中;您可以在範本中設定這些控制項。 對範本所做的變更都會反映在資源庫控制項中。 預先定義的範本可用於在資源庫中顯示影像和文字;也可使用具有不同高度的項目資源庫。

重要

如果使用者在載入所有項目之前捲動彈性高度資源庫控制項,則在資料載入完成時,目前在檢視中的項目可能會向下推送和移出檢視。 若要避免這個問題,請使用資源庫控制項取代 Flexible height 變數。