设计表单.docx

上传人:b****2 文档编号:17775645 上传时间:2023-08-03 格式:DOCX 页数:25 大小:816.97KB
下载 相关 举报
设计表单.docx_第1页
第1页 / 共25页
设计表单.docx_第2页
第2页 / 共25页
设计表单.docx_第3页
第3页 / 共25页
设计表单.docx_第4页
第4页 / 共25页
设计表单.docx_第5页
第5页 / 共25页
设计表单.docx_第6页
第6页 / 共25页
设计表单.docx_第7页
第7页 / 共25页
设计表单.docx_第8页
第8页 / 共25页
设计表单.docx_第9页
第9页 / 共25页
设计表单.docx_第10页
第10页 / 共25页
设计表单.docx_第11页
第11页 / 共25页
设计表单.docx_第12页
第12页 / 共25页
设计表单.docx_第13页
第13页 / 共25页
设计表单.docx_第14页
第14页 / 共25页
设计表单.docx_第15页
第15页 / 共25页
设计表单.docx_第16页
第16页 / 共25页
设计表单.docx_第17页
第17页 / 共25页
设计表单.docx_第18页
第18页 / 共25页
设计表单.docx_第19页
第19页 / 共25页
设计表单.docx_第20页
第20页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

设计表单.docx

《设计表单.docx》由会员分享,可在线阅读,更多相关《设计表单.docx(25页珍藏版)》请在冰点文库上搜索。

设计表单.docx

设计表单

通达OA工作流使用说明

1.1工作流简易说明文档

请假单

姓名

申请日期

部门

职务

请假类别

请假原因

请假开始时间

请假结束时间

共计

紧急联系方式

批定职务代理人

直接主管审批

分管领导审批

集团领导审批

行政部备案

说明:

1、先在word中设计好“请假单”,列建议设计为四列,方便打印。

2、word中的光标位置,在word中设计时,光标一定要靠左,这样复制到表单智能设计器当中,添加控键时,控键的位置才能靠左,排列时才比较整齐如选择距中,则添加的控键位置也会距中,例如:

光标左齐

光标距中

3、登陆通达OA系统,在系统管理——工作流设置——设计表单菜单,点击新建表单,表单取名为请假单,见下图

4、点击表单智能设计器,从word中复制请假单到智能设计器中,并设计好相关控键,如下图:

说明:

同类型的控键,可以用复制、粘贴,如:

单行输入框,提高设计速度,表单上的控键也会整齐、直观,见上表;

审批意见都为多行输入框,设计好一个控键后,可以复制,粘贴到分管领导审批意见,集团领导审批意见等,然后改名为:

分管领导审批意见,集团领导审批意见;审批人用宏控件,选择当“前用户姓名+日期”;

添加单行输入框,多行输入框时,可以默认内容,提示填表者填写内容如:

分管经理审核意见默认为同意;日历控键、部门人员控键必须要配合单行输入框、多行输入框或宏控键使用,且,两个控键的取名必须一致,否则就不能配合使用,如:

上面的请假开始时间后面的单行输入框,日历控键都取名都为“请假开始时间”点击日历控键后,日期会自动回填到单行输入框内;

 

1.2工作流相关概念

随着企业管理信息化进程的不断深入,协同应用软件的概念已深入人心,而工作流系统正是协同应用软件的核心。

通过应用IT技术来规范工作流程、提高工作的执行效率和准确度,是工作流系统主要解决的问题

工作流是一个万能模块,它可以应用到各行各业以及企业管理的方方面面。

通过管理员对工作流的合理设置,以及对员工进行基本的工作流培训,可为企业日常办公和管理提供极大的便利,提高工作效率,并使得企业运营更加高效、规范、稳健。

OfficeAnywhere内置的工作流子系统,可实现业务或公文的申请、审批、会签、登记、操作等环节的管理,可将协同工作过程的记录,便于日后审核与查询。

并实现业务数据的规范化录入、查询、统计和存档。

简单来说,工作流就是把一项工作分解为多个步骤,由多人协同来完成。

