教程:创建文档片段

05-create-form-data-model-main_small

本教程是创建您的第一个交互式通信系列中的步骤。 建议按照时间顺序排列系列,以了解、执行和演示完整的教程用例。

文档片段是用于撰写交互式通信的通信的可重用组件。 文档片段的类型如下:

  • 文本 — 文本资产是由一个或多个文本段落组成的一段内容。 段落可以是静态的或动态的。
  • 列表 — 列表是一组文档片段,包括文本、列表、条件和图像。
  • 条件 — 条件允许您根据从表单数据模型收到的数据定义交互式通信中包含的内容。

本教程将指导您完成根据规划交互式通信部分中提供的解剖结构创建多个文本文档片段的步骤。 在本教程结束时,您将能够:

  • 创建文档片段
  • 创建变量
  • 创建和应用规则

text_document_fragments

以下是本教程中创建的文档片段列表:

每个文档片段都包含具有静态文本的字段、从表单数据模型接收的数据以及使用代理UI输入的数据。 规划交互式通信部分中描述了所有这些字段。

在本教程中创建文档片段时,会为使用代理UI接收数据的字段创建变量。

创建表单数据模型部分中所述,使用​FDM_Create_First_IC​作为表单数据模型,以在本教程中创建文档片段。

步骤1:创建清单详细信息文本文档片段

“清单详细信息”单据片段包含以下字段:

字段 数据源
发票编号 代理 UI
帐单期间 代理 UI
帐单日期 代理 UI
您的计划 表单数据模型

执行以下步骤,为以Agent UI作为数据源的字段创建变量,创建静态文本,并在文档片段中使用表单数据模型元素:

  1. 选择​Forms > 文档片段

  2. 选择​创建 > 文本

  3. 指定以下信息:

    1. 在​标题​字段中输入​bill_details_first_ic​作为名称。 将在​Name​字段中自动填充标题。

    2. 从​数据模型​部分选择​表单数据模型

    3. 选择​FDM_Create_First_IC​作为表单数据模型,然后点按​选择

    4. 点按​Next

  4. 选择左窗格中的​Variables​选项卡,然后点按​创建

  5. 在​创建变量​部分中:

    1. 输入​Invoicenumber​作为变量的名称。
    2. 选择​字符串​作为类型。
    3. 点按​创建

    创建字符串类型的变量

    重复步骤4和5以创建以下变量:

    • 计费周期:字符串类型
    • 帐单日期:日期类型

    帐单详细信息

  6. 使用右侧窗格为以下字段创建静态文本:

    • 发票编号
    • 帐单期间
    • 帐单日期
    • 您的计划

    静态文本

  7. 将光标放在​发票编号​字段旁边,并双击左窗格​变量​选项卡中的​InvoiceNumber​变量。

  8. 将光标放在​Bill Period​字段旁边,并双击​Billperiod​变量。

  9. 将光标放在​帐单日期​字段旁边,并双击​帐单日期​变量。

  10. 选择左窗格中的​数据模型对象​选项卡。

  11. 将光标放在​Your Plan​字段旁边,并双击​customer > customerplan​属性。

    bill_details_customerplan_fdm

  12. 单击​保存​以创建“清单详细信息”文本文档片段。

步骤2:创建客户详细信息文本文档片段

“客户详细信息”文档片段包含以下字段:

字段 数据源
客户名称 表单数据模型
地址 表单数据模型
供应地 代理 UI
状态代码 代理 UI
手机号码 表单数据模型
备用联系人号码 表单数据模型
关系数 表单数据模型
连接数 代理 UI

执行以下步骤,为以Agent UI作为数据源的字段创建变量,创建静态文本,并在文档片段中使用表单数据模型元素:

  1. 选择​Forms > 文档片段

  2. 选择​创建 > 文本

  3. 指定以下信息:

    1. 在​标题​字段中输入​customer_details_first_ic​作为名称。 将在​Name​字段中自动填充标题。

    2. 从​数据模型​部分选择​表单数据模型

    3. 选择​FDM_Create_First_IC​作为表单数据模型,然后点按​选择

    4. 点按​Next

  4. 选择左窗格中的​Variables​选项卡,然后点按​创建

  5. 在​创建变量​部分中:

    1. 输入​Placesupply​作为变量的名称。
    2. 选择​字符串​作为类型。
    3. 点按​创建

    重复步骤4和5以创建以下变量:

    • Statecode:数字类型
    • 数字连接:数字类型
  6. 选择​数据模型对象​选项卡,将光标放在右侧窗格中,然后双击​customer > name​属性。

  7. 按Enter将光标移到下一行,然后双击​customer > address​属性。

  8. 使用右侧窗格为以下字段创建静态文本:

    • 手机号码
    • 备用联系人号码
    • 供应地
    • 关系数
    • 状态代码
    • 连接数

    客户详细信息静态文本

  9. 将光标放在​Mobile Number​字段旁边,并双击​customer > mobilenum​属性。

  10. 将光标放在​Alternate Contact Number​字段旁边,并双击 customer > alternatemobilenumber​属性。

  11. 将光标放在​Relationship Number​字段旁边,并双击​customer > relationshipnumber​属性。

  12. 选择​变量​选项卡,将光标放在​供应地点​字段旁边,并双击​供应​变量。

  13. 将光标放在​State Code​字段旁边,并双击​Statecode​变量。

  14. 将光标放在​连接数​字段旁边,并双击​连接数​变量。

    客户详细信息

  15. 单击​Save​以创建“客户详细信息”文本文档片段。

步骤3:创建清单汇总文本文档片段

清单汇总单据片段包括以下字段:

字段 数据源
上一余额 代理 UI
支付 代理 UI
调整 代理 UI
当前帐单期间费用 表单数据模型
到期金额 代理 UI
到期日期 代理 UI

执行以下步骤,为以Agent UI作为数据源的字段创建变量,创建静态文本,并在文档片段中使用表单数据模型元素:

  1. 选择​Forms > 文档片段

  2. 选择​创建 > 文本

  3. 指定以下信息:

    1. 在​标题​字段中输入​bill_summary_first_ic​作为名称。 将在​Name​字段中自动填充标题。

    2. 从​数据模型​部分选择​表单数据模型

    3. 选择​FDM_Create_First_IC​作为表单数据模型,然后点按​选择

    4. 点按​Next

  4. 选择左窗格中的​Variables​选项卡,然后点按​创建

  5. 在​创建变量​部分中:

    1. 输入​Previousbalance​作为变量的名称。
    2. 选择​Number​作为类型。
    3. 点按​创建

    重复步骤4和5以创建以下变量:

    • 付款:数字类型
    • 调整:数字类型
    • 应付款项:数字类型
    • 委托日期:日期类型
  6. 使用右侧窗格为以下字段创建静态文本:

    • 上一余额
    • 支付
    • 调整
    • 当前帐单期间费用
    • 到期金额
    • 到期日期
    • 到期日后的延迟付款费用为$ 20

    清单汇总静态文本

  7. 将光标放在​上一余额​字段旁边,并双击​上一余额​变量。

  8. 将光标放在​Payments​字段旁边,并双击​Payments​变量。

  9. 将光标放在​Adjustments​字段旁边,并双击​Adjustments​变量。

  10. 将光标放在​Amount Due​字段旁边,并双击​Amountdue​变量。

  11. 将光标放在​到期日​字段旁边,并双击​Duedate​变量。

  12. 选择​数据模型对象​选项卡,将光标放在右窗格的​当前帐单期间​字段旁边,然后双击​帐单 > usagecharges​属性。

    帐单汇总

  13. 单击​Save​以创建“客户详细信息”文本文档片段。

步骤4:创建费用汇总文本文档片段

费用汇总单据片段包括以下字段:

字段 数据源
通话费 表单数据模型
电话会议费用 表单数据模型
短信费用 表单数据模型
移动互联网收费 表单数据模型
国家漫游收费 表单数据模型
国际漫游费 表单数据模型
增值服务费 表单数据模型
总费用 表单数据模型
应付总额 表单数据模型

执行以下步骤以创建静态文本并在文档片段中使用表单数据模型元素:

  1. 选择​Forms > 文档片段

  2. 选择​创建 > 文本

  3. 指定以下信息:

    1. 在​标题​字段中输入​summary_charges_first_ic​作为名称。 将在“名称”字段中自动填充标题。

    2. 从​数据模型​部分选择​表单数据模型

    3. 选择​FDM_Create_First_IC​作为表单数据模型,然后点按​选择

    4. 点按​Next

  4. 使用右侧窗格为以下字段创建静态文本:

    • 通话费
    • 电话会议费用
    • 短信费用
    • 移动互联网收费
    • 国家漫游收费
    • 国际漫游费
    • 增值服务费
    • 总费用
    • 应付总额

    汇总费用

  5. 选择​数据模型对象​选项卡。

  6. 将光标放在​呼叫费用​字段旁边,并双击​bills > 呼叫费用​属性。

  7. 将光标放在​电话会议费用​字段旁边,并双击​bills > confcallcarges​属性。

  8. 将光标放在​SMS Carges​字段旁边,并双击​bills > smscarges​属性。

  9. 将光标放在​Mobile Internet Charges​字段旁边,并双击​bills > internetcharges​属性。

  10. 将光标放在​国家漫游费用​字段旁边,并双击​bills > 国家漫游费用​属性。

  11. 将光标放在​国际漫游费用​字段旁边,并双击​bills > roamingintnl​属性。

  12. 将光标放在​Value Added Services Charges​字段旁边,并双击​bills > vas​属性。

  13. 将光标放在​总费用​字段旁边,并双击​bills > usagecharges​属性。

  14. 将光标放在​TOTAL PAYABLE​字段旁边,并双击​bills > usagecharges​属性。

    费用汇总

  15. 选择​增值服务费用​行中的文本,然后点按​创建规则​以创建一个条件,根据该条件在交互通信中显示该行:

  16. 在​创建规则​弹出窗口中:

    1. 选择​数据模型和变量,然后选择​bills > callcarges

    2. 选择​小于​作为运算符。

    3. 选择​Number​并输入值作为​60

    根据此条件,仅当“呼叫费用”字段的值小于60时,才会显示“增值服务费用”行。

    create_rules_caption

  17. 单击​Save​以创建费用摘要文本文档片段。

在此页面上