泛微OA系统灵活的表单引擎设计
每一个流程,都需要配一个表单,大量的表单,且字段、格式、控制要求各不相同,如何快速实现此需求,这便是表单引擎的职责。
泛微的表单引擎具备如下几个特点:
总体来看,泛微的表单引擎兼顾了高效与灵活。既可以快速创建出表单与布局,又可以灵活调整适用个性化需求。
一般OA系统,每个流程对应的表单都是独立的,也就是说,一个流程很难引用另外一个流程中的数据,难以实现流程之间的协同。
泛微OA系统自带建模引擎,可以先创建一个应用,应用下可以创建多个表单及模块,然后用流程来驱动应用中的数据更新,实现一个完整的系统应用操作。下面我们以一个创建一个绩效考核应用为例来体验一下。
系统需求是由生产线主管为生产线员工做月度绩效考核,要求主管可以在一个表单中为多个员工同时评分。设计表单页面如下:
首先我们进到OA系统后台建模引擎页面。
在应用菜单上,点右键,新建下级应用。
然后在应用界面,点击表单按钮,新创建一个表单。为表单取一个合适的名称。
在表单页面点右键,选择编辑表单,再选择编辑字段,为表单设计所需要的字段。
选择批量添加字段,分别录入主表和明细表字段。
进入到模块菜单,新建模块。
表单对应是一个数据表,用来存放实际数据,模块可以理解是基于表单建立的一个功能集。
因此,设计表单的时候,并不会运用太多的DW功能,通常都是DW中的表格分布,例如请假单,如果有10行4列,用DW设计就是了,设计中无非是拆分合并,设置表单宽度,字体颜色什么的,这点跟word当中的使用方法类似。
表单的制作能力就是网页设计中的基础,非常简单,但是对基本功要求非常高,例如设计思路不全面,导致在设计表单中要重新拆分合并表格,表单就会变得很乱,设置好的行宽等会失效等等。
说明,在DW中只设计表单的格式,不要加入什么单行输入框、多行输入框、单选按钮什么的。
只要格式做好,即可把表单代码导入表单智能设计器中,通过表单智能设计器中右侧的表单控件,加入到表单中指定位置,单机右侧下方的保存按钮后,进行预览,通过实际效果反复修改,最终完成。另外表单中不加入任何控件,就点击预览的话,什么都看不到。
说了这么多,如果你有一点点网页制作功底,相信你会成长飞快,如果一点都没有的话,就认真学习一下HTML的知识,再去做表单。实在不会就找通达客服帮你吧。
1、OA本身开发自带的功能;
2、OA与其他的工具类软件做的集成,如FINEREPORT,润乾报表等。
不知你OA的具体厂家,所以不能够确定是那种方式。
成熟的产品设计按说会简单易用。
建议你咨询售后服务商,了解工作流报表制作细节。