LinkByText 示例

在本示例中,LinkByText 业务规则用于识别某个模式及设置多个属性。

“支持问题”模块包含一个称为“Mail sent from”的“文本”属性。 该属性用于输入发送有关支持问题信息的人员的邮件标识。 如果“Mail sent from”属性包含某个模式,那么您可以使用 LinkByText 业务规则来自动设置“客户链接”属性。

在“配置”模块中,添加了一个用于将所有 .*@examplecompany.* 实例与客户“Example Company Inc.”匹配的元素。 因此,当在“Mail sent from”属性中设置了 john@examplecompany.com 时,“客户”链接将自动设置为“Example Company Inc.”。

要使用 LinkByText 业务规则来设置场景:

  1. 通过单击配置 > 模块 > 添加模块来添加模块。对于模块名称,输入 LinkByText。 该模块包含缺省“元素信息”属性和“标识”、“标题”以及“描述”属性。
  2. 添加“链接”属性。对于属性名称,指定客户并提供“客户”模块的链接。
    LinkByText 模块
  3. 在 LinkByText 配置模块中,添加具有以下详细信息的元素:
    • 指定标题 Example Company Inc.
    • 对于描述,输入 .*@examplecompany\.com
    • 在“客户”属性中,链接到“Example Company Inc.”
    • 将“描述”属性的标识(为“正则表达式属性标识”)设置为 651
    • 将“客户”属性的标识(为“链接属性标识”)设置为661
  4. 在业务规则容器属性中,输入业务规则。该容器属性必须放置在目标模块中,在本示例中,目标模块为“支持问题”模块。 目标链接属性(“支持问题”模块中的“客户”属性)的标识为 676。 配置模块(LinkByText 模块)的标识为 30。
    =LinkByText('Mail sent from',"676","30","651","661")
    “支持问题”模块的属性配置
  5. 当创建了元素,并且将“Mail sent from”属性设置为与“Example Company Inc.”地址匹配的地址时,链接将设置为“Example Company Inc.”属性。 要进行其他匹配,请在配置模块中创建一个元素,创建一个正则表达式,并提供一个要在匹配情况下设置的链接。

反馈