新建表单

n  操作说明:将表单样式从InfoPath导入到系统中,表单管理员可将该表单制作成可以调用的表单

模板。单击菜单【表单制作】,选择新建,上传要制作的表单样式,进入表单制作页面。如图所示:

图 新建表单

n  操作步骤:

第一步:进入表单制作页面后,单击【新建】,在弹出的上传本地文件对话框中,单击浏览,选择做好的InfoPath表单文件,单击确定。如图所示:

图 上传InfoPath表单文件

第二步:基础设置。根据实际需要,修改表单各数据项的字段类型、长度、小数位数,以及表单名称、所属人和所属应用等信息,数字字段还可填写小数位数。

1.   字段类型分文本(字符)、数字、日期、日期时间、大文本。数字类型可以设小数位数。

2.   字段类型选择签章时,在录入定义中只能选择签章,调用表单发送协同时该字段支持盖章和手写批注。

3.   表单所属人只能单选。

4.   假如从InfoPath中设计的表单是多视图表单,基础信息的数据项中显示所有表单视图。

第三步:修改数据项的用户输入方式。对于字段类型为数字的,还可以设定它的计算公式。对于字段类型为文本框、文本域或标签的,可以设置为其他字段的动态组合。如果字段类型是数字,可以设置显示格式为千分位、百分号、xxx分、x天。对于文本型的文本框或者文本域,显示格式可以选择URL页面。其这里需要逐项设置,最后单击下一步。

录入类型分:基础控件、关联控件、组织控件、扩展控件、地图位置控件、自定义控件。其中,基础控件包括:文本框、文本域、复选框、单选按钮、下拉框、日期控件、日期时间控件、流程处理意见、标签、签章;关联控件包括:选择关联表单、数据关联、选择关联项目;组织控件包括:选择人员、选择多人、选择单位、选择多单位、选择部门、选择多部门、选择岗位、选择多岗位、选择职务级别、选择多职务级别;扩展控件包括:插入附件、插入图片、关联文档、选择数据交换任务、查询控件交换引擎;地图位置控件包括:地图标注、位置定位;自定义控件包括:表单自定义控件。

1.       文本框:是供用户直接键入的框。为单行显示,可以设置该字段为某数字字段货币符号的大小写转换,该字段将显示货币符号大写。如图所示:

图 货币符号转换

字段类型为文本时,还可以设置显示格式为URL页面。在预览单据时,该url字段可以直接显示对应网页内容,如图所示

图 设置页面

图 调用页面输入内容

 

图 预览页面

如果字段类型为是数字,可以设置显示格式为千分位、百分号、*天、***分。

如果字段类型为数字,可以设置该字段值为某两个日期字段的日期差,如图所示:日期差;或者某两个日期时间的日期时间差。同时在计算日期差或日期时间差的时候,可以设置是否按工作日计算。工作日设置请参考集团管理员、单位管理员的工作时间设置模块的功能介绍。

图 日期差

如果字段类型为数字,可以设置该字段值为重复表中数字类型的字段值的平均值或者合计值,如

图所示:重复表平均、重复表合计。

图 重复表平均

图 重复表合计

计算字段设置仅对数字型数据项、文本框有效。表示该数据项的值是通过其它数字型数据项的计算所得。例如,预算管理表单据数可以设为SUM({实际费用}),通过“重复表合计”功能实现,如上图重复表合计。还可设置日期差计算、日期时间差计算、重复表平均、数字字段的加减乘除等四则运算。

2.       标签:只供显示不可编辑,故只有在设了初始值才有意义,可以设置字段的货币符号大小写转换,该字段将显示货币符号大写。

3.       文本域:较文本框多了一个垂直滚动条。为多行显示;在操作设置中设置了该字段可为追加,调用表单发送协同时,流程节点中对该字段有编辑权限的用户单击文本域字段可以弹出输入页面,可以向该文本域中追加信息。在字段类型为文本下,显示格式还可以选择url页面,功能见文本框所述。

4.       单选按钮和下拉列表框:都是从弹出的枚举选择页面绑定枚举,只是展现形式不一样。

1) 可以选择绑定普通枚举和图片枚举,并且可以设置图片枚举的前端显示格式。

解说1:图片枚举默认显示格式提供3种方式:选择名称显示图、选择图显示图、选择名称显示名称,缺省定位在选择名称显示图。

【选择名称显示图】:表示的是数据域在编辑状态下,选择的是枚举值显示名称,而在浏览状态下显示的是图片。

【选择图显示图】:表示的是数据域在编辑或浏览状态下,均显示的是图片。

