本教程是 创建您的第一个交互式通信 系列。 建议按时间顺序关注该系列,以了解、执行和演示完整的教程用例。
要创建交互式通信,必须在AEM服务器上为打印和Web渠道提供模板。
打印渠道的模板是在AdobeForms Designer中创建并上传到AEM服务器。 然后,在创建交互式通信时可以使用这些模板。
Web渠道的模板是在AEM中创建的。 模板作者和管理员可以创建、编辑和启用Web模板。 创建并启用后,这些模板便可在创建交互式通信时使用。
本教程将指导您完成为打印和Web渠道创建模板的步骤,以便在创建交互式通信时使用这些模板。 在本教程结束时,您将能够:
使用以下任务为交互式通信的打印渠道创建和管理模板:
将XDP文件上传到Forms服务器后,这些子表单在打印模板中显示为目标区域。 创建交互式通信时,文档片段、图表、布局片段和图像等所有实体都将添加到目标区域。
执行以下步骤为打印渠道创建XDP模板:
打开Forms Designer,选择 文件 > 新 > 使用空白表单, 点按 下一个,然后点按 完成 打开表单以创建模板。
确保 对象库 和 对象 从以下位置选择选项 窗口 菜单。
拖放 子表单 组件来自 对象库 到窗体。
选择子表单,以在中显示子表单的选项 对象 窗口。
选择 子表单 选项卡并选择 已流动 从 内容 下拉列表。 拖动子表单的左端点可调整长度。
在 绑定 选项卡:
指定 账单详细信息 在 名称 字段。
选择 无数据绑定 从 数据绑定 下拉列表。
同样,选择根子表单,选择 子表单 选项卡,然后选择 已流动 从 内容 下拉列表。 在 绑定 选项卡:
指定 TelecaBill 在 名称 字段。
选择 无数据绑定 从 数据绑定 下拉列表。
重复步骤2 - 5以创建以下子表单:
账单详细信息
客户详细信息
账单摘要
摘要 — 选择 子表单 选项卡并选择 已定位 从 内容 此子表单的下拉列表。 将以下子表单插入 摘要 子表单。
ItemisedCalls
PayNow
ValueAddedServices
为了节省时间,您还可以复制并粘贴现有子表单以创建新子表单。
要移动 图表 子表单选择“费用”子表单右侧的 图表 从左窗格中选择子表单 版面 选项卡,并指定值 锚点X 字段。 该值必须大于 宽度 的字段 费用 子表单。 选择 费用 子表单并选择 版面 选项卡以查看值 宽度 字段。
拖放 文本 对象来自 对象库 至表单并输入 拨打XXXX进行订购 文本。
右键单击左窗格中的文本对象,然后选择 重命名对象,并输入文本对象的名称作为 订阅.
选择 文件 > 另存为 将文件保存在本地文件系统中:
导航到保存文件的位置,并将名称指定为 create_first_ic_print_template.
选择 .xdp 从 另存为类型 下拉列表。
点按 保存.
使用Forms Designer创建XDP模板后,必须将其上传到AEM Forms服务器,以便该模板在创建交互式通信时可用。
选择 Forms > Forms和文档.
点按 创建 > 文件上传.
导航并选择 create_first_ic_print_template 模板(XDP)并点按 打开 以将XDP模板导入AEM Forms服务器。
要为交互式通信的打印渠道创建布局片段,请使用Forms Designer创建一个XDP并将其上传到AEM Forms服务器。
打开Forms Designer,选择 文件 > 新 > 使用空白表单, 点按 下一个,然后点按 完成 打开表单以创建模板。
确保 对象库 和 对象 从以下位置选择选项 窗口 菜单。
拖放 表 组件来自 对象库 到窗体。
在“插入表”对话框中:
点按 + 在左窗格中的 表 1并右键单击 单元格1 并选择 重命名对象 到 日期.
同样,重命名 单元格2, 单元格3, 单元格4、和 单元格5 到 时间, 数字, 持续时间、和 费用 的量度。
单击 设计器视图 并将其重命名为 时间, 数字, 持续时间、和 费用.
选择 第1行 从左窗格中选择 对象 > 绑定 > 对每个数据项重复一行.
拖放 文本字段 组件来自 对象库 到 设计器视图.
同样,拖放 文本字段 组件到 时间, 数字, 持续时间、和 费用 行。
选择 文件 > 另存为 将文件保存在本地文件系统中:
导航到保存文件的位置,并将名称指定为 table_lf.
选择 .xdp 从 另存为类型 下拉列表。
点按 保存.
在使用Forms Designer为布局片段创建XDP模板后,您必须 上传 将其添加到AEM Forms服务器,以便该模板可在创建布局片段时使用。
使用以下任务为交互式通信的Web渠道创建和管理模板:
要创建Web渠道模板,请定义一个文件夹,您可以在其中保存创建的模板。 在该文件夹中创建模板后,启用该模板以允许表单用户根据该模板创建交互式通信的Web渠道。
执行以下步骤为可编辑模板创建文件夹:
点按 工具 > 配置浏览器.
在配置浏览器页面中,点按 创建.
在 创建配置 对话框,指定 Create_First_IC_templates 作为文件夹的标题,请选中 可编辑的模板,然后点按 创建.
此 Create_First_IC_templates 文件夹创建并列在 配置浏览器 页面。
创建交互式通信时,会添加文档片段、图表、表格、图像和按钮等所有实体。
执行以下步骤,在中为Web渠道创建模板 Create_First_IC_templates 文件夹:
通过选择导航到相应的模板文件夹 工具 > 模板 > Create_First_IC_templates 文件夹。
点按 创建.
在 选择模板类型 配置向导,选择 交互式通信 — Web渠道 并点按 下一个.
在 模板详细信息 配置向导,指定 Create_First_IC_Web_Template 作为模板标题。 指定可选描述并点按 创建.
确认消息,确认 Create_First_IC_Web_Template 将显示。
点按 打开 以在模板编辑器中打开模板。
选择 初始内容 下拉列表中 预览 选项。
点按 根面板 然后点按 + 以查看可添加到模板的组件列表。
选择 面板 从列表中添加面板 根面板.
选择 内容 选项卡。 步骤8中添加的新面板将显示在 根面板 在内容树中。
选择面板并点按 (配置)。
在“属性”窗格中:
指定 帐单详细信息 在“名称”字段中。
指定 帐单详细信息 在标题字段中。
选择 1 从 列数 下拉列表。
点按 以保存属性。
面板的名称将更新为 帐单详细信息 在内容树中。
重复步骤7 - 11,向模板中添加具有以下属性的面板:
名称 | 标题 | 列数 |
---|---|---|
customerdetails | 客户详细信息 | 1 |
billsummary | 账单汇总 | 1 |
汇总费用 | 费用汇总 | 2 |
itemisedcalls | 分项调用 | 1 |
paynow | 立即付款 | 2 |
vas | 增值服务 | 1 |
下图描述了将所有面板添加到模板后的内容树:
创建Web模板后,必须将其启用才能在创建交互式通信时使用模板。
执行以下步骤以启用Web模板:
点按 工具 > 模板.
导航到 Create_First_IC_Web_Template 模板,选择它,然后点按 启用.
选项卡 启用 再次确认。
模板已启用,其状态显示为“已启用”。 在为Web渠道创建交互式通信时,可以使用此模板。
根据用例,您必须包含 立即付款 和 订阅 交互式通信中的按钮(自适应表单组件)。 要在交互式通信中启用这些按钮,请执行以下步骤:
选择 结构 下拉列表中 预览 选项。
选择 文档容器 使用内容树并点按根面板 策略 以选择允许在交互式通信中使用的组件。
在 允许的组件 选项卡/ 属性 部分,选择 按钮 从 自适应表单 组件。
点按 以保存属性。