`
man1900
  • 浏览: 431942 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
一、前言       Activiti 5对表单的支持目前还是比较弱的,表现在对表单的开发还需要写Freemark模板,并且它的模板还需要跟class文件一起打包发布。这使得流程的表单设计必须由开发人员来开发处理。因而,开发一套易用性强的流程表单功能就显得很有必要。   想部署及学习了解,可参考本人新的博客获得下载源代码。   http://redxun.iteye.com/blog/2406509     二、需求     用户一般都希望能有如Microsoft的Office套件中的InfoPath那样,可以自己进行设计,并且能与工作流程绑在一起进行流转处理。如 ...
应用场景:   多个部门发起资金计划,最后统一到财务部审批,每个部门发起资金计划是一个子流程,财务部审批是多个部门的计划同时审批,审批完成后,再提交上级领导审批。   流程如下:   要解决以上问题,需要实现多个子流程并行处理的功能。在Activiti5有一个比较强的节点属性就是多实例,它可以支持多实例的子流程,多实例任务,多实体脚本等。目前支持多实例的节点类型有:   User task Script task Java service task
Activiti 工作流会签开发设计思路   在流程业务管理中,任务是通常都是由一个人去处理的,而多个人同时处理一个任务,这种任务我们称之为会签任务。这种业务需求也很常见,如一个请款单,领导审批环节中,就需要多个 ...
    http://www.redxun.cn:8020/saweb/login.jsp user:admin pwd:1   更多了解 http://redxun.iteye.com/blog/2406509             整合流行的开源技术框架如下: Spring Core 3.0.4 Spring MVC 3.0 Spring Security 3.0.5 Spring AOP Apache Active MQ MyBatis 3 CKEdi ...
    jbpm4的开发成员tom离开了jboss后,加入afresco公司,并且才有activiti5的项目,这开源项目继承了jbpm4的所有优点,同时将其发扬光大,相对jbpm4,activiti5改进了储多我们国内开发人员关心的问题,如: 流程代办 在线流程设 ...
Spring与Hibernate动态建表及动态加载映射文件(无需SessionFactory Rebuild)   J.Office2有一功能是工作流支持动态表单设计,设计后可以动态生成数据库表,并且支持实时查询(单表及多表均可)。            由于J.Office2版本中采用了Hibernate作为底层的ORM框架,结合Spring框架,Spring容器启动后,SessionFactory就会被注入到各个业务的Dao层中去。           动态建表功能比较容易实现,我们可以new一个SessionFactory,然后把它的配置属性hibernate.hbm2ddl ...
1. 概述 上篇我们介绍了构建Activiti的环境基础及与Spring的整合,本篇则着重介绍Activiti中的底层ORM框架,以使得我们在后续的扩展Activiti的实现提供了基础的数据库访问功能。2. 引入MyBatis依赖库  增加mybatis-spring依赖包,如上 ...
一、概述 Activiti相对Jbpm来说,与Spring整合更加完美,具体可见本文的详细介绍   更多了解 http://redxun.iteye.com/blog/2406509   二、开发环境的准备 1.     Maven的环境准备,请参考第一篇 (Activiti入门篇—Maven的环境准备) ...
下载地址http://maven.apache.org/download.cgi 进入该地址,选择其中一二进制发布版本,如:   更多了解 http://redxun.iteye.com/blog/2406509 解压maven包 把maven下载包解压,如下图所示: 修改Settings文件 <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" ...
在调试SAP与工作流整合时,由于对SAP系统不是太熟悉,走了一点弯路,主要是调用了BAPI_PO_CREATE1 Function时,再调用BAPI_TRANSACTION_COMMIT时,SAP系统中能正确返回订单号,但最终执行完成时,SAP系统中并没有这个订单,找了半天,发现在SAP的官方网有说明,需要调用多个API时,保证其事务需要控制在一个session内才能生效。   JCoDestination destination = ... JCoFunction bapiFunction1 = ... JCoFunction bapiFunction2 = ... JCoFunct ...
应用场景:在企业或事业单位,经常需要把一个任务分派给多条线去处理,每条线可以由一个或多个步骤构成,多条线的任务完成后需要再汇总一起于某个任务上。如下例子为一个公文下发流程,这个流程就涉及到任务的两级分发。   图一 原流程定义图   图二 执行过程中流程图 以上黄色的代表任务分发,紫黄代表任务汇总。 解决方法一: 我们可以把多个任务线用子流程去实现也可以,这样在分发那里会产生多个子流程,子流程完成后,需要汇总。但若有多级分发与汇总,则需要子流程再嵌套子流程。 解决方法二:     把分发的任务线当作普通的任务来实现,该产生多少个任务可由分发任务决定,这些任务的名称是一样的,但任务实例i ...
  需求:         流程的回退是一个复杂的计算,特别是在中国式的流程里,现实中的流程则相对简单,如我把一个审批文件提交出去后,若由两个人(张三、李四)同时处理,若张三或李四需要把文件退回来,文件直接 ...
基于现在的系统的整合需求,本系统提供基于标签的工作流整合方式,工作流的启动及执行下一步时,均需要通过可以通过标识来处理完成。这使得基于JSP方式的流程整合变得很简单. 自定义工作流启动     系统提供启 ...
     JOffice的爱好者有福音了,经公司决定,现在发布了开发体验版本,方便开发公司、工作流研究者、个人学习者更近了解及学习利用Struts2,Spring,Hibernate,ExtJs,JBPM4如何开发一套完整的应用。该版本的仅能用于学习用途,不能用于商业用途。      利用该平台,我们可以很方便开发电子政务、企业应用、工作流程、报表管理等的集成应用。我们更多的是分享自己的开发心得,让更多的开发者了解及学习利用J.Office开发更强的应用。      我们来看一下开发出来的效果页面:     (图一)     图二     图 ...
政府的很多系统都有涉及到电子签名及签章的管理功能,在joffice中,也有关于这部分的整合,先看以下的一界面:   我们提供另一种在EXT中比较容易使用J.Office控件,可以比较方便调用这些组件以实现在线的保留修改痕迹、签名、签章等。以下我们以整合金格的iWebOffice2009组件为例: 先写一OfficePanel:   /** * 集成IWebOffice2009 Office控件,以方便实现签名,签章等功能 * @class IWebOfficePanel * @extends Ext.Panel */ IWebOfficePanel=Ext.ext ...
Global site tag (gtag.js) - Google Analytics