JOffice在线表单设计示例

JOffice2目前升级至jbpm4.4,提供在线的表单设计,相对1.3版本来说,不仅是提供模板的编程的方式编写表单,同时也提供方便的在线布局表单(基于FCKEditor扩展),在设计表后,可以动态生成对应的表,不仅是单表多表,提供方便快捷的表单编辑及管理表结构的功能。为流程表单的灵活性提供了保障,同时底层采用了Hibernate,方便表单进行持久化及后续的表单数据查询及统计。

以下将以一个费用申请单为例,展示目前J.Office 2.0的在线表单设计的特性。

(可以下载swf的视频看操作演示:http://bbs.jee-soft.cn/posts/list/216.page

    首先进入流程表单管理界面,然后添加表单,如下,按照要求,设计如下表单:

jbpm 在线表单设计

可以对每个控件设置一些非空属性:

预览设计的表单:

jbpm表单设计预览

点下一步生成设计的表单对应的物理表(在此还可以调整各个字段的属性):

点发布,并且生成实体后,在数据库后台可以看到生成的表的结构如下所示:

发布一jbpm流程至流程管理界面,如:

为该流程定义设置以上设计的流程表单及设置表单字段属性,任务执行人员等:

启动以上设置的流程,并且填写表单:

执行后,在待办事项中可以找到该申请单,并且点执行下一步,界面如下所示:

执行往下,同时可以进入表单查询目前的申请表单的数据及审批的情况,如下所示:

同时也可以在执行审批流程过程中查看各个节点的审批情况:

查看我参与的流程

对于政务版本,将提供与IBM ILog Elixir Enterprise 3.0的可视化控件的整合,如下所示:

该版本提供更强的在线流程设计及流程历史跟踪。

  

目前鉴于J.Office得到广大开发公司的认可,现在J.Office2也是面向企业全部开放源代码(需要一定的授权费用),非常适合于用于开发企业或单位或政府部门的电子政务系统。目前已经有比较多的成功案例,joffice 2.0上融合了更多的SOA开源框架,与其他系统集成也颇为方便。

后记:

目前J.Office 2.0 也提供对外在线的试用:

网通:http://oa.jee-soft.cn:8080/login.jsp

电信:http://office.jee-soft.cn:8080/login.jsp

用户:admin

密码:1 

官方网站:http://www.jee-soft.cn

关于我

         电话:13672461598

             qq:1848175569

猜你喜欢

转载自nongyuxia.iteye.com/blog/1869574