这里所指的工作是形形色色的,在办公室里进行的很多不同类型的工作,都可以用工作流系统来表达,OfficeAnywhere的工作流系统由表单和流程这两个重要元素构成:

表单:

表单是与工作相关的数据的载体,相当于现实工作中的纸质工作单,工作单上的手写数据通过表单上的各类控件得以体现;在表单以外,我们还可以通过公共附件传递一些数据和信息,以便更好的完成工作流程。

流程:

流程是工作过程和环节的描述,流程由工作的多个步骤组成,每一步由指定的经办人填写指定的表单控件,谁都不能跨越权限,体现了一种制度和规范。

1.3基础概念

●工作流就是多人协同完成一项工作,也就是多人按顺序依次填写一张表单,或者填写会签意见,传递附件,在工作流中,不同步骤的主办人对附件的权限可以单独进行设置。

●工作流中的表单和流程一般都是由公司OA管理员设计好的。

●Officeanywhere中的表单格式可以通过各种网页制作工具(DreamWeaver、FrontPage、SharePoint等)制作完成后导入系统,也可以使用word设计好之后复制粘贴到表单智能设计器,然后添加表单控件即可。

●每个流程对应一个表单,不同的流程可以共用一个表单。

没有建立过工作的流程,与之对应的表单是可以更换的,反之,表单不能更换。

●流程分为固定流程和自由流程两种,固定流程由固定步骤组成,用户事先需定义好,自由流程无需定义流程步骤,但需要指定新建权限。

●固定流程的每一步都需要指定经办权限、可写字段、下一步骤以及转入转出条件等信息。

●固定流程第一个步骤设定的经办人,才有权新建该流程的工作;自由流程也需要设定好新建权限(如果您发现自己不能新建工作,就是由于没设置好第一个步骤的经办人)。

●执行中的工作和已完成的工作都可以通过工作流工作查询进行查询,但首先您需要有工作查询的菜单权限和对流程的查询权限。

●任何流程都可以指定监控人员和查询人员,监控人员可随时转交下步或终止流程(自由流程),监控人员和查询人员都可以查询该流程全部工作。

OA系统管理员,可以查询所有流程的工作。

●固定流程并发含义是当某工作需要同时有多个步骤处理表单,可以使用并发功能。

●子流程含义是在某个流程流转过程中可以创建一个新的流程并执行,结束后可以在此返回父流程。

子流程可以实现多个不同工作(多个表单)的串联。

1.4表单设计

1.4.1设计表单的基本样式:

使用Word或网页设计工具设计好表单基本样式,比如用Word设计表单如下

员工休假申请单

姓名

性别

部门

请假类别

期限

理由

签名:

审批栏

部门负责人:

副总经理:

行政部门负责人:

总经理:

1.4.2表单的相关操作

新建:

进入OA系统系统管理工作流设置设计表单,新建表单如图:

填写表单名称,选择所属部门,即可新建一张表单。

注:

表单所属部门属性仅管理员可以设置,设置为系统(仅系统管理员管理)则只能系统管理员进行管理,设置为具体部门则除了系统管理员外,此部门内有工作流设计菜单管理权限人员也可以进行管理。

此属性目的为了实现工作流的按部门独立管理。

编辑名称:

拥有表单管理权限的用户可以对自己管理的表单进行编辑,修改表单名称。

智能设计器:

这是设计表单最关键的操作,可以在表单设计器里为设计好的表格添加控件生成表单,也可以直接在表单设计器里插入/编辑表格,对表格进行必要的编辑,并添加控件生成表单。

预览:

表单的预览效果和工作办理中的表单显示效果是一样的,通过预览可以查看已经设计完成的表单是否满足需求,对不满意的表单可以继续编辑。

导入:

表格导入操作只限html和txt格式。

表单格式可以通过各种网页制作工具或代码制作,将生成的html文件或代码生成的txt文档导入系统,然后添加表单控件即可。

导出:

对系统已存在的表单格式不满意,可以将表单导出编辑后再导入。

