解析驰骋工作流程管理系统流程的各个属性
熟悉ccflow的各个属性是设计ccflow流程必要条件。
是否启用:如果此流程在运行就启用它,不运行就不启用它,可用于流程的历史版本管理,也可以因管理的需要,设置它。
运行方式:是为流程的自动做的标记,自动运行的流程,可以用户以sdk的方式开发。
是否可以独立启用:如果是一个独立启用的流程就可以显示在发起流程列表里,否则就不显示,如果该流程是一个子流程并且该流程不能被独立发起,只能被调用,就设置他为不可独立起用。
导航url:是在发起流程时的要点的连接,如果为空就表示直接启动流程,MyFlow.aspx?FK_Flow=xxx&FK_Node=xxx。如果你指定了这个连接在发起界面连接上,就直接转向您指定的连接上去,您的页面可以进行二次业务处理在转到MyFlow.aspx上来。
比如:合同修改流程,要发起这个流程首要的界面是要呈现一个合同列表,用户选择这个列表后,在转入流程发起。这个合同列表界面就是一个流程发起列表界面与流程启动界面一个缓冲。
标题生成规则:
标题:是流程标题,一个流程在开始节点是必须有一个标题字段Title,并且这个字段不可别删除,默认为隐藏的。
标题字段用于待办、在途的工作列表上,是能让使用者知道这是那一条流程。
标题字段不能修改,它是系统根据一定的规则自动生成的。
默认生成规则为:"@WebUser.FK_DeptName,@WebUser.No,@WebUser.Name在@RDT发起.";解析为:财务部,zhangna,张娜在11月12号10:20发起。
流程设计人员可以根据自己的需要设计自己的规则,规则表达式中支持节点表单字段。
比如:"@wenjianmingcheng在@RDT发起.";其中@wenjianmingcheng是节点表单的数据库字段。
流程应用类型:
是说明流程类型,如果没有特殊的指定,就是正常的流程。
工程类型的流程是ccflow的一种特定的流程,它有项目组的概念,什么是工程类的流程请baidu ccflow 工程类型流程。