【选择名称显示名称】:即等同于普通枚举,在编辑或浏览状态下,均显示的是枚举值显示名称

如图所示

 

图 选择绑定图片枚举

图 选择绑定图片枚举提供三种显示格式

解说2:数字类型的图片枚举设置了计算公式:提供显示图片,显示名称2种显示格式,如图所示:

 

图 选择绑定图片枚举设置了计算式提供2种显示格式

解说3:可以再设置数据关联多级枚举和图片枚举,如果关联图片枚举字段,调用表单发起后显示格式正好与原字段显示格式相反,即:若图片枚举的显示方式是【选择名称显示图】或【选择图显示图】,则关联的结果是显示其名称。若图片枚举的显示方式是【选择名称显示名称】,则关联的结果是显示其图片。

5.       单选按钮和下拉列表框:都是从弹出的枚举选择页面绑定枚举,只是展现形式不一样。

6.       复选按钮:复选所有的项目都必须在InfoPath中设计时单个表示出来,支持根据复选项的勾选情况进行分支条件设置。

7.       扩展控件选择关联表单,如图所示:设置关联表单,可以设置要关联的表单、关联属性及是否显示已关联表单流程。关联的表单支持所属人为自己的已发布的表单,包括流程表单和无流程表单。关联属性支持被关联的表单流程名称及表单的各个字段。选择关联表单和数据关联请参考5.2.4.11章节的详细说明。

 

图 设置关联表单

8.       数据关联:可以本表单中已使用的多级枚举或关联表单中的字段,实现录入联动。

9.       多组织控件:在有/无流程的基础设置中,录入类型增加【选择多人】、【选择多单位】、【选择多部门】、【选择多岗位】、【选择多职务级别】的扩展控件,即支持一个表单单元格内可以填写多个组织对象(人、单位、部门、岗位、职务级别)。多组织对象的字段类型可以是文本和大文本类型,缺省为文本,长度4000,采用多行方式显示。如图所示:

图 入口

在表单运行状态下,对于多组织对象的选人界面图标同单组织对象。其选择方式也同单组织对象的选择,可以选择>=1个的对象。多个对象之间用顿号分隔。如:张三、李四、王二;客户体系、研发体系。

不同单位下人员和部门重复时,需要加入人员编号,部门代码的方式导入。

不同单位下岗位、职务级别重复时,加入单位简称的方式导入。

如图excel导入模板实例:

数据导入后:

图 多组织控件调用

10.    流程处理意见:该类型仅出现在主表字段中。在实际工作中,审批单里一般都会有部门主管意见、总经理意见、财务部审阅等意见框,由于自由协同的处理习惯以及右边操作的的便捷性,多数使用者仍习惯于在流程意见框里填写处理意见,造成了查看和打印时处理意见与表单内容的分离,故不少客户都提出希望表单能像公文那样,自动将右边的处理意见带入表单的对应单元格中,既便于打印、也便于列表输出和控制每人意见必填。故引出了另一种表单控件-流程处理意见。

1)   流程处理意见之基础设置

流程处理意见控件只存在于流程表单制作中,故入口为:流程表单制作-基础设置。如图所示:

 

图 设置入口

此控件点击后弹出如图所示提示框,可以根据需要设置显示格式,选中复选框实现多种组合。

图 显示格式

其中有落款表示在处理意见显示后,另起一行空4个汉字显示[姓名 日期时间] [所属部门 姓名 日期时间]。显示格式中存在签名时,签名取自单位管理员在后台【电子印章设置】中,为个人设置的类型为签名的印章。若当前人员只有印章没有签名,或者签名印章都没有,那么处理意见中的签名由姓名代替。若此人存在多个签名,那么处理意见就取最后设置的签名图片。此11种情况如图所示:

图 态度意见姓名日期时间

图态度意见签名日期时间

图 意见姓名日期时间

图 意见签名日期时间

图 态度意见部门姓名日期时间

图 态度意见部门签名日期时间

图 意见部门姓名日期时间

图 意见部门签名日期时间

图 态度意见部门日期时间

图 意见部门日期时间

图 意见

2)   流程处理意见之操作设置

a.操作设置界面中,如果权限设置的[操作类型]为【新增】,其默认权限设置为【编辑】。如果操作类型为【修改】或【只读】,其默认权限设置为【浏览】。如图所示:

图 新增操作类型

图 只读操作类型

图 修改操作类型

b.【流程处理意见】类型的控件操作权限设置决定了流程处理人填写在意见框的内容是否回填到表单中。如果对【流程处理意见】控件有【追加】或【编辑】权则回填,如果对【流程处理意见】控件为【浏览】权限或【隐藏】权限,则不回填。

