3.12.1.4设置流向属性

       通过设置流向属性,让系统实现自动选择流转路径。如下图所示,是一个完成的流向属性设置窗体:

基本属性:

“传递条件”:分为“无条件向下传递”和条件组合“当满足如下条件时向下传递”、

“否则,向下传递”。当选择“当满足如下条件时向下传递”时,需要点击“选择”设置传递条件,设置条件的窗体就是前面已经介绍过的表达式设置窗体,使用方法也是一样,在这里就不重复介绍了。设置好的传递条件会显示在流向线上(无条件除外)。另外,在使用过程中系统会自动对你的设置作出必要的合理性检查。

“更新公式”:指定该流向要执行的表间更新公式,包括“流程传递时”、“流程回退

或撤销时”和“流程中止时”三种执行时机的公式。

      “附加动作”:目前通过设置“附加条件”,可以“启动新报表流程”,这一点会在后面

讲解。

      “其    它”:当任务是“向后”流转的时候,如果选中该选项,那就会按“回退”的

方式来确定后续任务的执行者,否则就会按后续任务的“执行者设置”来决定执行者。

 

 

自动填充及清空区域:

      “填充”:传递的时候自动给指定的数据项目填上当前的日期时间

      “清除1”:传递的时候自动清除指定的数据项目。例如,可以用在当流程往后流转(类似回退)的时候,可以把某些项目的内容自动清除,例如把审批人、审批意见等清除。

“清除2”:流程回退或者撤销的时候自动清除指定的数据项目。例如,当流程回退或者撤销的时候,可以把某些项目的内容自动清除,例如把审批人、审批意见等清除。

      利用这里的“填充”和“清除”属性,可以让你可以明确当前流程的各种状态,以方便在表间取数公式中可以灵活根据当前流程的状态来获取相关的数据。

      另外,在流程的其它属性中,也有类似的属性,如下图所示:

当流程中止后,你可以给指定的数据项目填上当前日期,目的也是为了可以在表间公式中确定哪些是中止的流程。

 

前面说过,当任务“制单”完成之后,系统会判断如果“客户的信用等级是C”的话,任务就会流转到“信用审核”进行处理,“否则”直接流转到“审批”进行处理。要实现这个目的,我们就要设置从“制单”à “信用审核”的流转条件为“客户的信用等级=C”,而从“制单”à “审批”的流转条件为“否则”。

 

“制单”à “信用审核”

选中该流向,右边会显示流向属性设计界面,设置完后如下图所示:

      “制单”à “审批”

选中该流向,右边会显示流向属性设计界面,设置完后如下图所示:

按照同样的方法设置其它流向的属性(对于流向的“附加动作”在这里先不设置),全部设置完成如下图所示: