《K流程建设工具》PPT课件.pptx_第1页
《K流程建设工具》PPT课件.pptx_第2页
《K流程建设工具》PPT课件.pptx_第3页
《K流程建设工具》PPT课件.pptx_第4页
《K流程建设工具》PPT课件.pptx_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

K2流程建设工具介绍,上海斯歌信息技术有限公司-解决方案中心,目录,K2 Designer for Visual Studio K2 Studio Process Debug and Exception Repair,K2 Designer for Visual Studio,可以与Visual Studio 2008, Visual Studio 2010集成 包含设计器(Designer),向导(Wizards),工具箱(Tool Box),对象浏览器(Object Browser)和ADO.NET 数据驱动(ADO.NET Data Provider) 打开Visual Studio,直接选择新建K2工程 包含四种模板 K2 Empty Project K2 SmartObject Project K2 Workflow Project K2 Wizard Project,菜单和窗口,解决方案管理器Solution Explorer 工具箱Toolbox Sections K2 对象浏览器K2 Object Browser,属性窗口Properties Window 输出窗口Output Window 错误列表Error List,K2 Designer for Visual Studio,K2 对象浏览器K2 Object Browser,允许开发人员使用K2所展现的对象 K2对象可以是静态字段,服务器配置,或是开发者创建的SmartObjects对象 每个K2工程都能访问对象浏览器,并且只显示与当前项目有关的内容 包含5部份: 环境变量Environment 用户浏览器User Browser 流程/节点数据变量Process/Activity Data 流程上下文浏览器Workflow Context Browser 函数浏览器Function Browser,K2 Designer for Visual Studio,K2对象浏览器 环境变量库(Environment Library),提供了一种强大的,灵活的方式以保存流程之外的系统信息(如:服务器名称,URL,SharePoint服务器及站点) 允许用户发布流程到已配置的环境中,而不需要重新设置环境变量 环境变量以分类方式罗列 允许多种信息存储到字段中 在Workspace中的管理控制台(Management Console)进行配置,K2 Designer for Visual Studio,K2对象浏览器 用户浏览器(User Browser),将已配置的安全驱动(Security Provider)所包含的用户和组显示出来,同时也会显示常用属性,如Email,Manager等 能从繁杂的人员信息中进行查询以找到用户和组 K2 Workspace中创建的角色也会在此显示 SharePoint站点中的人员及组别信息,K2 Designer for Visual Studio,K2对象浏览器 数据变量和上下文信息(Data and context),流程/节点数据变量 允许在配置向导时使用流程及节点数据变量,包含普通数据变量和XML数据变量. Smartobject的方法(Method)关联及引用(Reference)能方便Smartobject的展现及使用 流程上下文浏览器将流程上下文相关信息显示出来: 流程实例信息(Process Instance) 节点实例信息(Activity Instance) 节点处理人实例信息(Activity Destination Instance) 事件实例信息(Event Instance) 线实例信息(Line Instance),K2 Designer for Visual Studio,显示常用的函数,如日期获取,字符截取,字符转换等 可以使用到流程中,减少代码编写,同时可以组合复杂条件规则以供流程判断使用,K2对象浏览器 函数浏览器(Function Browser),K2 Designer for Visual Studio,设计界面,流程视图 文档视图,K2 Designer for Visual Studio,节点向导,右键目录: 查看代码/View Code 查看动作/View Actions 属性设置/Properties,导航提示,K2 Designer for Visual Studio,显示节点属性缩略图,K2 Designer for Visual Studio,工具项,包含4种向导类型: 流程向导Process Wizards 节点向导Activity Wizards 事件向导Event Wizards 线向导Line Wizards,K2 Designer for Visual Studio,K2向导(WIZARD),K2向导提供友好的,自动化的流程配置步骤 用户可以创建模板及配置流程组件而不需要进行额外的程序代码 使用K2 对象浏览器灵活,动态的配置 缩略图轻松导航向导步骤,K2 Designer for Visual Studio,流程模板向导/Process Wizards 帮助配置流程,在完成向导后,可以在点击设计器右上方的图标重新进入配置向导以修改属性值.,InfoPath集成模板/InfoPath Integration InfoPath集成流程 ,可以添加Infopath文件到流程中并于当前流程进行集成,同样可以点击设计器右上方图标进行属性重配置.,SharePoint事件集成模板/SharePoint Events Process SharePoint事件集成流程,可以配置对SharePoint的事件(如:添加/修改/删除事件)进行集成的流程,节点,事件和向导,K2 Designer for Visual Studio,SharePoint Workflow Integration SharePoint流程集成向导,可以创建与SharePoint文档库,列表和内容类型进行集成的SharePoint流程.,K2 Designer for Visual Studio,Default Activity 可以包含1个或多个事件,节点上可以设置多种规则(如:前置规则,成功规则,开始规则和处理人规则等).,节点,事件和向导,K2 Designer for Visual Studio,Default Client Event 客户端事件,可以配置承载客户端信息的方式:Web页面.,Forms Generation Client Event 根据提供的数据自动创建最基本的ASPX页面,可以使用Forms Generation Client 向导创建自定义表单的示例代码.,节点,事件和向导,K2 Designer for Visual Studio,Default Server Event (Code) 可以在其中编写代码并在服务端执行.,Default Server Event (WF) 可以创建WF节点并在服务端执行.,Mail Event 不需要编写代码,通过配置以发送邮件.,节点,事件和向导,K2 Designer for Visual Studio,IPC Event (inter-process communication) 可以在流程中调用其它流程,包含同步和异步两种方式.,InfoPath Client Event 使用InfoPath页面做为任务信息承载页面.,SharePoint Sites and Workspaces 可以创建,修改或删除SharePoint站点.,SharePoint Lists and Libraries 可以创建,修改或删除SharePoint 列表.,节点,事件和向导,K2 Designer for Visual Studio,SharePoint Documents 可以操作SharePoint文档:上传,下载,签入,签出,移动,复制,删除,读取和属性设置.,SharePoint Records Management 发送文档到 records center and places and releases holds.,SharePoint Workflow Integration client 使用SharePoint流程任务项做为客户端事件.,SharePoint Search Integration 可以对SharePoint列表和文档库进行查询,并在流程中使用查询结果.,节点,事件和向导,K2 Designer for Visual Studio,SharePoint Publishing 可以创建,复制,移动,删除和签入已发布的页;更新和服装页面内容;以及创建,更新,删除可复用的内容.,SharePoint User Management 可以添加,修改或删除用户,组或权限,以及修改站点,列表或文档库权限.,SmartObject Event 可以呼叫SmartObject方法和绑定输入和输出字段.,节点,事件和向导,K2 Designer for Visual Studio,点击对象浏览器中的Environment标签,点击箭头,可以修改服务器属性 Environment中的其他的节点也可以通过点击右键方式修改属性,K2环境变量修改,K2 Designer for Visual Studio,默认K2提供Development和Production两套环境变量,用户可以在Workspace中添加新的环境模板 Management Console Environment Library Templates Environments 添加的新环境变量,将在Visual Studio的Environment中刷新后显示,添加新的环境,K2 Designer for Visual Studio,使用Visual Studio发布流程有两种方式:直接发布和打包发布流程 直接发布流程有两种方式 右击解决方案,选择Deploy 点击菜单栏中发布流程图标发布流程,发布流程,K2 Designer for Visual Studio,右击解决方案,选择Create Deploy Package, 打包所选流程 打包好的流程在流程目录的obj目录下 将Debug文件夹复制到目标机器上,使用.Net自带的msbuild工具发布流程,打包流程,K2 Designer for Visual Studio,发布流程之前,Visual Studio会对所选流程进行编译,待编译成功后,进行发布动作 发布时需要选择发布环境 发布流程时,在设计器左下角会编译或发布状态,直到显示发布成功,代表流程已成功发布到流程服务器,发布流程,K2 Designer for Visual Studio,目录,K2 Designer for Visual Studio K2 Studio Process Debug and Exception Repair,K2 Studio是K2自带的流程设计器,它使用Office风格样式,方便开发人员使用。部分K2 Studio功能点如下: K2工具箱: 提供K2组件及向导 解决方案管理器/Solution Explorer : 在新建K2 项目及流程定义时,所有流程文件及外部引用文件的管理 流程设计界面/Visual Process Designer : 用于流程定义及设计,K2 Studio,Home,K2 Studio,示例向导,K2 Studio,对K2功能及向导的解释说明.如节点,动作及出口,用户管理,流程模板等,K2定义,K2 Studio,导航,K2 Studio,Solution Explorer,Object Brower,Event Wizards,Line Wizards,Activity Wizards,Process Wizards,Process Helper,User Browser,目录,K2 Designer for Visual Studio K2 Studio Process Debug and Exception Repair,Process Debug and Exception Repair,由于K2可以在V

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论