寄送電子郵件

您可以使用​ 傳送電子郵件 ​提交動作,在成功提交表單時傳送電子郵件給一或多個收件者。 產生的電子郵件可以包含預先定義的格式表單資料。 例如,在以下範本中,客戶名稱、送貨地址、州名稱和郵遞區號會從提交的表單資料中擷取。

```

${customer_Name} 您好:

以下設定為您的預設送貨地址:
${customer_Name},
${customer_Shipping_Address},
${customer_State},
${customer_ZIPCode}

謹此,
WKND

```
注意
  • 所有表單欄位都必須有不同的元素名稱,即使這些欄位位於調適型表單的不同面板上亦然。
  • AEM as a Cloud Service需要加密傳出郵件。 依預設,會停用傳出電子郵件。 若要啟用它,請將支援票證提交給要求存取權

您也可以在電子郵件中加入附件和記錄檔案(DoR)。 若要啟用​ 附加記錄檔案 ​選項,請設定最適化表單以產生記錄檔案(DoR)。 您可以啟用從最適化表單屬性產生記錄檔案的選項。

使用表單資料模型(FDM)提交

使用表單資料模型​ 提交動作的 ​提交會將表單資料模型(FDM)中指定資料模型物件的已提交最適化表單資料寫入其資料來源。 設定提交動作時,您可以選擇要將其提交資料寫回其資料來源的資料模型物件。

此外,您可以使用表單資料模型(FDM)和記錄檔案(DoR)將表單附件提交至資料來源。 如需表單資料模型(FDM)的相關資訊,請參閱AEM Forms 資料整合

叫用 AEM 工作流程

叫用 AEM 工作流程」提交動作會將最適化表單與 AEM 工作流程建立關聯。提交表單後,相關聯的工作流程就會在作者執行個體上自動開始。您可以將資料檔案、附件和記錄文件儲存到工作流程的承載位置,或儲存到變數。如果工作流程標記為外部資料儲存空間,且設定為外部資料儲存空間,則只有變數選項可使用。您可以從可用於工作流程模型的變數清單中選取。如果工作流程是在後續階段標記為外部資料儲存空間,而不是在建立工作流程時標記,則請確保已經具備所需的變數設定。

提交動作會將以下內容放置於工作流程的承載位置,或放置到變數 (如果工作流程標記為外部資料儲存空間):

  • 資料檔案:包含提交給最適化表單的資料。您可以使用「資料檔案路徑」選項來指定相對於承載的檔案名稱和檔案路徑。例如,/addresschange/data.xml 路徑會建立一個名為 addresschange 的資料夾,並將其置於相對於承載的位置。您也可以僅指定 data.xml,僅發送提交的資料而不建立資料夾階層。如果工作流程標記為外部資料儲存空間,請使用變數選項並從工作流程模型可用的變數清單中選取變數。

  • 附件:您可以使用「附件路徑」選項,指定用來儲存上傳到最適化表單之附件的資料夾名稱。該資料夾會建立在相對於承載的位置。如果工作流程標記為外部資料儲存空間,請使用變數選項,並從工作流程模型可用的變數清單中選取變數。

  • 記錄文件:包含為最適化表單產生的記錄文件。您可以使用「記錄文件路徑」選項指定記錄文件檔案的名稱,以及相對於承載的檔案路徑。例如,/addresschange/DoR.pdf 路徑會在相對於承載的位置建立一個名為 addresschange 的資料夾,並將 DoR.pdf 放置在相對於承載的位置。您也可以指定 DoR.pdf 僅儲存記錄文件而不建立資料夾階層。如果工作流程標記為外部資料儲存空間,請使用變數選項,並從工作流程模型可用的變數清單中選取變數。

使用「叫用 AEM 工作流程」提交動作為 AEM DS 設定服務 ​設定以下內容之前:

  • 處理伺服器 URL:處理伺服器是觸發表單或 AEM 工作流程所在的伺服器。這可以與 AEM 作者執行個體或另一個伺服器的 URL 相同。

  • 處理伺服器使用者名稱:工作流程使用者的使用者名稱

  • 處理伺服器密碼:工作流程使用者的密碼

提交到 SharePoint

提交到 SharePoint」提交動作會將最適化表單與 Microsoft® SharePoint 儲存空間建立連結。您可以將表單資料檔案、附件或記錄檔案提交至連線的Microsoft® Sharepoint儲存體。

使用提交至SharePoint,您可以:

將最適化表單連線至SharePoint檔案庫

若要以最適化表單使用​ 提交至SharePoint檔案庫 ​提交動作:

  1. 建立SharePoint檔案庫組態:它會將AEM Forms連線至您的Microsoft® Sharepoint儲存體。
  2. 使用最適化表單中的「提交到 SharePoint」提交動作:會將您的最適化表單連結到已設定的 Microsoft® SharePoint。

建立SharePoint檔案庫組態

若要將AEM Forms連線至您的Microsoft® Sharepoint檔案庫儲存空間:

  1. 前往您的​ AEM Forms作者 ​執行個體> 工具 > 雲端服務 > Microsoft® SharePoint

  2. 選取​ Microsoft® SharePoint ​後,系統會將您重新導向至​ SharePoint瀏覽器

  3. 選取一個​ 設定容器。設定會儲存在選取的設定容器中。

  4. 從下拉式清單中按一下​ 建立 > SharePoint檔案庫。 此時會顯示 SharePoint 設定精靈。

    SharePoint 設定

  5. 指定「標題」、「用戶端 ID」、「用戶端密碼」和「OAuth URL」。如需有關如何擷取 OAuth URL 之用戶端 ID、用戶端密碼、租用戶 ID 的資訊,請參閱 Microsoft® 文件

    • 您可以從 Microsoft® Azure 入口網站擷取應用程式的 Client IDClient Secret
    • 在 Microsoft® Azure 入口網站中,將重新導向 URI 新增為 https://[author-instance]/libs/cq/sharepoint/content/configurations/wizard.html。以作者執行個體的 URL 取代 [author-instance]
    • 新增 API 權限 offline_accessSites.Manage.All 以提供讀取/寫入權限。
    • 使用 OAuth URL:https://login.microsoftonline.com/tenant-id/oauth2/v2.0/authorize。從 Microsoft® Azure 入口網站,以應用程式的 tenant-id 取代 <tenant-id>
    注意
    用戶端密碼 ​欄位為必填或選用,取決於您的 Azure Active Directory 應用程式設定。如果您的應用程式設定為使用用戶端密碼,就必須提供用戶端密碼。
  6. 按一下「連結」。連結成功後,就會顯示 Connection Successful 訊息。

  7. 現在選取​ SharePoint網站 > 檔案庫 > SharePoint資料夾,以儲存資料。

    注意
    • 依預設,forms-ootb-storage-adaptive-forms-submission存在於選取的SharePoint網站。
    • 按一下​ 建立資料夾,將資料夾建立為forms-ootb-storage-adaptive-forms-submission (如果尚未存在於所選SharePoint網站的Documents資料庫中)。

現在,您可以使用此SharePoint Sites設定,在最適化表單中執行提交動作。