互動式通信中的條件

建立和編輯要在互動式通訊中使用的條件片段 — 條件是用來建立互動式通訊的四種檔案片段類型之一。 另外三個是文字、清單和版面片段。

概覽

條件是可包含在互動式通訊中的檔案片段。 其他文檔片段為text、清單和佈局片段。 條件可讓您根據提供的資料和規則,定義包含在互動式通訊中的一或多個內容資產。

範例:

  • 在信用卡對帳單中,根據客戶的信用卡類型顯示信用卡年費和信用卡影像。
  • 在保險費到期提醒中,根據客戶州的稅顯示稅的計算。

根據套用的規則和傳遞至規則的值,呈現條件中的資產。 條件中的規則可檢查下列資料類型中的值:

  • 關聯表單資料模型的屬性
  • 您在條件中建立的任何變數
  • 字串
  • 數字
  • 數學表達式
  • 日期

建立條件

  1. 選擇​Forms > 文檔片段

  2. 選擇​Create > Condition

  3. 指定下列資訊:

    • 標題:(選用)輸入條件的標題。標題不一定唯一,可以有特殊字元和非英文字元。 條件會以其標題(如果有)來參照,例如縮圖和屬性中。
    • 名稱:資料夾內條件的唯一名稱。任何狀態中都不能有兩個檔案片段(文字、條件或清單)在資料夾中以相同名稱存在。 在「名稱」欄位中,您只能輸入英文字元、數字和連字型大小。 系統會根據「標題」欄位自動填入「名稱」欄位。 在「標題」欄位中輸入的特殊字元、空格、數字和非英文字元在「名稱」欄位中會以連字型大小取代。 雖然「標題」欄位中的值會自動複製到「名稱」,但您可以編輯值。
    • 說明:鍵入文檔片段的說明。
    • 表單資料模型:(可選)選擇「表單資料模型」單選按鈕,以根據表單資料模型建立條件。選擇「表單資料模型」單選按鈕時,將顯示「表單資料模型」*欄位。​瀏覽並選取表單資料模型。 為互動式通訊建立條件時,請確定您使用的資料模型與要用於互動式通訊的資料模型相同。 如需表單資料模型的詳細資訊,請參閱資料整合
    • 標籤:(可選)要建立自定義標籤,請在文本欄位中輸入值,然後點選Enter。儲存此條件時,會建立新新增的標籤。
  4. 點選​Next

    「建立條件」頁面。

    createcondition

  5. 點選「新增資產」。

    選取資產頁面隨即顯示可用的文字、清單、條件和影像,這些可供新增至條件中。

    注意

    「選取資產」頁面中只會顯示無基礎、新建立的資產和FDM基礎的資產(使用與所建立條件相同的FDM建立)。

  6. 點選適當的資產以選取要包含在條件中,然後點選​Done

    「建立條件」頁面隨即顯示,並列出新增的資產。

    createconditionassetadd

    您可以使用下列選項來管理條件中的資產:

    createconditionscreenassetsaddedandon

    [A]拒絕更改。 點選此圖示以拒絕您對資產和條件中的規則所做的變更。

    [B]接受更改。 點選此圖示以接受您在資產中所做的變更,並在條件中使用規則。

    [C]複製資產。 點選此圖示即可在條件中建立資產副本以及套用的規則(如果有)。接著,您可以繼續編輯重複資產的規則和資產。 複製資產對於建立類似規則以根據特定內容顯示替代資產很實用。

    [D]顯示預覽. 點選此圖示即可在「建立\編輯條件」頁面內顯示資產的預覽。

    [E]重新排序. 點選並按住此圖示以拖放資產,以在條件中重新排序資產。

    您可以選取下列選項,以指定條件在執行階段的行為:

    • 禁用多個結果評估\啟用多個結果評估:啟用此選項時(顯示為「已啟用多個結果評估」),將評估所有規則,結果是所有真規則的總和。如果禁用此選項(顯示為「已禁用多個結果評估」),則僅評估發現為true的第一個規則,並成為條件的輸出。
    • 分頁:選取此選項( 分頁符)可在條件的資產之間新增分頁符。若未選取此選項(nobreak),如果條件溢出至列印輸出中的下一頁,則整個條件會移至下一頁,而非中斷條件中資產之間的頁面。
  7. 點選​建立規則​以視需要新增規則以顯示或隱藏資產。 若要在規則中使用變數,請參閱建立變數。 如需詳細資訊,請參閱將規則新增至條件

    建立的規則會出現在「建立條件」畫面的「規則」欄中。

    createconditionscreenrulesadded

    注意

    您可以在已套用規則或重複套用的條件中插入資產。

  8. 點選​儲存

    條件隨即建立。 現在,您可以在建立互動式通訊時,繼續將條件當作建置區塊。

    注意

    若要儲存新或已編輯的條件,條件中每個新增的資產必須至少有一個規則。