另外,表单的导出导入操作还实现了资源的共享,例如A想要用B的表单,就可以直接将B导出的表单导入自己的系统。

删除:

对已经不再需要的表单,具有该表单管理权限的用户可以进行删除操作。

1.4.3控件的使用

下图显示的是表单里的所有控件

1.4.4单行输入框

以下是单行输入框的基本属性

名称:

在表单的使用中,名称是控件的唯一标识,为了更好的使用控件,名称不要重复。

1.4.5多行输入框

1.4.6下拉菜单

关联子菜单实现了例如省市联动的相关联菜单,即选择父菜单的不同项,子菜单选项会随之发生变化。

下面以省市联动的菜单为例说明一下子菜单的使用方法:

父菜单的设置如下图所示

其中河北、河南和内蒙是父菜单的下拉选项设置,我们要实现的是当我们选择不同省的时候子菜单市的选项跟着发生变化,子菜单的下拉选项就不是单纯的名字了,需要子菜单项|父菜单项组合使用,如下

根据上面的设置就可以实现类似下图的省市联动菜单

1.4.7选择框

选择框实现的是网页复选框的效果,可以在默认值设置初始是否为选中状态,在流程的判断中选中状态为on,不选为空。

1.4.8列表控件

实现相同格式记录的输入,在添加时可以设置列表控件的表头项目。

计算公式用[1][2][3]等代表某列的数值,运算符支持+,-,*,/,%等,目的是实现列表项目的自动计算输入。

效果如下图,另外列表计算项目是不可人工输入的:

1.4.9宏控件

宏控件可以代替手工输入,实现根据用户指定要求进行自动取值,使得工作流的表单填写更加智能与方便,宏控件类型选择当前日期,点击确定,在表单上就生成了该控件,填写表单时就会自动填入当前日期了。

宏控件其它类型的使用方法,与上面的例子基本类似。

下面重点介绍一下来自SQL查询语句的宏控件。

来自SQL查询语句宏控件

来自SQL语句的宏控件,因其定义格式比较复杂,需要具备SQL语言的专业知识,并了解OA系统数据库结构,建议在技术人员指导下完成。

可以参考以下格式书写SQL语句:

下拉菜单型语句如:

SELECTURL_DESCFROMURLWHEREUSER=’’ORDERBYURL_NO

该语句表示列出全部公共网址,并按序号排序显示

单行输入框语句如:

SELECTUSER_NAMEFROMUSERWHEREUSER_ID=`admin`

该语句表示查询用户名为admin的用户的姓名

注意:

SQL语句中的单引号请用`替换(该符号在键盘TAB上方)

目前,SQL语句中已支持一下宏变量,更加方便:

[SYS_USER_ID]表示当前用户的用户ID

[SYS_DEPT_ID]表示当前用户的部门ID

[SYS_PRIV_ID]表示当前用户的角色ID

[SYS_PRIV_NO]表示当前用户角色排序号

[SYS_RUN_ID]表示当前的工作流水号,可用于FLOW_RUN_DATA等表的查询

举例:

SELECTUSER_NAMEFROMUSERWHEREUSER_ID=`[SYS_USER_ID]

此句表示查询当前用户的姓名

SELECTUSER_NAMEFROMUSERWHEREDEPT_ID=`SYS_DEPT_ID`

此句表示查询当前部门所有用户的姓名

SELECTUSER_NAMEFROMUSER,USER_PRIVWHEREUSER.USER_PRIV=USER_PRIV.USER_PRIVANDDEPT_ID=`[SYS_DEPT_ID]`ORDERBYPRIV_NO

此句表示查询当前部门所有用户的姓名,并按角色序号排序

1.4.10日历控件

日历控件用于实现日期选择窗口的弹出,该控件必须和单行输入框组合使用,把日历控件和输入控件建立起一个对应关系,以后在实际的工作办理过程中,日历控件选择的日期就可以回填到指定的单行输入框中,实现下面的效果:

注意:

日历控件是不能单独使用的。

1.4.11计算控件

