当有输入消息时,根据一定的条件判断从哪个通道切换输出。此节点不会对消息进行新建或更改,以切换器的方式工作。
双击可以打开节点参数设置对话框
此参数可以由消息msg、节点node变量或流程flow变量提供,作为后面不同通道的判断基准参数。
你可以设置多条设置规则,每条规则对应一个输出。每个规则可以有如下参数:
- 判断类型
每个规则可以设置表达式判断类型:如比较、判空、判断是否存在、是否符合某种类型等
- 被操作对象
根据条件判断类型,进而选择或输入相关的第二个或第三个输入参数,这些参数可以来自消息成员、节点变量和流程变量,也可以来自常量。
"除此以外"选项,勾选之后,会有个缺省的输出通道,当其他规则都不满足条件时,从这个特殊通道输出。