5
关注BPM行业公众号: 关注公众号

k2初级教学 第二章: K2.net 流程设计

发布时间:2014/01/16 07:06  来源:www.bbs.bpmsoft.com.cn阅读量:25535

今天跟大家 分享K2.NET 流程图设计工具  k2 studio for vs2005,流程设计器有两种,一种是K2自带的k2 studio.一种是集成到VS上的,今天我以k2 studio for vs2005跟大家介绍 k2 流程图的设计 
下图就是一个整体的界面,童靴们是否很熟悉呢 ?


如图所示:
左边工具栏 有 
1.line wizards
2.Process wizards
3.Activity wizards
4.Event wizards

中间模块 为流程图设计区域

右边为Solution Explorer


1.简单到复杂设计流程图 

        众所周知 两点一线 ,在K2 里面 ,点(activity)和线(line)组成了K2的最简答的流程图,在线上加一些规则,那么就可以决定流程的走向,在节点上加一些事件 就可以决定流程的审批

所以 K2流程图=Activity+line+Event+rule

新建一个k2 Solution or Empty solution ,然后在新建一个k2 process(如果这个你不会的话,那么我 。。。)

我们打开新建的流程图 可以看到 默认是有一个Start 节点 (这个是默认自带的节点)

k2流程图设计是图形化的开发界面 ,所以 Activity 可以从控件栏 拖拉下来 

线(line)可以右键在空白区域画一根(和画图工具一样画线)

在拖动节点的时候会发现 有一个向导式的功能 ,跟着他的节奏走 如果不懂的同学请留言了 

我们可以先托一个节点Default Client Event(这个节点包括了一个Client Event) 命名为 Manager Approve,然后节点的审批人设置为你自己 ,画一个线连接 Start-Manager Approve(跟着向导走,其中Url必填,审批人必填,审批人动作必填 可以简单的写上 同意或者拒绝)


这样 我们一个简单的流程就做完了。然后可以右键Solution编译 

由于今天在公司 ,没有虚拟机,所以没有太多截图,回头会把图补上

顺便说下左边工具栏各个控件:
(infopath,sharepoint先不说 )
Default line:就是线啦
Default Activity :空的节点,不包括事件,如果你这个节点不放任何事件,编译会报错 ,一个节点可以放置多个事件
Default Client:默认的节点+Client 事件 (向导式配置)
Default Server Event(Code):服务器端事件  可以后台写代码
Mail Event:发邮件的事件 
非infopath,sharepoint流程开发,这几个足够使用了