將表單另存為草稿並列在網站頁面上

本文包含有關​草稿​功能(發行前功能)的內容。 只能透過我們的發行前通道. 存取發行前功能

假設使用者開始填寫表單,但需要暫停並在稍後返回。 AEM提供save-as-draft選項,允許使用者將表單儲存為草稿以供日後完成。 為方便起見,AEM提供現成的​ 草稿與提交 Forsm Portal元件,可在AEM Sites頁面上顯示草稿與提交。 元件會列出已儲存為草稿以供稍後完成的表單,以及已提交的表單。 只有登入的使用者可以編輯其草稿或檢視其提交的表單。 但是,如果匿名使用者使用​ 搜尋與清單製作者 ​元件瀏覽表單清單,並將表單儲存為草稿,則​ 草稿與提交 ​元件不會列出該草稿。 若要檢視草稿和提交,使用者必須在提交表單時登入。

草稿圖示

必要條件

為草稿和提交設定Azure儲存和統一儲存聯結器Forms入口網站元件

草稿和提交 ​元件需要儲存設定,才能在AEM Sites頁面上儲存和列出草稿。 統一儲存聯結器提供將AEM與外部儲存裝置連結的架構。 若要將表單儲存為草稿,請確定您擁有Azure儲存體帳戶和存取金鑰,以授權存取Azure儲存體帳戶。 擁有Azure儲存體帳戶和存取金鑰後,請執行以下步驟來建立Azure儲存體設定:

  1. 導覽至​ 工具 > Cloud Service > Azure儲存體

    選擇Azure儲存卡

  2. 選取設定資料夾以建立設定,並選取​ 建立

    選取Azure儲存設定資料夾

  3. 在​ 標題 ​欄位中指定組態的標題。

  4. 在​ Azure儲存體帳戶 ​和​ Azure存取金鑰 ​欄位中指定Azure儲存體帳戶的名稱。

    Azure 儲存體設定

    Azure Storage Account文字方塊中輸入Connection String,在Azure Access key文字方塊中輸入Azure Key

  5. 按一下「儲存」。

    note note
    NOTE
    您可以從Microsoft Azure入口網站擷取​ Azure儲存體帳戶 ​和​ Azure存取金鑰

    成功建立Azure儲存體設定後,請使用下列步驟設定Forms Portal的統一儲存體聯結器:

  6. 導覽至​ 工具 > Forms > 整合式儲存聯結器

    統一的聯結器存放區

  7. 在​ Forms入口網站 ​區段中,從​ 儲存體 ​下拉式清單中選取​ Azure

  8. 在​ 儲存設定路徑 ​欄位中指定Azure儲存體設定的設定路徑。

    統一的聯結器儲存設定

  9. 選取「儲存」。

NOTE
如果您需要設定Azure以外的儲存選項,請從您的正式電子郵件地址寄信至aem-forms-ea@adobe.com並提供您詳細的需求。

當您成功設定Azure儲存體和統一儲存體聯結器以儲存草稿和已提交的表單後,請在AEM Sites頁面上新增​ 草稿和提交 ​元件。

如何將草稿和提交元件新增到AEM Sites頁面?

您可以使用現成可用的Forms Portal元件,在Sites頁面上列出草稿和提交內容。 執行以下步驟以新增​ 草稿和提交 ​入口網站元件:

  1. 以​ 編輯 ​模式開啟AEM Sites頁面。

  2. 移至​ 頁面資訊 > 編輯範本
    編輯範本原則

  3. 按一下​ 原則,然後選取​ [AEM Archetype專案名稱] - Forms和通訊入口網站 ​下的​ 草稿與提交 ​核取方塊。

    原則選擇

  4. 按一下​ 「完成」

  5. 現在,請在撰寫模式中重新開啟AEM Sites頁面。

  6. 在頁面編輯器中找出區段,讓您新增Forms Portal元件。

  7. 按一下​ 新增 ​圖示。 圖示是加號(+),表示可新增元件的選項。

    按一下​ 新增 ​圖示會顯示​ 插入新元件 ​對話方塊,其中顯示要插入的各種元件。

    note note
    NOTE
    或者,您也可以拖放元件。
  8. 瀏覽對話方塊中的可用元件,並從清單中選取所需元件。 例如,從清單中選取​ 草稿和提交 ​元件,以新增​ 草稿和提交 Forms入口網站元件。

    新增草稿與提交元件

現在,根據需求設定​ 草稿和提交 ​元件的屬性。

設定草稿和提交元件的屬性

您可以設定​ 草稿與提交 ​的屬性:

  1. 選取​ 草稿與提交 ​元件。

  2. 按一下 設定圖示 ,對話方塊就會顯示。

  3. 在​ 草稿和提交 ​對話方塊中,指定下列專案:

    • 標題 ​若要識別Sites頁面中的元件,根據預設,標題會顯示在元件上方。
    • 選取型別:表示表單清單為草稿或已提交的表單。 如果您選擇​ 草稿Forms,則會顯示儲存為草稿的表單。 或者,選取​ 已提交的Forms ​會顯示由登入使用者提交的表單。
    • 配置:以卡片或清單格式顯示清單草稿表單或已提交的表單。

    草稿與提交元件屬性

設定表單以另存為草稿

您可以透過以下兩種方式設定最適化Forms,以儲存為草稿供日後使用:

使用者動作

NOTE
請確定核心元件版本設定為3.0.24或更新版本,以使用​ 儲存表單 ​規則將表單儲存為草稿。

若要將表單儲存為草稿,請在表單元件(例如按鈕)上建立​ 儲存表單 ​規則。 按一下按鈕時會觸發規則,而表單會儲存為草稿。 執行以下步驟,在按鈕元件上建立​ 儲存表單 ​規則:

  1. 以編輯模式開啟最適化表單。

  2. 選取​ 編輯規則 ​圖示以開啟​ 按鈕 ​元件的規則編輯器。

  3. 選取​ 建立 ​以設定和建立按鈕的規則。

  4. 在​ When ​區段中,選取​ 已點按,並在​ Then ​區段中,選取​ 儲存表單 ​選項。

  5. 選取​ 完成 ​以儲存規則。

    建立按鈕 的規則

當您預覽最適化表單並填寫時,按一下​ 儲存表單 ​按鈕,表單會儲存為草稿。

草稿

NOTE
請確定核心元件版本設為3.0.52或更新版本,以使用自動儲存功能將表單儲存為草稿。

您也可以設定最適化表單,以根據時間型事件自動儲存,確保表單在指定期間後儲存。 當您為您的環境啟用Forms Portal元件時,自動儲存 ​索引標籤會出現在Forms容器屬性中。 您可以為最適化表單設定自動儲存功能:

  1. 在作者執行個體中,以編輯模式開啟調適型表單。

  2. 開啟內容瀏覽器,然後選取最適化表單的「指引容器」元件。

  3. 按一下節目表容器屬性 節目表屬性 圖示,然後開啟​ 草稿 ​標籤。

    自動儲存

  4. 選取​ 自動儲存草稿 ​核取方塊,以啟用將表單自動儲存為草稿。

  5. 將​ 儲存喜好設定 ​設定為​ 定期儲存草稿,以在特定時間間隔後自動儲存表單

  6. 以​ 儲存間隔頻率(秒) ​指定時間間隔,以設定在定義的間隔觸發自動儲存表單的持續時間。

  7. 按一下​ 「完成」

使用草稿和提交元件在「網站」頁面上檢視草稿/提交的表單

若要檢視已儲存的草稿或已提交的表單,請使用​ 草稿與提交 Forms入口網站元件。
在「草稿與提交」元件🔗的設定對話方塊中,選取​ 選取型別 ​作為​ 草稿Forms ​時,儲存為草稿的表單會顯示在「網站」頁面上。 您可以按一下省略符號(…)來開啟草稿以完成表單。

草稿圖示

在「草稿與提交」元件🔗的設定對話方塊中,當​ 選取型別 ​選取為​ 已提交的Forms ​時,已提交的表單就會出現。 您可以檢視已提交的表單,但無法編輯它們。

提交圖示

您也可以按一下表單右下角出現的省略符號(…)來捨棄表單。

後續步驟

在下一篇文章中,讓我們瞭解如何使用連結Forms入口網站元件,在網站頁面上新增表單參考。

相關的文章

另請參閱 see-also

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