`
man1900
  • 浏览: 429020 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

JOffice2的在线表单设计示例(JBPM4.4)

    博客分类:
  • JBPM
阅读更多

 

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 2.0 也提供对外在线的试用:

 

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

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

用户:admin

密码:1

在线技术QQ:1165655130

 

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

 

 

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

 

 

 

  • 大小: 76.3 KB
  • 大小: 51.7 KB
  • 大小: 66.7 KB
  • 大小: 79 KB
  • 大小: 44.2 KB
  • 大小: 81.1 KB
  • 大小: 66.9 KB
  • 大小: 60.2 KB
  • 大小: 68.4 KB
  • 大小: 74.6 KB
  • 大小: 68.9 KB
  • 大小: 76.7 KB
  • 大小: 68.4 KB
  • 大小: 55.4 KB
  • 大小: 72.1 KB
  • 大小: 68.8 KB
分享到:
评论
4 楼 javawxl 2012-02-25  
系统ui 用的动态加载 感觉很棒 学习了。。。
3 楼 三山邀五岳 2011-10-18  
视频怎么找不到 
2 楼 man1900 2011-03-24  
请看我上一篇博客,有讲述
1 楼 yongtree 2011-03-24  
你好,设计完表单后,是如何生成实体和数据表的,不需要重启服务器就可以让实体加载进来的。

相关推荐

    JOffice2中的JBPM4的任务回退实现

    JOffice2中的JBPM4的任务回退实现

    JOffice V1.2 beta

    这个JOffice V1.2 beta版,也就是官方说开源的版本之一。 说实话,这个公司很讨厌,打着开源的幌子来宣传自己的产品,里面的 东西根本没有开源,还很恶心的包留了一部分代码,htcore.jar。 对于这样的开源,我表示...

    Joffice2.1操作手册

    它以基于流行的JEE开源技术整合,以JBPM4.4流程引擎为基础,采用了WebService、XML、J2EE、Spring组件的灵活配置,并且与Microsoft Office实现了有机整合。完善了用户管理和安全的权限管理,支持POP3/POP3,SMTP/...

    JOffice1.3使用手册.

    关于 JOffice1.3使用手册,方便快捷,大家来下载

    joffice技术框架介绍

    joffice技术框架介绍。

    joffice文档

    // Chat.cpp : 定义应用程序的类行为。 // #include "stdafx.h" #include "Chat.h" #include "ChatDlg.h" #ifdef _DEBUG #define new DEBUG_NEW ... m_dwRestartManagerSupportFlags = AFX_RESTART_MANAGER_SUPPORT_...

    joffice文档转pdf再转swf

    office文档转pdf后,再转swf,最终显示需要的一些工具及jar包,包括一个office转pdf转swf的java文件。因目前可上传的文件大小限制,OpenOffice安装文件未上传,工具目前最新版本为3.4.1,请另行下载

    权限实现实例(Ext+java)

    JOffice中的权限管理是基于角色的管理策略,采用Spring Security2的配置方式,同时能够结合EXT3来进行整个系统的权限管理,通过使用配置文件,进行整个系统的功能集中管理,包括系统左边的导航菜单,数据列表中的...

    JoPro:一个应用程序中的生产力和Office套件。-开源

    JoPro是一个生产力和办公套件,将文字处理器,电子表格设计器,演示设计器和svg查看器集成到一个应用程序中! 基于Netbeans平台。 图像和代码由Anthony Goubard设计。 最初称为Joffice。

    java打jar包方法

    用cmd命令打jar包 目标——将D:\myfile目录下的所有文件及文件夹打包到license.jar包中 步骤——1.用cd命令跳转至D:\myfile目录下 2.输入命令jar cvf license.jar *.* mysql->source F:/joffice131.sql

    JOffVis:基于 Swing(Java)的工具,用于可视化 BIFF(二进制交换文件格式)文件

    JOffVis 一个基于 Java Swing 的工具,用于可视化 ...先决条件:1) Java SDK 72) Maven 3要编译应用程序,请运行以下命令mvn 干净编译要启动应用程序,请运行以下命令mvn exec:java -Dexec.mainClass="joffice.gui.App

Global site tag (gtag.js) - Google Analytics