- 浏览: 431985 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
man1900:
想部署及学习了解,可参考本人新的博客获得下载源代码。http: ...
JOffice 中的JBPM4在线流程设计器--初览(Applet版) -
atgoingguoat:
哎。假的。
JOffice 中的JBPM4在线流程设计器--初览(Applet版) -
电竞杀神张无忌:
这是主流程调用子流程报的错大神指导原因吗? ...
JBPM4的子流程与父流程的设计及开发 -
贝塔ZQ:
pageoffice也是office在线编辑的吧,J.Offi ...
J.Office另一种在线Office编辑器整合 -
Mybonnie1:
你好,想问下,串行的多实例任务能做到回退么
Activiti 多个并发子流程的应用
一、发布公文审批流程
在项目中找到流程文件定义,然后打开该文件,如下所示:
这可以在eclipse中的JBPM设计器中定义
<process name="DocumentApproval" key="DOC_APP" xmlns="http://jbpm.org/4.0/jpdl"> <on event="start"> <event-listener class="com.bmsoft.jbpm.oa.doc.DocumentListener"> <field name="status"><short value="1"/></field> </event-listener> </on> <start name="start1" g="76,21,48,48"> <transition name="to 审核、核稿" to="审核、核稿" g="-83,-17"/> </start> <task name="审核、核稿" g="55,108,92,52" > <transition name="to 审批文档" to="审批文档" g="-71,-17"> <event-listener class="com.bmsoft.jbpm.oa.doc.DocumentListener"> <field name="status"><short value="2"/></field> </event-listener> </transition> <transition name="to 取消文档" to="取消文档" g="-65,-17"> <event-listener class="com.bmsoft.jbpm.oa.doc.DocumentListener"> <field name="status"><short value="-1"/></field> </event-listener> </transition> </task> <task name="审批文档" g="59,192,92,52" > <transition name="to 签发文档" to="签发文档" g="-71,-17"> <event-listener class="com.bmsoft.jbpm.oa.doc.DocumentListener"> <field name="status"><short value="3"/></field> </event-listener> </transition> <transition name="to 取消文档" to="取消文档" g="-61,-10"> <event-listener class="com.bmsoft.jbpm.oa.doc.DocumentListener"> <field name="status"><short value="-1"/></field> </event-listener> </transition> </task> <task name="签发文档" g="57,283,92,52" > <transition name="to 编号、归档" to="编号、归档" g="-83,-17"> <event-listener class="com.bmsoft.jbpm.oa.doc.DocumentListener"> <field name="status"><short value="4"/></field> </event-listener> </transition> </task> <task name="编号、归档" g="58,375,92,52" > <transition name="to 结束" to="结束" g="-47,-17"> <event-listener class="com.bmsoft.jbpm.oa.doc.DocumentListener"> <field name="status"><short value="5"/></field> </event-listener> </transition> </task> <end name="结束" g="81,460,48,48"/> <end-cancel name="取消文档" g="299,150,48,48"/> </process>
点击“流程发布”按钮,如下所示:
点击该工具栏上的查看,可以看到该流程图的示意图,如下所示:
二、设置流程各环节对应的处理人员
点击设置流程表单人员,
说明:流程的处理人员可以在流程定义文件中设定,也可以通过在运行的时候,设置由哪一个角色或人员来处理.
进入设置界面如下所示
新的版本设置如下所示:
在角色里输入对应的角色名称
当某个用户拥有该角色时,所以进入该环节的任务,该用户将会看到该任务。
若设置了角色,则角色会优先,则表示为该任务会由一组用户来管理及执行。若角色没有设置,只是设置了用户(如user1@bmsoft.com ),则表示该任务进入该环节后,会自动分配给该用户。
三、启动公文审批流程
点击提交审核,则启动把该文档提交至审批流程。显示信息如下所示:
该文档将成为待审批的文档,如:
用户可点击查看“查看文档”,显示:
User1(拥有user@bmsoft.com 角色)进入“我的待办流程”,将看到刚才提交的文档
目前该任务尚未执行人,当前用户可以锁定该任务,表示该任务则本人处理。
在管理列中,点击“锁定任务”按钮,如:
执行人马上显示为user1@bmsoft.com
在工具栏上点击“下一步”按钮,如:
在此填写审批意见,执行下一步操作。
User1查看他的文档所在的位置:
审批情况:
下一步:
将把该流程提交至下一环节进行,如:另一用户super1@bmsoft.com
流程将往下走直到结束
发表评论
-
Activiti 工作流会签开发设计思路
2012-07-26 12:12 28467Activiti 工作流会签开 ... -
基于开源流程引擎Activiti5的工作流开发平台
2012-05-17 11:28 7224http://www.redxun.cn:8 ... -
Jbpm4或Activiti5的流程任务分发与汇总
2012-03-20 18:28 6275应用场景:在企业或事业单位,经常需要把一个任务分派给多条线去 ... -
关于Activiti或JBPM流程的回退的讨论之一
2011-12-30 12:08 8885需求: ... -
Activiti 5 在线流程设计器开发
2011-11-30 08:56 23766jbpm4的开发成员to ... -
基于标签方式的工作流启动及任务执行开发说明
2011-09-25 21:21 2301基于现在的系统的整 ... -
JOffice2 发布了开源的开发者体验版本啦!
2011-08-09 23:42 7295JOffice的爱好者有福音了,经公司决定,现在发布 ... -
关于JOffice的业务表单与流程的整合问题
2011-07-26 23:55 3313关于 JOffice 的业务表 ... -
JBPM4的子流程与父流程的设计及开发
2011-07-14 11:23 5662【JBPM4的子流程 ... -
Jbpm4中的会签设计及实现
2011-05-05 15:20 7667会签任务是工作流里一个比较觉见的任务方式,意思是一 ... -
jbpm4.4在线设计分支跳转
2011-05-02 14:30 4391我们知道jbpm4.4提供了三种比较方便的分支跳转方式 ... -
J.Office 2 JBPM4.4 工作流增强版特性
2011-04-27 16:00 37052.0主要在工作流方面提供了很强的改进,jbpm升级至jbpm ... -
JOffice2的在线表单设计示例(JBPM4.4)
2011-03-16 13:52 5993JOffice2目前升级至jbpm ... -
JOffice2中的JBPM4的任务回退实现
2010-12-07 15:27 3577任务回退的工作可以有两种实现方式: 1. 完成当前 ... -
利用JBPM4.4的AssignmentHandler实现用户角色整合另一种构思
2010-11-26 17:05 6211Jbpm4提供的IdentitySession ... -
分享宏天免费的JBPM4流程设计器(Applet)
2010-07-07 11:56 312JBPM4一直没有一个很好的在线流程设计器,基于这种方式,跟大 ... -
JOffice中的自定义发文流程与运行模板设计
2010-07-05 22:59 3191开发与设计公文流程在所有的政府oa项目上都少不了此需求,而能灵 ... -
JBPM4中的任务回退、补签、自由流程实现
2010-04-22 16:12 10443最近在实施政府办公项 ... -
OA JBPM中的公文(发文、收文)流程
2010-03-25 00:10 11448公文管理主要包括两大模块,其一是发文管理,其二是收文管理,非常 ... -
JBPM在线流程设计器的分析与实现部分构想
2010-03-10 13:54 7355在发表文章之前,先 ...
相关推荐
这个JOffice V1.2 beta版,也就是官方说开源的版本之一。 说实话,这个公司很讨厌,打着开源的幌子来宣传自己的产品,里面的 东西根本没有开源,还很恶心的包留了一部分代码,htcore.jar。 对于这样的开源,我表示...
在JOffice2中,JBPM4是一个强大的工作流引擎,用于管理和执行业务流程。本文将深入探讨如何在JOffice2中实现JBPM4...通过这两种实现方式,开发人员可以根据具体需求选择最适合的策略,以确保流程管理的有效性和效率。
- **发布流程**:正式上线收文流程。 - **收文过程**:跟踪收文的全过程。 5. **收文管理** - **公文签收待办**:列出待签收的公文列表。 - **收文登记**:记录接收公文的相关信息。 - **收文拟办**:提出初步...
关于 JOffice1.3使用手册,方便快捷,大家来下载
// 将所有重要的初始化放置在 InitInstance 中 } // 唯一的一个 CChatApp 对象 CChatApp theApp; // CChatApp 初始化 BOOL CChatApp::InitInstance() { // 如果一个运行在 Windows XP 上的应用程序清单指定...
office文档转pdf后,再转swf,最终显示需要的一些工具及jar包,包括一个office转pdf转swf的java文件。因目前可上传的文件大小限制,OpenOffice安装文件未上传,工具目前最新版本为3.4.1,请另行下载
在JOffice中,权限管理采用了基于角色的管理策略,这使得系统能够高效地实现对用户访问权限的控制。这种策略与Spring Security 2框架相结合,允许开发者通过配置文件对整个系统的权限进行集中管理。Spring Security...
在安装过程中可能会遇到的问题包括JDK版本过低或数据库字符集非UTF-8导致中文乱码。如果出现其他问题,可以通过启用日志记录进行排查。在`log4j.xml`配置文件中调整日志级别和输出位置,以便查看程序运行时的详细...
在压缩包文件"joffice"中,很可能包含了实现上述功能的源代码、配置文件、数据库脚本以及可能的部署相关文件。开发者可以通过分析这些文件,了解SSH框架在实际项目中的应用方式,学习如何构建和优化一个完整的办公...
在压缩包中提到的“joffice”可能是该项目的一个组件或子目录,可能包含与Java Office集成相关的代码。这可能涉及到读取、写入或处理Office文档(如Word、Excel)的功能,使用户能够直接在邮箱中预览和编辑附件。 ...
- **JBPM**:流程管理引擎,其SVN地址为`http://jbpmside.googlecode.com/svn/trunk`。 - **JOffice**:一个用于读写Microsoft Office文件格式的Java库,SVN地址为`http://joffice.googlecode.com/svn/trunk`。 - **...
综上所述,通过上述步骤,我们可以成功地将`D:\myfile`目录下的所有文件及子目录打包到`license.jar`文件中。同时,也简单介绍了SQL命令的基本用法,希望能够帮助到读者更好地理解和操作这些命令。
11. **上传至JOffice系统**: 完成设计后,将.jasper文件上传至报表管理系统,设定参数以便在系统中运行。 12. **参数设置和数据初始值**: 在报表参数设置中,指定参数的默认值或允许用户输入。这样,报表在运行时...
在JOffice中,通过设置一个过滤器(Filter)来向HTTP响应头添加相关的指令,允许浏览器正确处理Gzip压缩的文件。 实现这一过程,开发者需要创建一个过滤器,当浏览器请求JavaScript文件时,过滤器会将请求的文件名...
JoPro是一个生产力和办公套件,将文字处理器,电子表格设计器,演示设计器和svg查看器集成到一个应用程序中! 基于Netbeans平台。 图像和代码由Anthony Goubard设计。 最初称为Joffice。
JOffVis 一个基于 Java Swing 的工具,用于可视化 ...先决条件:1) Java SDK 72) Maven 3要编译应用程序,请运行以下命令mvn 干净编译要启动应用程序,请运行以下命令mvn exec:java -Dexec.mainClass="joffice.gui.App