新增表單
表單是資料導向的設定,可收集 Power Pages 網站中的資料。 頁面上的表單是從 Dataverse 資料表表單中建立的。 Dataverse您可以使用資料工作區,或透過 Power Apps 中建立的模型導向應用程式來建立資料表表單。 這些表單可以在頁面中使用,或是與清單搭配使用來建立完整的 Web 應用程式。
提示
- 您可以使用 Copilot 將表單新增至您的 Power Pages 網站。 有關詳細資訊,請參閱 Power Pages 中的 AI 支援與 Copilot 功能概觀。
- 我們創建了一系列教程和視頻,供您學習如何使用 Power Pages 以及如何創建和向頁面添加表單。 如需詳細資訊,請移至教學課程:將表單新增至頁面。
若要新增表單:
開啟設計工作室以編輯網站的內容和元件。
移至頁面工作區。
選取要編輯的頁面。
選取要新增表單元件的區段。
將游標暫留在任何可編輯的畫布區域上,然後從元件面板選取表單圖示。
您可以選擇建立新表單或使用現有表單 (如果製作者之前創建了一個表單)。
如果您選擇建立新表單,則需要輸入以下條件。
選項 描述: 選擇資料表 選擇您要用來儲存資料的資料表。 選取表單 選取所選資料表可用的其中一個 Dataverse 表單。 為所選取表單的複本命名 指定表單複本的名稱。 資料 您可以選擇讓使用者輸入的資料建立新記錄、更新現有資料,或將資料設為唯讀。 送出時 您還可以選擇顯示成功訊息。 您必須輸入選項以重新導向至網頁,以及重新導向至 URL。 CAPTCHA 您可以選擇向匿名使用者、已驗證的使用者或兩者顯示 Captcha。 Attachments 可讓您為表單啟用和設定附件。 Note
您必須啟用資料表權限,才能確保使用者可以與表單上的資料進行互動。
您可以選取省略符號 (...) 來複製表單、在區段中上移或下移表單,或是刪除表單。
編輯表單上的文字欄位
您可以編輯文字欄位,包括電子郵件、表單標題和標題區段。
若要編輯表單上的文字欄位:
- 將游標暫留在畫布上,並從中選取文字欄位。
- 編輯文字欄位,並視需要設定其樣式 (粗體、底線或斜體)。
編輯、驗證和刪除表單欄位
表單欄位可在頁面工作區中編輯。
若要編輯表單欄位:
選取欄位,然後選擇編輯欄位。
設定欄位屬性。
- 更新欄位的標籤/顯示名稱。
- 將欄位標示為必填欄位,然後自訂要在欄位為必填時顯示的錯誤訊息。
- 新增欄位的描述並調整其位置 (選項包括位於欄位上方、欄位下方和標籤上方)。
- 設定欄位的驗證規則。
- 使用選項來設定立即可用的驗證。
- 使用 RegEx 選項來輸入使用規則運算式的自訂驗證。
根據您的數據類型,可能會顯示其他屬性。
選取完成。
若要刪除表單欄位:
- 將游標暫留在畫布上,並從中選取欄位。
- 選擇工具列中的省略符號...。
- 選取刪除。
警告
這也會從對應的 Dataverse 表單中刪除欄位。
在表單上啟用附件
如果啟用了附件,則用戶可以通過表單提交上傳附件。
若要在表單上啟用附件:
新增表單,或編輯現有的表單。
在新增表單對話方塊中,從左側面板中選擇附件。
開啟啟用附件切換開關。
打開/關閉 “需要 附件”切換開關,具體取決於是否要要求使用者包含附件。
根據您是否允許使用者上傳多個檔案,開啟/關閉允許多個檔案切換開關。
對於附件儲存體,請選擇附註以將檔案儲存在 Dataverse 中,或選擇 Azure Blob 儲存體以將檔案儲存在 Azure 中。
注意
在成功將 Azure Blob 記憶體用於附件之前,需要滿足以下先決條件:
- Dataverse Base 入口網站套件的版本至少需要為 9.3.2405.xx。 如果不符合要求,您將看到一則訊息「若要存取更多檔案上傳控制項,請更新 Dataverse Base 入口網站套件」。
- 您 Power Pages 網站的運行時版本至少需要為 9.6.5.1。
如果您使用的是 Azure Blob 儲存體,請輸入 Azure 儲存帳戶名稱和 Azure 容器名稱的值。 有關詳細資訊,請參閱啟用 Azure 儲存體。
對於最大檔案數,輸入您希望允許使用者上傳的最大檔案數。
對於每個檔案的上傳大小限制 (以 KB 為單位),輸入您希望每個檔案允許的最大大小 (以 KB 為單位)。 下表顯示了根據所選儲存體選項的絕對最大檔案大小限制:
儲存體選項 每個檔案的檔案大小上限 注意事項 90 MB Azure Blob 儲存體 10 GB 重要
如果您使用附註進行儲存,請確保檔案大小限制不大於為環境設定的電子郵件附件限制。 例如,如果您將每個檔的上傳大小限制設置為 50 MB,但電子郵件附件限制的預設值為 5 MB,則使用者將無法上傳大於 5 MB 的檔。
對於允許的檔案類型,選擇您希望允許使用者上傳的檔案類型。 允許下列檔案類型:
- 所有
- Audio
- 文件
- Image
- Video
- 特定 (逗號分隔值)
設定後,檔案上傳預留位置會顯示在畫布中。
新的檔案上傳體驗
通過新的檔上傳體驗,用戶可以查看檔名、檔類型、檔大小、上傳進度列和刪除選項。 如果上傳失敗 (例如,檔類型不受支援或上傳超過最大檔數),則會顯示一條錯誤消息。
新網站會自動啟用新的檔案上傳體驗,包括從開發人員變更為生產的網站。 現有網站必須加入新的文件上傳體驗。
透過建立名為 EnhancedFileUpload 且值為 True 的網站設定來選擇新體驗。 新網站將自動啟用。
若要停用新體驗,請將 EnhancedFileUploadsite 網站設定的值設為 False。
啟用資料表權限
新增表單時,您會看到設定權限以允許網站使用者與表單互動的提示。 資料表權限的設定會預先填入 ( 建立 和附加至),但是您仍需要指派 web 角色並儲存設定。 程式會自動為包含附件的附註 (註釋)資料表建立子表權限。
您也可以在設定工作區中,根據需求調整權限並指派 Web 角色。
有關更多資訊,請前往設定資料表權限。
在表單欄位上啟用程式碼元件
如果 Dataverse 表單欄位設定為使用資料工作區或模型導向應用程式使用程式碼元件,您可以啟用您要在網頁表單上使用的程式碼元件。
若要啟用程式碼元件:
從功能表中選取編輯程式碼元件按鈕。
將啟用自訂元件欄位 開關切換至 [開] 位置。
此時會針對該欄位啟用自訂元件。
編輯表單欄位的程式碼元件屬性 (預覽版)
您也可以從頁面工作區中編輯元件的屬性。
重要
- 這是預覽功能。
- 預覽功能不供生產時使用,而且可能功能受限。 這些功能是在正式發行前先行推出,讓客戶能夠搶先體驗並提供意見反應。
在您啟用程式碼元件之後,該元件的屬性會顯示在啟用自訂元件欄位切換開關底下。 設定這些屬性的值,然後選取完成。
在表單上啟用 AI 表單填寫說明 (預覽版)
[本文章是發行前版本文件,隨時可能變更。]
啟用 AI 表單填寫可為您的表單使用者提供 AI 説明,幫助他們更快、更準確地填寫表單。 您可以通過打開切換開關來啟用 AI 表單填寫。
重要
- 這是預覽功能。
- 預覽功能不供生產時使用,而且可能功能受限。 這些功能是在正式發行前先行推出,讓客戶能夠搶先體驗並提供意見反應。
- 此功能在政府社區雲 (GCC)、政府社區雲 - 高 (GCC High) 或國防部 (DoD) 區域中不可用。
- Power Pages 網站版本必須為 9.6.9.XX 或更高版本。
在啟用表單填寫説明時,用戶能夠:
從附件自動填寫表單:您的使用者可以附加文件,AI 輔助會透過從附件中提取相關資訊來自動填寫欄位。 使用者可以附加文件 (PDF) 和影像 (JPEG、PNG)。 如果需要,用戶始終可以編輯自動填充的欄位。
對多行文本欄位使用草稿説明:如果您的表單包含多行文字欄位,則可以使用「草稿説明」來重寫輸入的內容並改進草稿。
阻止 AI 表單填寫啟動的條件
AI 表單填寫無法啟用,使用者在以下情況下將無法使用它:
- 組織的管理員已使用治理控制為最終使用者禁用 AI 功能。 有關治理控制的詳細資訊,請參閱為使用者停用生成式 AI 功能 (預覽版)。
- 該網站是環境的一部分,在該環境中,管理員已停用跨區域的資料。 有關允許資料跨區域的詳細資訊,請參閱開啟副手和生成式 AI 功能。
已知限制
AI 表單填寫僅適用於:
- 基本表單,但不包含多步驟表單
- 在 Dataverse 中建立記錄的表單
用於編輯 Dataverse 記錄的表單沒有 AI 表單填寫功能。
對於創建的新表單,請確保在啟用 AI 表單填寫之前添加正確的表許可權。