多步驟表單序列簡介 introduction-to-multi-step-form-sequence

Adobe 建議使用新式且可擴充的資料擷取核心元件,用來建立新的最適化表單將最適化表單新增到 AEM Sites 頁面。這些元件代表最適化表單建立方面的重大進步,可確保令人印象深刻的使用者體驗。本文會介紹使用基礎元件編寫最適化表單的舊方法。

版本
文章連結
AEM 6.5
按一下這裡
AEM as a Cloud Service
本文章

最適化表單可讓表單作者輕鬆建立多步驟資料擷取體驗。它隨附內建支援,可建立多個面板並將每個面板與不同的導覽模式建立關聯。表單作者可以在邏輯區段將表單欄位分組,並以面板來代表群組。面板之間的整體導覽是使用面板版面來控制。作者可以選擇以不同的版面配置來排列面板,例如,使用「精靈」版面配置以循序方式放置,或使用「索引標籤」版面配置以即興方式放置。 如需有關面板版面的資訊,請參閱最適化表單的版面功能

在典型的表單填寫體驗中,所涉及的步驟並非只有擷取資料。完整的表單提交可能包括其他步驟,例如以數位方式在表單上簽名、驗證表單中填寫的資訊、處理付款等。具體情況因案例而異。

如果您的使用案例要求執行一組資料擷取步驟,或者有規定需要遵循特定步驟,Experience Manager Forms 提供了一種在表單間強制實施共同結構的方法。表單結構的預想實施會定義表單的步驟序列。 多步驟表單序列範例

多步驟表單序列範例

我們拿一個使用案例來舉例;在該案例中,您必須為表單建立填寫、驗證、簽名和確認步驟的序列。建立此類序列的步驟如下:

  1. 定義表單範本並在其中新增所需的面板。序列中的每個步驟都應該有一個面板。但是,您可以在一個面板內包含子面板。

    在此範例中,我們可以新增以下面板:

    • 填寫:包含用來擷取資料的表單欄位。您可以在這裡包含巢狀子面板,為不同資訊類型 (例如個人、家庭、財務等) 建立區段。
    • 電子簽署:包含可用於 XFA 型最適化表單的「簽名」元件。它提供以下簽署服務:

      • Adobe Document Cloud 電子簽署服務
      • 手寫簽名
    • 確認:包含「摘要」元件,會在使用者簽署表單並到達序列中的「確認 (摘要)」步驟後,顯示確認表單提交的訊息。作者可以設定「摘要」元件的文字、顯示感謝訊息、顯示產生 PDF 的連結等等。

  2. 選取根面板的版面做為「精靈」。

  3. 完成其餘步驟即可建立表單範本。

在表單範本中定義表單序列後,您可以將它用來建立具有定義為序列之基本結構的表單。不過,您隨時都可以自訂適合您要求的表單。

另請參閱 see-also

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab