创建和编辑要在交互式通信中使用的条件片段 — 条件是用于构建交互式通信的四种类型的文档片段之一。 其他三种是文本、列表和布局片段。
条件是可包含在交互式通信中的文档片段。 其他文档片段包括 文本、列表和布局片段。 条件允许您根据提供的数据和规则定义包含在交互式通信中的一个或多个上下文资产。
示例:
条件中的资产,这些资产会根据应用的规则和传递给规则的值进行渲染。 条件中的规则可以检查以下类型数据中的值:
选择 Forms > 文档片段.
选择 创建 > 条件.
指定以下信息:
点按 下一个.
此时会显示“创建条件”页。
点按 添加资产.
此时会显示“选择资产”页面,其中显示了可用的文本、列表、条件和图像,这些文本、条件和图像可在条件中进行添加。
“选择资产”页面中只显示基于无的新创建资产和基于FDM的资产(使用与所创建条件相同的FDM创建)。
点按相应的资产以选择要包含在条件中的资产,然后点按 完成.
此时会显示“创建条件”页面,并列出添加的资产。
您可以使用以下选项在条件中管理资产:
[A]
拒绝更改。 点按此图标以拒绝您对条件中的资产和规则所做的更改。
[B]
接受更改。 点按此图标以接受您在条件的资产和规则中所做的更改。
[C]
复制资产。 点按此图标,以在条件中创建资产副本以及应用的规则(如果有)。 然后,您可以继续编辑复制资产的规则和资产。 复制资产对于创建类似规则以根据特定上下文显示替代资产非常有用。
[D]
显示预览. 点按此图标,以在创建\编辑条件页面中显示资产的预览。
[E]
重新排序. 点按并按住此图标,可拖放资产以在某个条件内对资产重新排序。
您可以选择以下选项来指定条件在运行时的行为方式:
点按 创建规则 添加规则以显示或隐藏资产。 要在规则中使用变量,请参阅 创建变量. 有关更多信息,请参阅 将规则添加到条件.
创建的规则将显示在“创建条件”屏幕的“规则”列中。
您可以在条件中插入已应用规则或重复应用的资产。
点按 保存.
将创建条件。 现在,您可以在创建交互式通信时继续将条件用作构建基块。
要保存新条件或编辑条件,您必须在该条件中为每个添加的资产至少添加一个规则。
您可以使用以下步骤编辑条件。 您还可以通过在弹出菜单中选择编辑片段,从交互式通信中选择编辑条件。
在条件中使用规则编辑器,您可以创建规则以根据 预设条件. 这些条件可以基于:
创建或编辑条件时,点按 (规则编辑器)图标。
此时将显示创建规则对话框。 除了字符串、数字、数学表达式和日期之外,规则编辑器中还提供以下内容以用于创建规则语句:
选择要评估的相应选项。
创建用于显示资产的规则时不支持收藏集属性。
选择相应的运算符以评估规则,如“等于”、“包含”和“开头”。
插入评估表达式、字符串、数据模型属性、变量或日期。
策略类型为标准时显示资产的规则
点按 完成.
规则将应用于资产。
在条件中创建或编辑规则时,您可以点按 (调整大小)以展开创建规则\编辑规则对话框。 通过展开的全窗口对话框,您可以:
再次点按调整大小,以返回到创建规则\编辑规则对话框。
在条件中创建或编辑规则时,您可以点按 (调整大小)以展开创建规则/编辑规则对话框。
将出现“展开的全窗口”对话框。
在左窗格中,点按 变量.
此时将出现“变量”窗格。
点按 创建.
此时会出现“创建变量”窗格。
输入以下信息并点按 创建:
点按 创建.
随即会创建变量并在“变量”窗格中列出该变量。
要在规则中插入变量,请将变量拖放到规则中某个选项的占位符中。
构建有效规则后,点按 完成.
根据需要,在条件中继续进行进一步更改并保存。