什麼是畫布應用程式?

Canvas 應用程式是你可以在Microsoft Power Apps中建立、無需寫程式碼的客製化商業應用程式。 把畫布想像成一個空白的設計表面,你可以拖放元件,精確地建立你想要的使用者介面。 無論你是在建立簡單的資料輸入表單,還是複雜的商業工作流程,canvas 應用程式都能讓你靈活設計符合企業運作方式的解決方案。

透過 canvas 應用程式,你可以:

  • 連接數百個來源的數據,包括 Microsoft 365、Dataverse、SharePoint 及其他資料來源
  • 打造能在瀏覽器與行動裝置間無縫運作的響應式設計
  • 利用 AI 驅動的 Copilot 透過自然語言對話來建立應用程式
  • 在組織內安全地分享你的應用程式
  • 直接將應用程式嵌入 SharePoint、Power BI 和 Microsoft Teams

本概述將幫助你了解如何開始建立 Canvas 應用程式,並引導你了解打造有效商業解決方案的關鍵概念。

組建應用程式

以下文章提供關於開發應用程式的指引:

想了解更多創作者可以在哪裡創作應用程式,請參見 Get Start with Power Apps

自動產生應用程式之後,請根據使用者的工作流程自訂其預設外觀和行為。 例如,變更顯示的資料類型、排序方式,或使用者是否透過鍵入或調整滑桿來指定數字。 新增和自訂畫面資源庫表單和其他控制項。

在自動生成並自訂應用程式後,請根據DataverseExcel或其他資料來源從零開始建立應用程式。 透過從頭開始工作,您可以在應用程式設計、流程和控制方面獲得靈活性,並且可以使用更多種類的資料來源。

如果你是Power Apps新手,想把想法變成可行方案,可以從 規劃一個Power Apps專案開始。

連線至資料

Canvas 應用程式可以連接各種不同的資料來源。 選擇最適合您情境的資料來源:

  • Microsoft Dataverse – 將 Dataverse 作為商業應用的主要資料儲存庫,具備內建安全性、邏輯與資料管理功能。
  • SharePoint – 在SharePoint清單上建立應用程式,擴展現有的協作工作流程。
  • Excel – 根據儲存在雲端儲存的Excel工作簿(如 OneDrive 或 SharePoint)建立應用程式。
  • SQL Server 及 Azure SQL – 直接連接企業資料場景中的 SQL 資料庫。
  • 其他連接器 – 瀏覽數百種可用於 Dynamics 365、Salesforce 等服務的連接器。

關於如何將Power Apps資料連結到Microsoft Fabric的指引,請參見 Configure Your Environment 並連結到 Microsoft Fabric

分享和執行應用程式

當您完成應用程式並儲存到雲端後,請 與貴組織的其他人分享。 指定哪些使用者或群組可以執行該應用程式,以及他們是否也可以自訂並與組織中的更多人共用該應用程式。

你可以在Windows、web 瀏覽器,或在 iOS 或 Android 裝置上執行你自己的應用程式,以及任何與你分享的應用程式。

授權與試驗

要開始使用 Power Apps,你需要針對你情境的正確授權:

常見問題疑難排解

如果您在建置或執行 Canvas 應用程式時遇到問題,以下資源可以提供協助:

  • Canvas 應用程式已知問題 – 常見問題與限制解決方案。
  • 效能優化 – 改善應用程式載入時間與回應速度的建議,包括網站效能變慢。
  • 公式參考 – Power Fx 公式與函式的完整參考,應用於 Canvas 應用程式中。
  • 編碼指引 ——維持乾淨且效能優良的 Canvas 應用程式程式碼的最佳實務。
  • Dataverse 故障排除 – 解決 Dataverse 連線問題,包括信箱設定與解決方案匯入。

如果問題無法透過文件解決,你可以透過 Power Platform 管理中心 提出支援請求

深入了解

分享您的體驗

  • 閱讀並發文到 Power Apps 社群,任何使用 Power Apps 的人都可以發問讓其他人回答。 在發佈問題之前,請先搜尋社群,看看您的問題是否已有答案。
  • 請在 Power Apps Ideas Forum 提交改進Power Apps的想法。
  • 如果你是組織的Power Apps管理員,請在 Power Platform 管理中心 開啟支援工單。