c.【流程处理意见】类型的控件的【追加】表示按照时间顺序,在意见单元格中依次显示处理人的每次处理意见,【编辑】表示如果是同一个处理人,仅显示他在本意见单元格中的最后一次处理意见。如下图,追加和编辑权限区别所示。

d.同一个【流程处理意见】类型的控件在多个【修改】[操作类型]的权限定义中,显示方式要求统一,要么全为【追加】,要么全为【编辑】,不同【流程处理意见】控件不受此限制。如图所示:

图 “部门经理意见”在审批中是追加权限

 图 “部门经理意见”在新增的修改权限中是编辑权限

第四步:操作设置。新建或修改表单的操作权限,供表单流程的节点使用。目前系统提供了三种缺省操作权限:填写、修改、只读。填写:仅可用于表单流程的起始节点;修改和只读:可以用于表单流程的处理节点和结束节点。用户可以为每一种操作权限针对表单不同数据项分别设置不同的访问权限,如浏览、编辑、隐藏和追加。每修改完一种操作权限后需单击一下【确认】按钮进行保存,最后单击下一步。如图所示:

图 表单操作设置

1.   修改操作权限

1)   列表中选择要修改的单据操作权限,此时数据项权限区域进入编辑状态。

2)   修改各个数据项的访问权限。浏览:表示该操作权限节点对数据项有只读访问权。编辑:表示该操作权限节点对数据项有修改访问权。隐藏:表示数据项对该操作权限节点不见,以*号显示,支持隐藏域的分支条件设置。追加:表示该操作权限节点可以在保留原数据项内容不变的情况下增加新内容至数据项中。

3)   单击【确认】保存。

注意:

1.            只有当数据项的录入方式为文本域时,追加才可用。

2.            多视图表单可以针对不同视图设置节点操作权限。

2.   新增操作权限

1)   单击【增加】按钮,如图新增操作权限。

2)   填写操作名称,选择操作类型。操作类型分新增、修改、只读。这是对整张表单而言的,

并非指数据项。所以,新增只能用于表单流程的起始节点,修改和只读只能用于表单流程的处理节点的结束节点。

3)   修改数据项的访问权限。

4)   单击【确认】保存。

图 新增操作权限

3.   删除操作权限:列表中选择要删除的单据操作权限,单击【删除】按钮。只能删除用户自定义的操作权限,系统默认的操作权限不能删除。

4.   数据项的初始值设置

1)   列表中选择单据操作权限,单击要设定初始值的数据项的【初始值设置】,弹出该数据项初始值设置页面。如图所示:

图 初始值设置

2)   设置初始数据值。初始值可以是手工录入的,也可以从系统变量中选择,并单击确定。

3)   表单扩展控件如人员、日期、部门等,并且可以设置是否允许修改初始值,初始值可以选择管理员维护的未被使用过的流水号。

4)   单击【确定】,再次单击【确定】。

注意:

1.    数据值和显示值:前者表示在数据库中存放的值,后者表示在界面上展现的值。 数据值必须设置,显示值可以不设置。

2.    数据值和显示值都勾选时,其手工和系统变量必须成对选择,如数据值中选择系统变量:登录人员ID,显示值中也必须选择系统变量:登录人员姓名。

5.   重复表设置:设置重复表增加或删除功能(调用该表单发送协同或审批节点使用)。【重复表操作】按钮,弹出设置页面,根据实际情况勾选【允许增加】或【允许删除】,重复表操作表单样式中有重复表时,该功能按钮才可用,否则置灰。如图所示:

图 重复表操作

6.   开发高级:点击【开发高级】按钮,弹出设置页面,可以设置时间绑定和操作提交.

第五步:查询设置。单击【增加】按钮,输入查询名称,设置查询条件,输出数据域,排序设置,显示明细中的视图按复选框显示,可以进行多选,设置是否允许穿透,查询描述等。授权查询使用者,预览格式正确后,单击保存,最后单击下一步。(具体详见查询设置章节)

第六步:统计设置。单击【增加】按钮,输入统计名称,设置表类型,统计分组项、交叉列、统计项,最后一列合计,系统统计条件,用户输入条件,自定义统计项,穿透显示设置和图表设置。其中缠头显示设置中显示明细中的视图按复选框显示,可以进行多选。预览格式正确后,单击保存,然后授权统计使用者,最后单击下一步。(具体详见统计设置章节)

第七步:应用绑定。设置表单的应用绑定,形成表单模板。在应用绑定界面,单击【新建】,弹出流程要素设置页面。在设置完基础信息、流程、高级信息后单击确定,完成整张表单的制作。如图所示:

图 应用绑定

基础信息:单击【基础信息】可以设置表单模板名称、流程期限、合并处理策略、调用授权等,单击表单流程标题的【设置】按钮,弹出标题设置框,可以选择表单数据域和系统变量作为自动提取的表单流程标题,调用此模板新建协同时,自动生成表单协同标题。

图 基础信息

 

1、  流程制作

流程制作:单击【流程制作】可以编辑流程,点击发起者节点,点击增加节点,弹出选人界面,完成流程上各个节点的设置(同协同模板制作)。通过点击节点属性,可以设置自定义节点名称、修改节点权限、节点限期、执行模式、合并处理设置和表单的操作权限。

图 流程制作

         高级信息:单击【高级信息】可以对归属机构、流程级别、核心使用机构、流程发布时间、RACI

型进行设置。发布时间的设置不能小于当前时间,默认为空,不设置时间则确定保存后流程立即发布,授权范围内的人可以立即调用。当选择了发布时间那么流程保存后默认是停用状态,需要等到了发布时间后流程才能变成启用状态,授权范围内的人也需要等到了发布时间才可以调用该流程。归属机构前台人员登录时默认显示当前登录人员所在部门,可以手动修改为单位或部门。

RACI,审核者(A)只能设置一个值,责任者(R)、咨询者(C)、知会者(I)可以设置多个值,当流程里有核定节点时审核者(A)会默认取核定节点权限,当流程里有知会节点时知会者(I)会默认取知会节点权限。

图 高级信息

 

 

          流程仿真:流程仿真菜单在第一次新建模板时不会出现,只有当保存模板后再次修改时才显示。

图 流程仿真

1.   一张表单可以与多个流程绑定,形成多个表单模板供选择调用,但在查询统计时这些数据是合并的。

2.   流程绑定对话框中的一些属性,如重要程度、关联项目、流程限期、提醒、预归档、模板编号等,以及节点属性对话框中的节点期限、执行模式(单人执行、多人执行、竞争执行、全体执行)、督办人员和授权等,请参见协同模板说明。

3.   表单流程节点除了可以使用协同的节点权限,也可以使用表单审核节点权限,该节点权限在处理页面上提供了两个按钮:审核通过与审核不通过,点击审核通过时,会将【已审核】写入该表的单据状态中,点击审核不通过时,会产生回退操作。

4.   一张表单绑定了多个流程的话,就可以在修改流程时的单人节点设置新流程,形成分段流程,不同的视图可以共用字段以实现各个分段的信息共享。如图所示:

图 子流程设置

点击‘新流程’弹出新流程设置页面,可以设置新流程对应的表单模板流程、流程发起人、触发条件、与主流程关联、可被主流程查看、可查看主流程等,支持无条件触发,新流程发起者支持当前节点、当前流程发起者、点击此处选择人员;设置完毕后确定,该节点出现绿色图标标识新流程。当流程流转到该节点,就会根据设置的触发条件是否满足来发起新流程且新流程中的节点不能进行撤销、回退、取回操作。新流程的应用场景案例请参考相关文档。

5.   模板编号只是用于外部系统调用。

6.   自动发起

自动发起有两个选项:无、有,当设置了自动发起时,表示该流程在到达设定的时间点时,会自动给指定的发起人产生一个该流程模板下的待办和已发事项,跟触发的机制一样。

点击设置,在设置页面可以设定流程的默认发起人,并设置自动发起的周期。【有效期】表示设定的【定时模式】仅在此日期范围内生效,出了此期间失效。若有效期的起止时间为同一天,即为一次性的到时发送。若日期为空,表示不受日期区间限制,并可以一个为空,一个不为空。开始时间为空表示表单模板发布后即生效。结束时间为空表示一直生效直到重新修改定时设置。【定时模式】支持按天、周、月、年的设置。如图的设置表示在2015年度每月的1号的上午10:00给杨小凤定时发起一条流程。

图自动发起设置

7.   预归档

预归档的高级功能为流程可以根据指定的数据项值,在统一的上级文档夹下,建不同名称的子文档夹,分开内容各自归档。点击【高级】进入设置页面。对话框中的【上级文档夹】读取的是高级外面的预归档到文本框内容。如果外面先设置了,就读取进来,同时这里也可修改,或直接在这里选择。【预归档到】下拉框,列出的是当前表单中类型为枚举的(含图片枚举)、类型为选择单个部门的(含数据关联过来的)、类型为选择单个单位的(含数据关联过来的)、类型为关联项目的数据项名称。如图设置,表示离职申请单按表单中的部门控件内容进行归档,即若部门选择了测试组,则该离职申请单就归档在“归属/测试组”目录下。

