文档Workfront

路由模式练习

最近更新: 2024年12月23日
  • 主题:

创建对象:

  • 初学者
  • 用户

强化路由和回退路由的概念,而无需实际处理任何其他 API。

练习概述

使用“设置变量”模块,通过多个路径发送数字,以了解过滤器和回退项目在路由时的行为。

路由模式图像 1

应遵循的步骤

  1. 创建一个新场景并将其命名为“路由模式和回退”。

  2. 对于触发器,添加“设置变量”工具模块。将“我的号码”作为变量名称,将“变量存留期”保留为“一个”周期,并将“变量”字段设置为“75”。

    路由模式图像 2

  3. 添加另一个模块并选择路由器模块。对于这两条路径,选择增量函数工具,然后单击“确定”,而不对每条路径进行任何更改。

    • 对于第一条路径,创建一个过滤器,将其命名为“小于 100”,并将条件设置为[我的号码]少于 100。

    • 对于第二条路径,创建一个过滤器,将其命名为“小于 1000”,并将条件设置为[我的数量]少于 1000。确保对两者都使用数字运算符。

    路由模式图像 3

    路由模式图像 4

  4. 单击“运行一次”,然后观察捆绑包沿着“小于 100”路径传递。

  5. 然后将“设置变量”模块字段更改为 950 并再运行一次。观察它沿着第二条路径传递。

  6. 单击该路由器并再添加一条路径。添加增量功能工具模块。对于过滤器,单击“回退路由”复选框。请注意指向该路径的箭头如何变为插入符号,这表明它是回退路径。

    路由模式图像 5

  7. 将“设置变量”数值更改为 9500 并运行一次。由于该数量既不小于 100,也不小于 1000,因此该捆绑包会沿着回退路径传递。

如果您使用增量功能工具模块再添加一条路径,但没有设置过滤器,那么当您再次单击“运行一次”时会发生什么情况?在添加第四条路径后,捆绑包是否会沿着回退路径传递?

  • 不会,因为如果没有设置过滤器,每个捆绑包都会始终沿着这条路径传递,而不是回退路径。
recommendation-more-help
c9fbcf61-6d19-481e-a9ab-f54a0ae0ee8a