在日常的工作中,填写表单时,经常会存在一些计算项目,使用计算控件可以简化人员操作,提高准确性。

以下举例说明计算控件的使用方法:

首先,先建立好需要参与计算的项目,如图建立好开始时间和结束时间这两个日历控件

接下来点击计算控件按钮,新建一个计算控件,设定时需要输入计算公式,公式的规则就是四则运算规则,可以利用括号和加减乘除,公式的计算项目就是上面建立的单行输入框控件的名称,如图:

计算控件内置了部分函数计算,目前的函数包括:

最大值(MAX)、最小值(MIN)、绝对值(ABS)、人民币大写(RMB)、取日期差值天数(DAY),具体函数使用请参考计算控件设定页面的说明。

上面日期差的实例实现的效果如图,而且计算控件的输入内容是不允许修改的:

1.4.12部门人员控件

部门人员控件和日历控件一样,都是不能单独使用的,需要配合一个输入框,选择数据会自动填入输入框,用于选择部门或人员,同时可以配合流程设置中的自动选人规则->根据表单字段选择功能一同使用,从而实现跨步骤指定经办人的目的(例如第一步主办人可以通过填写表单字段来给第三步指定经办人),增强了固定流程的灵活性。

选择类型就是指控件使用时选择出来的数据类型,是部门名称,或者用户名称。

例如上图,选择类型是“选择部门”,实现效果如下:

1.4.13签章控件

验证锁定字段:

该属性用于验证自己填写的信息是否被修改,例如本步骤填写了开始时间和结束时间并加盖了自己的印章,而下一步对开始时间和结束时间也有可写的权限并修改了控件的数据,那么本步骤的签章就会失效,会呈现出下图所示的效果

1.4.14数据选择控件

数据来源来自CRM管理和办公用品管理,包括客户关系,产品信息,办公用品三个表。

添加映射关系是将表中的数据映射到输入框,免去了人工填写的麻烦,上图设置的是将客户名称和客户电话映射到表单的名称和电话控件中。

是否作为查询字段是用于工作流的高级查询的,勾选后在高级查询时可以根据数据选择控件里的数据进行查询,反之不可以。

以上事例实现的效果如图,数据自动回填到输入框:

1.4.15表单数据控件

表单数据控件用于获得其他表单的数据,数据来源可以选择任何一张表单,前提是数据来源表单必须建立过工作,里面存在数据;添加映射关系是将数据来源表单控件中的数据映射到本表单指定的输入框中。

上面事例意在将工作交办表单交办人和交办日期字段映射到本表单名称和日期控件,在使用表单数据控件时需要输入流程的流水号,效果如图

1.5菜单应用

1.5.1源码

可以看到设计表单的源代码,更方便了表单的编辑。

1.5.2基本word菜单

复制、粘贴等是和其他编辑器功能相同的菜单,这里就不做说明了。

1.5.3插入/编辑图像

源文件是一个相对路径,首先需要把待插入的图片放到OA目录\webroot\images文件夹下,然后在源文件填写“\images\图片全名”即可。

替换文本是鼠标指向该图片时显示的提示信息。

1.5.4插入/编辑flash

Flash的使用方法和图片的一样的,需要先将flash文件放到OA目录\webroot\images下,然后在源文件填写\images\flash文件全名即可。

1.5.5插入/编辑表格

用于对表单格式进行编辑,如果想要对有数据的表单进行修改的话,必须得在智能设计器里修改。

1.5.6插入特殊符号

为表单插入键盘无法实现的符号。

1.5.7插入JavaScript代码

明规范一个输入框只能输入正整数的js:

这里每个表单控件都会有name属性,例如一个单行输入框,name属性值DATA_1,这里可以再js里添加代码给这个单行输入框绑定处理函数。

在js中添加如下代码:

window.onload=function(){

varobj=document.form1.DATA_1;

obj.onkeyup=function(){

obj.value=obj.value.replace(/[^\d]/g,'');

}

obj.onbeforepaste=function(){

clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''));

}

}

预览表单即可看到效果。

1.5.8插入CSS样式表:

控制表单样式,CSS的使用需要有一定的网页设计基础,例如设定单元格文字显示为蓝色,可以在CSS中加入td{color:

blue;},保存即可。

1.5.9模

表单设计时,我们也可以事先设计好一些模板放到OA目录\webroot\module\html_model文件夹下,需要的时候可以直接点击“模”,选择相应模板即可使用。

1.5.10宏

宏用于在表单中自动显示一些信息,如表单、文号、时间等。

#[表单]:

显示当前表单的名称。

#[文号]:

显示当前流程的文号。

#[文号计数器]:

这个宏标记是与自动文号表达式一起使用的,显示的是自动文号表达式里的自动编号{N},如果没有设置表达式或表达式不含自动编号项,那么文号计数器显示0。

#[时间]:

获取系统的当前时间并显示在表单上。

#[流水号]:

显示当前工作的流水号。

#[会签意见]:

可以按照步骤设计编号或步骤实际编号将指定步骤的会签意见显示在表单的指定位置,并可以通过格式表达式限定会签的显示格式。

会签意见格式说明:

{C}表示意见内容;{Y}表示年;{M}表示月;{D}表示日;{H}表示时;{I}表示分;{S}表示秒;{U}表示用户姓名;{R}表示角色;{P}表示步骤名称;{SD}表示短部门;{LD}表示长部门;{SH}表示手写签章

例如:

{C}{U}{Y}{M}{D}则显示样式为:

xxxx张三20090202

#[附件]:

可以显示流程中的所有附件,并且可以对附件进行所有可以的操作。

1.6设计技巧:

●word设计表单复制粘贴到智能设计器表格变宽的解决办法:

在word实际结束后将表格固定列宽,再粘贴到智能设计器

●word设计好的表单复制粘贴到智能设计器边框消失的解决办法:

在word里为表格设置边框为全部。

●智能设计器里空白,预览却有表格的可能原因:

代码的html属性不配对,比如缺少、等。

●办理工作时界面如果出现没有滚动条的情况,这个时候需要检查表单代码,把制作工具自动生成的无用代码删掉。

●用FrontPage、DreamWeaver等网页设计工具或Word软件,可以制作风格多样、颜色艳丽的表单。

建议使用网页设计工具设计好表单样式,这样比较方便在表单设计器中调整(使用Word设计的表格,格式、尺寸不太容易调整)。

●可以选中控件,用鼠标拖动其边缘,改变其大小。

●在表格的单元格中,可以用键盘移动光标,用Backspace键删除控件前的多余空格。

●可以选中控件,点击居中按钮,使控件位于表格中央。

●快捷键:

ctr+c复制,ctrl+v粘贴,ctrl+z取消,ctrl+y重做。

选择编辑HTML源文件模式,单击鼠标3次,再取消编辑HTML源文件模式,可将所有内容全选,按Delete键可删除。

●如果需要改变原表单样式,则可以把新的表单先拷贝到原表单上方,把原来的控件拖动到新表单合适的位置(但控件顺序应该保持原顺序,按从上到下,从左至右排序)。

●特殊的控件文字格式设置技巧:

当打印表单时,控件所在位置,会显示为实际输入的文字,其文字格式往往不够理想,重新设计表格往往费时费力。

有一个小技巧可以解决此问题。

方法是:

可以在Word里随便输入几个字,设置好字体的格式,复制粘贴到表单设计器的控件旁边;然后把控件拖放到这几个字中间,再删除这几个字,这样在最终打印时,控件所输入的文字就会按照所设定的格式了。

●请勿将设置好控件的表单拷贝回Word或网页设计工具再编辑,这样,控件的属性信息可能会丢失。

●修改已经在使用的表单时,控件顺序应该保持原顺序,按从上到下,从左至右排序,否则表单将无法与历史数据对应。

●控件名称不能含有空格,也最好不要使用标点符号。

●同类控件不建议使用复制粘贴的方法快速添加,最好一个一个添加。

●表单设计时控件名称请勿重复。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2