[AEM Forms]{class="badge positive" title="適用於AEM Forms)。"}

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

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

草稿圖示

必要條件

為草稿和提交設定Azure儲存和統一儲存聯結器Forms Portal元件

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

  1. 導覽至​工具 > 雲端服務 > Azure儲存空間

    選擇Azure儲存卡

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

    選取Azure儲存設定資料夾

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

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

    Azure 儲存體設定

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

  5. 按一下​儲存

    note note
    NOTE
    您可以從​ Azure Azure入口網站 ​擷取​ Microsoft儲存體帳戶 ​和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原型專案名稱 - 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時,已提交的表單就會出現。 您可以檢視已提交的表單,但無法編輯它們。

提交圖示

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

NOTE
在Forms入口網站中,草稿和提交元件僅支援從基礎表單提交。

後續步驟

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

相關的文章

另請參閱 see-also

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