图预归档高级设置

图 归档结果

第八步:触发设置。单击【增加】按钮,进行触发信息设置,包括触发定义、触发条件、触发动作的相关设置。触发定义了触发名称和启用停用状态。触发条件是指该触发定义在什么条件下进行触发,包含触发点和数据域值的设置。触发动作是指当前触发定义在符合触发条件之后进行的行为,包含触发流程、发送消息、数据存档、创建会议、创建人员、创建任务多种不同的动作类型。下面按功能模板一一说明。

一、     触发流程、发送消息、数据存档

触发流程类型需要对流程的发起人、流程模板及数据拷贝进行设置。

 

图 触发设置

1.   条件-触发点,指当前定义的触发在什么状态下执行;

2.   条件-数据域值,当满足触发点时,符合什么具体的条件才执行后续设置的触发动作。点击【设置】按钮弹出数据域值设置对话框进行设置。如图所示:

图 数据域值设置

3.   动作-类型,触发动作分为触发流程和发送消息两种动作类型。触发流程是指当满足触发条件时系统自动调用设置好的流程模板发起一个新的流程而不需要人为干预;发送消息是指当满足触发条件时系统向设置好的消息接收者发送一条设置的消息。(备注:可以设置多个流程模板和相对应的数据拷贝关系)。

4.   动作-类型-触发流程设置。流程发起人,符合触发条件时,触发流程的发起者,支持选择特定的人员、当前流程发起人以及触发节点;流程模板,符合触发条件时,需要触发的流程模板。数据拷贝是指当前流程所调用表单和需要触发流程所调用表单的数据映射关系,当触发流程时,将当前流程的数据拷贝到需要触发流程的相对应的数据域中,可以通过点击【设置】按钮进行关系设置。如图所示:

图 触发流程设置

 

图 数据拷贝设置

5.   动作-类型-发送消息设置。消息接收人,符合触发条件时,发送消息的接收对象。消息模板,符合触发条件时,发送消息的格式,可以通过点击文本框进行格式设置,如图所示:

图 发送消息设置

图 消息模板设置

6.   触发定义、条件、动作设置后点击【保存】按钮,保存触发设置,点击【完成】后此触发设置对当前表单生效。

二、创建会议

图 创建会议

1.   条件-触发点,指当前定义的触发在什么状态下执行;

2.   条件-数据域值,当满足触发点时,符合什么具体的条件才执行后续设置的触发动作。点击【设置】按钮弹出数据域值设置对话框进行设置。如图所示:

图 数据域值设置

3.   动作-类型-触发动作选择创建会议。创建会议是指当满足触发条件时系统自动触发会议。数据拷贝是指当前流程所调用表单和需要触发流程所调用表单的数据映射关系,当触发会议时,将当前流程的数据拷贝到需要触发流程的相对应的数据域中,可以通过点击【设置】按钮进行关系设置。如图所示:

图 触发流程设置

 

图 数据拷贝设置

4.   触发定义、条件、动作设置后点击【保存】按钮,保存触发设置,点击【完成】后此触发设置对当前表单生效。

三、创建人员

触发创建人员

进入【表单应用】-【流程表单制作】的触发设置,设置动作类型为创建人员,当表单流程在满足触发条件时,就会自动创建人员。

数据拷贝设置

数据拷贝设置,需要设置当前表单字段对应新建人员的必填信息,必填信息不可删除和修改,可以增加其他人员信息字段。

四、创建任务

 

 

图 创建任务触发设置

1.   条件-触发点,指当前定义的触发在什么状态下执行;

2.   条件-数据拷贝设置,当满足触发点时,符合什么具体的条件才执行后续设置的触发动作。点击【设置】按钮弹出数据域值设置对话框进行设置。如图所示:

图 创建任务设置

 

图 数据拷贝设置

3.   设置规则:表单字段内容回填到任务属性中。图中标注红*的字段属于新建任务必填字段,所以此处必须设置对应的表单字段,且选择表单字段时,会根据任务属性的定义字段筛选,如开始时间属于时间控件,那么选择表单字段时,备选项只会显示时间类型的字段。也只有这样类型一一对应,才能正确的触发任务。

4.   触发定义、条件、动作设置后点击【保存】按钮,保存触发设置,点击【完成】后此触发设置对当前表单生效。

n  业务说明:如触发条件设置为流程结束,调用表单,流程结束后则触发创建任务,如上图,表单控件“转正说明”的内容就自动填写为新任务标题。任务创建成功后,查看任务时会多显示任务来源,如下图: