互動式通訊可集中管理建立、組裝和傳遞個人化和互動式通訊。 運用列印為網頁的主要通道,在建立互動式通訊的網頁輸出時,您可將工作重複的工作降至最低。
以下是建立互動式通訊的先決條件:
登入AEM作者例項,並導覽至「Adobe Experience Manager > Forms > Forms & Documents」。
點選「建立」並選取「互動式通訊]」。[「建立互動式通信」頁面。
輸入以下資訊。 :
標題:輸入「互動式通訊」的標題。
名稱:「互動式通訊」的名稱是從您輸入的標題衍生而來。視需要編輯。
說明:輸入有關互動式通信的說明。
表單資料模型:瀏覽並選取表單資料模型。如需表單資料模型的詳細資訊,請參閱AEM Forms Data Integration。
預填服務:選擇預填充服務以檢索資料並預填充互動式通信。
後處理類型:您可以選取在提交「互動式通訊」時觸發的AEM或Forms工作流程。選擇要觸發的工作流類型。
後處理:選擇要觸發的工作流的名稱。當您選取AEM工作流程時,請提供「附件路徑」、「版面路徑」、「PDF路徑」、「列印資料路徑」和「Web資料路徑」。
標籤:選擇要套用至互動式通訊的標籤。您也可以輸入新的/自訂標籤名稱,然後按Enter鍵建立它。
作者:作者名稱會自動取自已登入使用者的使用者名稱。
發佈日期: 輸入發佈互動式通訊的日期。
取消發佈日期:輸入取消發佈互動式通訊的日期。
點選Next。 此時會出現指定列印和網頁頻道詳細資訊的畫面。
輸入以下內容:
列印:選擇此選項可生成互動式通信的打印通道。
列印範本:瀏覽並選擇XDP作為打印模板。
Web:選取此選項,可產生Web頻道或互動式通訊的回應式輸出。
互動式通訊Web範本:瀏覽並選取網頁範本。
主題 選擇主題:瀏覽並選取主題,以設定互動式通訊網路頻道的樣式。如需詳細資訊,請參閱「AEM Forms中的主題」。
使用列印為Web頻道的主版:選取此選項,可建立與列印頻道同步的網頁頻道。使用列印頻道作為網頁頻道的主節點,可確保網頁頻道的內容與資料系結是從列印頻道衍生而來,當您點選「同步化」時,列印頻道中所做的變更會反映在網頁頻道中。 但是,作者可以視需要中斷Web頻道中特定元件的繼承。 如需詳細資訊,請參閱同步Web頻道與列印頻道。
如果選擇使用作為Web通道主版打印選項,則可以選擇以下任一模式來生成Web通道:
有關打印通道和Web通道的詳細資訊,請參閱打印通道和Web通道。
點選Create。 將建立「交互通信」並顯示一個警報框。 點選編輯開始建立互動式通訊的內容,如使用互動式通訊製作使用者介面新增內容中所述。 或者,您可以點選Done並選擇稍後編輯互動式通訊。
建立互動式通訊後,您可以使用互動式通訊製作介面來建立其內容。
有關互動式通信編寫介面的詳細資訊,請參閱互動式通信編寫簡介。
當您按建立互動式通訊中所述點選編輯時,就會啟動互動式通訊製作介面。 或者,您也可以導覽至AEM上現有的互動式通訊資產,選取它,然後點選Edit以啟動互動式通訊製作介面。
依預設,互動式通訊的列印頻道會出現,除非互動式通訊僅限網頁頻道。 「互動式通訊」的「列印」頻道會顯示目標區域,如所選XDP/列印頻道範本中所示。 在這些目標區域和欄位中,您可以新增元件或資產。
在選擇「打印通道」後,選擇「元件」頁籤。 列印頻道提供下列元件:
元件 | 功能 |
---|---|
圖表 | 新增可在互動式通訊中使用的圖表,以視覺化方式呈現從表單資料模型收集擷取的二維資料。 如需詳細資訊,請參閱在互動式通訊中使用圖表。 |
文件片段 | 可讓您將可重複使用的元件(例如文字、清單或條件)新增至互動式通訊。 添加的元件可以是基於表單資料模型的元件,也可以是沒有表單資料模型的元件。 |
影像 | 讓您插入影像。 |
將元件拖放至您的互動式通訊中,並視需要加以設定。
您也可以在針對列印和網頁頻道製作互動式通訊時,使用還原和重做作業。
使用還原操作可放棄上次執行的操作,而重做操作可再次合併已放棄的操作。 例如,如果您已在「互動式通訊」中插入影像或建立資料系結,且需要捨棄它,請使用還原操作。
還原和重做選項會顯示在編寫UI頁面工具列上。 僅當執行動作後,才會顯示還原選項。 重做選項僅在執行撤消操作後才會顯示在頁面工具欄上。 重新整理頁面時,會重設這些動作。
在選取列印渠道後,請前往Assets標籤,並套用篩選以僅顯示您想要查看的資產。
使用「資產」瀏覽器,您也可以直接將資產拖放至「互動式通訊」目標區域。
將檔案片段拖放至互動式通訊。 以下是您可在互動式通訊的列印管道中使用的檔案片段類型。
文件片段類型 | 範例用途 |
文字 | 新增地址、收件者電子郵件和信件正文的文字 |
條件 | 根據策略類型,將適當的標頭映像添加到通信的條件:Standard或Premium。 |
清單 | 檔案片段群組,包括文字、條件、其他清單和影像。 |
您也可以使用Assets標籤,將新片段拖曳至目標區域,以取代目標區域與檔案片段之間的系結。 拖曳片段時目標區域的藍色陰影表示檔案片段可以拖曳至目標區域。
有關文檔片段的詳細資訊,請參閱文檔片段。
製作介面可讓您區分互動式通訊中未系結和系結的欄位和變數。 介面會使用橘色邊框反白標示未系結的欄位和變數。
此外,當您將滑鼠暫留在這些元素上時,工具提示會顯示「欄位(未系結)」或「變數(未系結)」訊息。
文檔片段中使用的未綁定變數有時不能顯示在編寫介面上。 這可能是因為檔案片段中的內嵌文字規則,或是條件片段的情況。 在這種情況下,以藍色反白顯示的工具提示會顯示為檔案片段的一部分。 工具提示會顯示檔案片段中使用的未系結變數數目。
點選檔案片段,點選(Configure),然後點選「互動式通訊」側點的Properties。 變數與資料模型物件區段會列出變數,包括隱藏變數,以及檔案片段中使用的資料模型物件。 使用每個資料模型物件或變數旁的
(編輯)圖示來編輯屬性。
若要設定變數的系結,請點選變數並選取(設定),然後在側欄的「屬性」面板中設定系結屬性。
導覽至變數和資料模型物件,以設定檔案片段中隱藏變數的系結。
您也可以拖放資料來源元素或文字檔案片段,以設定變數的系結。 若要建立與任何資料來源元素的系結,請選取「資料來源」標籤,並將元素拖放至變數名稱。 資料來源元素和變數必須是相同類型,才能成功設定系結。 如果您將資料來源元素拖放至已系結的變數,新元素會取代先前的元素,以建立與變數的新系結。 同樣地,請選取「Assets」標籤,並將文字檔案片段拖放至變數名稱,以設定它們之間的系結。 文字檔案片段不得包含任何變數。
若要新增表格,並選取列印頻道,請在Assets標籤中套用篩選以僅顯示版面片段。 將所需的版面片段拖放至互動式通訊。 版面片段是以XDP為基礎,可用於在互動式通訊中建立圖形版面或靜態和動態表格,以填入動態資料。
範例:可顯示毛額溢價、忠誠度折扣%,以及舊政策與新政策的緊急路邊協助。
如需版面片段的詳細資訊,請參閱檔案片段。
在選取列印頻道後,在Assets標籤中,會將篩選套用至顯示影像。 將所需影像拖放至互動式通訊,例如公司標誌。
此外,在互動式通訊中管理下列項目:
切換到Web通道。 網頁頻道會出現在互動式通訊編輯器中。 當您第一次從列印頻道切換至Web頻道時,會進行自動同步。 如需詳細資訊,請參閱「從列印頻道同步化Web頻道」](/docs/experience-manager-65/forms/interactive-communications/create-interactive-communication.html?lang=zh-Hant#synchronize)。[
由於我們在此範例中使用「列印」做為網頁的主版,因此列印頻道預留位置、內容和資料系結會同步至網頁頻道。 不過,您可以變更和自訂網路頻道中的特定內容。 取消 已使用列印渠道產生的目標區域和變數的繼承,以便能夠自訂內容。
點選檔案片段,點選(Configure),然後點選「互動式通訊」側點的Properties。 變數與資料模型物件區段會列出變數,包括隱藏變數,以及檔案片段中使用的資料模型物件。 使用每個資料模型物件或變數旁的
(編輯)圖示來編輯屬性。 此外,對於使用打印通道在Web通道中自動生成的文檔片段,使用每個資料模型對象和變數旁的
(取消繼承)表徵圖 取消繼承並能夠編輯它們。
若要在Web頻道中新增其他元件,在選取Web頻道時,點選Components。 視需要將元件拖放至互動式通訊的網路頻道,然後繼續進行設定。
元件 | 功能 |
---|---|
圖表 | 新增可在互動式通訊中使用的圖表,以視覺化方式呈現從表單資料模型收集擷取的二維資料。 如需詳細資訊,請參閱使用圖表元件。 |
文件片段 | 可讓您將可重複使用的元件、文字、清單或條件新增至互動式通訊。 您新增至互動式通訊的可重複使用元件可以是以表單資料模型為基礎,或是沒有表單資料模型。 |
影像 | 讓您插入影像。 |
面板 | 允許您將面板添加到交互通信中。 |
表格 | 新增表格以整理行和欄中的資料。 |
目標區域 | 在Web頻道中插入目標區域,以組織Web頻道特定的元件。 目標區域是一個簡單容器,可讓您將Web頻道特定元件分組。 |
文字 | 將豐富式文字新增至互動式通訊的網路頻道。 文本還可以利用表單資料模型對象使內容動態化。 |
按鈕 | 允許您將Button添加到交互通信中。 您可以使用Button元件來導覽至其他互動式通訊、最適化表單、其他資產(例如影像或檔案片段)或外部URL。 |
分隔符號 | 允許您在互動式通信中插入水準線。 使用此元件可以區分通信中的各個部分。 例如,您可以使用「分隔符號」元件來區分信用卡對帳單中的「客戶詳細資訊」和「信用卡詳細資訊」部分。 |
視需要,將資產插入您的網頁頻道。
您可以預覽您的互動式通訊,以檢視互動式通訊的列印和網頁輸出外觀,並視需要繼續進行變更。
您可以使用預覽選項來評估互動式通訊的外觀。 互動式通訊的網路頻道也提供多種裝置模擬互動式通訊體驗的選項。 例如,iPhone、iPad和Desktop。 您可搭配使用預覽和模擬器選項,以預覽不同螢幕大小裝置的網頁輸出。 預覽中的範例資料會從指定的表單資料模型填入。
選取(列印或網頁)頻道以預覽並點選預覽。 出現「Interactive Communication(互動式通信)」。
對於Web頻道,請使用來檢視互動式通訊在各種裝置上的外觀。
此外,您還可以使用代理UI](/docs/experience-manager-65/forms/interactive-communications/prepare-send-interactive-communication.html?lang=zh-Hant)準備和發送互動式通信。[
在打印渠道中,您可以配置附件和庫訪問權限,以允許代理在互動式通信的代理UI中管理附件:
在「列印」頻道中,反白標示「檔案容器」並點選「屬性」。
「屬性」面板出現在側欄中。
展開附件並指定以下屬性:
允許程式庫存取:在「代理UI」中選擇以啟用代理的庫訪問。如果啟用,代理可在準備互動式通訊時從程式庫新增檔案。
允許重新排序附件:選擇此選項可讓代理使用互動式通信重新排序附件。
允許的附件數上限:指定「互動式通訊」允許的附件數上限。
要附加的檔案:點選「 新增」並瀏覽以選取要附加的檔案,並指定下列項目:
點選Done。
編輯互動式通信的打印通道時,將滑鼠指標暫留在打印通道模板中構建的欄位上,然後選擇(配置)。
「屬性」對話框出現在側欄中。
指定下列項目:
名稱:JCR節點名稱。
標題:在「代理UI」和「文檔容器」樹中輸入座席可見的標題。
綁定類型:為欄位選擇以下綁定類型之一。
預設值:當指定的資料模型對象或文本片段沒有提供值時,預設值可確保欄位不為空。如果資料系結類型為無,則會在欄位中預先填入預設值。
顯示模式:您也可以定義欄位的顯示格式。從Type下拉式清單中選擇任何預先定義的選項,將顯示格式套用至欄位。 選擇Custom可定義清單中不可用的顯示模式。 如需詳細資訊,請參閱資料顯示模式
Editable By Agent:選擇此選項可允許代理編輯代理UI中欄位中的值。如果「綁定類型」是「文本片段」,則此設定不適用。
標籤:在Agent UI中為Agent指定與欄位一起顯示的文本字串。如果「綁定類型」是「文本片段」,則此設定不適用。
工具提示:在Agent UI中,將滑鼠移到Agent上,輸入文本字串。如果「綁定類型」是「文本片段」,則此設定不適用。
必要:選擇該選項可使座席的欄位成為必填欄位。如果「綁定類型」是「文本片段」,則此設定不適用。
允許多行:選取此欄位可允許在欄位中輸入多行文字。如果「綁定類型」是「文本片段」,則此設定不適用。
點選。
製作介面可讓您定義欄位、變數和表單資料模型元素的資料顯示模式,以建立適用於印刷和網頁通道的互動式通訊。
若要設定資料顯示模式,請點選元素,選取(設定),然後在側欄的Properties面板中設定顯示模式。 從Type下拉式清單中選擇任何預先定義的選項,以檢視與所選類型相關聯的模式。 從Type下拉式清單中選擇Custom,以定義清單中不可用的模式。 在Pattern欄位中編輯值會自動將類型修改為Custom。
若要套用顯示模式,「模式」欄位中定義的字元或位數必須符合或超過欄位、變數和表單資料模型元素值中定義的字元或位數。 如需詳細資訊,請參閱example。
從列印頻道產生Web內容後,您可重新定義欄位、變數或表單資料模型元素的顯示模式。 因此,元素可以具有為打印和網頁通道定義的不同顯示模式。 如果您未定義列印頻道中的元素的顯示模式,並使用列印頻道自動產生網頁內容,則為列印頻道中的元素定義的資料系結會定義Type下拉式清單中可用的顯示模式選項。 如果沒有為元素定義綁定,元素的資料類型將定義可用的顯示陣列選項。 例如,如果為打印通道中的元素建立「編號」類型的資料綁定,則「類型」(Type)下拉清單中可用的顯示模式選項是各種格式的「編號」類型。
切換至預覽模式或開啟Agent UI,以檢視套用至這些元素的顯示模式。
下表列出設定變數資料顯示模式後所顯示之值的範例:
類型 | 預設值 | 顯示圖樣 | 顯示值 | 說明 |
---|---|---|---|---|
SocialSecurityNumber | 123456789 | text | 123-45-6789 | 預設值欄位中的位數與「模式」欄位中的位數匹配。 根據圖樣的值會成功顯示。 |
SocialSecurityNumber | 郵編:1234567 | text | 1-23-4567 | 預設值欄位中的位數小於「模式」欄位中的位數。 該模式適用於7個可用數字。 |
SocialSecurityNumber | 1234567890 | text | 1234567890 | 預設值欄位中的位數大於「模式」欄位中的位數。 因此,顯示值沒有變化。 |
如果未為變數或表單資料模型元素指定顯示模式,則預設會使用全域檔案片段組態。
如果您未將顯示模式套用至數字資料類型的變數,「列印預覽」會根據全域檔案片段設定來顯示模式。 如果對預設全局文檔片段配置應用更改,代理UI仍會根據為區域設定定義的預設分隔符顯示模式。
同樣地,對於欄位,如果未指定顯示模式,則建立打印模板(XDP)時定義的模式將應用於欄位。 如果在建立打印模板時沒有模式,則基於XFA規範的預設模式將應用於這些欄位。
此外,如果指定的顯示模式不正確或無法應用,則基於XFA規範的預設模式將應用於欄位、變數或表單資料模型元素。
若要條件化互動式通訊中的元件或內容,請點選元件/內容片段,然後選取(建立規則)以啟動規則編輯器。
如需詳細資訊,請參閱:
您可以使用版面片段在互動通訊中新增動態表格。 下列步驟使用信用卡對帳單的範例來說明在互動式通訊中建立動態表格時使用版面片段的情形。
請確定建立表格所需的版面片段可在AEM中使用。
在互動式通訊的列印頻道中,從資產瀏覽器將版面片段(含多欄表格)拖放至目標區域。
「互動式通訊」版面配置區域中會出現一個表格。
指定表格各儲存格的資料系結。 要建立可重複行,請在屬於公共收集屬性的行中插入表單資料模型屬性。
點選表格中的儲存格,並選取(設定)。
「屬性」對話框出現在側欄中。
設定屬性:
名稱:JCR節點名稱。
標題:輸入將在交互通信編輯器中顯示的標題。
綁定類型:為欄位選擇以下綁定類型之一。
資料模型物件:在欄位中填入其值的表單資料模型屬性。
預設值:當指定的資料模型對象沒有提供值時,預設值可確保欄位不為空。預設值會預先填入欄位中。
Editable By Agent:選擇此選項可允許代理編輯代理UI中欄位中的值。
點選。
預覽互動式通訊,以檢視以資料呈現的表格。
點選Web範本中的根面板,點選+以新增Table元件至互動式通訊。 在交互通信中插入包含兩行的表。 表的第一行表示表標題。
要添加或刪除列:
要添加或刪除行:
A. 添加行 B. 刪除行 C.向上移 動D. 向下移動
您可以使用類型集合的資料模型屬性,在「互動式通訊」中建立僅限Web頻道的動態表格。 此表是集合屬性的子屬性的表示。 您只能編輯表格中各個儲存格的格式屬性。
您可以根據互動式通訊中表格中的任何欄來排序資料。 列中的值可以按升序或降序排序。
排序可應用於包含:
要啟用排序:
選取表格並點選(設定)。 您也可以使用「互動式通訊」的側鍵中的Content瀏覽器來選取表格。
選擇啟用排序。
點選以儲存表格屬性。 欄標題中的排序圖示(向上和向下箭頭)表示已啟用排序。
切換至預覽模式以檢視輸出。 表格會根據表格的第一欄自動排序。
按一下欄標題,以根據欄排序值。
具有向上箭頭的欄標題代表:
同樣地,帶有向下箭頭的列標題表示列中的值以降序顯示。
建立互動式通訊後,您就可以在稍後階段編輯其屬性。
使用Properties頁可以:
要訪問屬性頁:
執行以下步驟,為現有互動式通信添加Web通道:
在屬性頁面上,選擇通道頁籤。
選中Web複選框,並選擇Web通道的模板。
選擇使用打印作為Web通道的主設備以啟用Web通道和打印通道之間的同步。
點選儲存並關閉以儲存變更。
同樣地,您可以點選頻道標籤上的Web核取方塊,從「互動式通訊」中刪除網路頻道。
您可以將按鈕新增為互動式通訊的網路頻道元件。 使用規則編輯器定義規則,以便能夠導覽至其他互動式通訊、最適化表單、其他資產(例如影像或檔案片段),或在點選按鈕時的外部URL。
若要新增按鈕並定義其上的規則:
點選Web範本中的根面板並點選+,將Button元件新增至互動式通訊。
點選按鈕元件並點選,以定義點選按鈕時的規則。
在When區段中,從按鈕下拉式清單的狀態選擇clicked。
在Then區段中:
從下拉式清單中選取動作。 例如,選擇導覽至作為動作類型。
指定互動式通訊、最適化表單、資產或網頁的URL。 例如,以下列格式指定URL,以導覽至另一個互動式通訊:https://<server-name>:<port>/editor.html/content/forms/af/<Interactive Communication name>/channels/<channel name - print or web>.html
指定在相同標籤、新標籤或新視窗中開啟資產的選項。
點選「Done」,然後點選「Close」以儲存規則。
同樣地,您也可以從動作類型下拉式清單中選取其他可用選項,例如叫用服務和送出表單。 如需詳細資訊,請參閱規則編輯器。
預覽互動式通訊並點選按鈕,以檢視在步驟4(b)中指定的互動式通訊、調適性表單、資產或網頁。
「面板」元件是將其他元件分組在一起的預留位置,可控制在「互動式通訊」中如何排列一組元件,例如accordion和標籤。 面板元件還允許您讓一組元件為最終用戶重複使用,例如在填寫教育證書所需的多個條目中。
執行下列步驟,將面板元件新增至網頁頻道:
使用下列任一選項,將Panel元件插入Web頻道:
點選元件,點選+並選取Panel元件。
從Component瀏覽器面板,將Panel元件拖放到交互通信中。
點選Content瀏覽器面板中的面板,點選新增子面板。 選擇添加子面板選項會顯示添加子面板對話框。 輸入Panel元件的標題和可選說明和名稱。
從Content瀏覽器點選面板,在面板上執行其他動作,例如設定、編輯規則、複製、刪除和插入元件。
您也可以在Content瀏覽器中拖放面板,以反映右窗格中互動式通訊結構的變更。
當您在建立互動式通訊時選取「列印為網頁頻道的主版」時,會建立與列印頻道同步的網頁頻道,而網頁頻道的內容與資料系結會從列印頻道衍生出來,當您點選「同步化」時,列印頻道中所做的變更可能會反映在網頁頻道中。
但是,作者可以視需要中斷Web頻道中元件的繼承。
如果選擇使用作為Web通道主版打印選項,則可以選擇以下任一模式來生成Web通道:
同步化頻道時,僅會同步從列印頻道到網頁頻道的檔案片段、影像、條件、清單和版面片段。 包含這些元素的子表單或父節點不會同步。
如果您在建立「互動式通信」時選擇「打印為主版」,但不選擇自動同步選項,則還可以將打印渠道元素拖放到Web渠道編寫介面。
導覽至Data Sources > 主內容以檢視列印頻道元素。 將目標區域、欄位或表格拖放至網頁頻道製作介面。 元素名稱旁的藍色圓圈圖示表示「列印」色版元素已包含在網頁色版中。
在Web頻道中,元件會內嵌在目標區域中。
將滑鼠指標暫留在Web頻道中的相關目標區域或變數上,並選取(取消繼承),然後在取消繼承對話方塊中,點選是。
目標區域內元件的繼承將被取消,現在您可以根據需要進行編輯。
在Web渠道中,如果已取消元件的繼承,則可重新啟用它。 若要重新啟用繼承,請將滑鼠指標暫留在包含元件的相關目標區域的邊界上,然後點選。
將出現「恢復繼承」對話框。
如果需要,請選擇回復繼承後同步頁面。 選擇此選項可同步整個互動通信。 如果未選擇此選項,則恢復繼承時,只會同步相關目標區域。
點選是。
如果您使用「列印為網頁頻道的主版」並變更「列印」頻道,則可同步化內容,將最新變更帶入網頁頻道。
若要將Web頻道與列印頻道同步,請切換至Web頻道,然後點選「更多選項」圖示。
點選下列其中一項:
使用「同步」選項在網頁頻道中自動產生內容後,您就可以在元件上執行更多動作,而不會取消繼承。
點選元件可檢視下列選項:
複製: 複製元件並貼至互動式通訊的其他位置。
剪下: 在互動式通訊中,將元件從一個位置移至另一個位置。
插入元件: 在選定元件上方插入元件。
貼上: 使用上述選項貼上您剪下或複製的元件。
群組: 如果您要剪下、複製或貼上多個元件,請選取多個元件。
父代: 選擇元件的父代。
查看SOM表達式: 查看 元件 的SOM表達式。
取消繼承: 取消目 標區域內元件的繼承以進行編輯。
網頁頻道製作介面有助於將面板中的元件分組,以便能夠同時對這些元件執行操作。 Content標籤將分組的元件列為內容樹中面板的子元素。
點選元件並選取群組()操作。
選取多個元件,然後點選「面板」中的「群組物件」。
在面板中的組對象對話框中,輸入面板的名稱。
輸入面板的可選標題和說明。
按一下。
分組的元件在內容樹中顯示為「面板」的子元素。