編輯條件

您可以使用下列步驟來編輯條件。 您也可以選取彈出式功能表中的「編輯片段」 ,從互動式通訊中選擇編輯條件。

  1. 選擇​Forms > 文檔片段
  2. 導覽至條件並選取它。
  3. 點選「Edit」。
  4. 在條件中進行必要的變更。 有關可在條件中更改的資訊的詳細資訊,請參閱建立條件
  5. 點選​儲存,然後點選​關閉

在條件中建立規則

您可以在條件中使用規則編輯器,建立規則以根據​預設條件​顯示或隱藏資產。 這些條件可以根據:

  • 字串
  • 數字
  • 數學表達式
  • 日期
  • 關聯表單資料模型的屬性
  • 您可能已建立的任何變數

在條件中建立規則

  1. 在建立或編輯條件時,點選相關資產的規則編輯器圖示(規則編輯器)圖示。

    將出現「建立規則」對話框。 除了字串、數字、數學運算式和日期之外,規則編輯器中也提供下列項目,用於建立規則的陳述式:

    • 關聯表單資料模型的屬性
    • 您可能已建立的任何變數

    createrledialog

    選擇要評估的適當選項。

    注意

    建立顯示資產的規則不支援集合屬性。

  2. 選取適當的運算子以評估規則,例如「等於」、「包含」和「開頭為」。

  3. 插入評估表達式、字串、資料模型屬性、變數或日期。

    在策略類型為標準時顯示資產的規則

    在策略類型為標準時顯示資產的規則

    • 在建立或編輯規則時,您也可以點選icon_resize(調整大小)以展開「建立規則/編輯規則」對話方塊。 展開的全視窗對話方塊可讓您建立變數以建構規則。 再次點選「調整大小」,返回一般的「建立規則」對話方塊。
    • 您也可以在規則中建立多個條件。
  4. 點選​Done

    規則會套用至資產。

在條件中建立和使用變數

在條件中建立或編輯規則時,可以點選icon_resize(調整大小)以展開「建立規則\編輯規則」對話方塊。 展開的全視窗對話方塊可讓您:

  • 在規則中建立和使用變數
  • 在規則中拖放表單資料模型的屬性和變數

再次點選「調整大小」,返回「建立規則\編輯規則」對話方塊。

建立變數

  1. 在條件中建立或編輯規則時,您可以點選icon_resize(調整大小)以展開「建立規則/編輯規則」對話方塊。

    將出現「展開的、全窗口」對話框。

    expandeditruledialog

  2. 在左窗格中,點選​變數

    「變數」窗格隨即出現。

    expandeditrulevariables

  3. 點選​建立

    「建立變數」窗格隨即出現。

  4. 輸入以下資訊,然後點選​Create:

    • 名稱*:變數的名稱。
    • 說明:(可選)輸入有關變數的說明。
    • 類型*:選取變數類型:字串、數字、布林或日期。
    • 僅允許特定值:對於字串和數字變數,您可以確保代理從特定值集中為代理UI中的預留位置進行選擇。要指定值集,請選擇此選項,然後指定​Values*​欄位中允許的逗號分隔值。
  5. 點選​建立

    變數會建立並列在「變數」窗格中。

  6. 若要在規則中插入變數,請將變數拖放至規則中選項的預留位置。

  7. 建立有效規則後,點選​Done

    視需要,繼續在條件中進行進一步變更並儲存。

本頁內容