基于界面配置的表单触发方法、存储介质及设备技术

技术编号:17780761 阅读:40 留言:0更新日期:2018-04-22 09:50
本发明专利技术公开了一种基于界面配置的表单触发方法、存储介质及设备,所述方法包括:接收用户的选择指令,从预存的多个表单中选取目标表单;对所述目标表单,生成触发条件配置界面;接收用户的配置指令,为所述目标表单设置触发条件;在满足所述触发条件时触发并执行所述目标表单。本发明专利技术能够在设置的触发条件下,自动触发目标表单,从而完成不同表单之前的工作衔接,大大提高了协同办公的效率,且更能满足用户个性化调整的需求。

【技术实现步骤摘要】
基于界面配置的表单触发方法、存储介质及设备
本专利技术涉及数据处理领域,尤其涉及一种表单触发方法、存储介质及设备。
技术介绍
在协同办公系统中人与人之间、部门与部门之间的沟通协作、汇报审批、业务开展、行政管理等,通常都是以流程为基础进行发起、流转、审批、执行到存档备案的,许多流程之间都存在内在联系和上下承接关系的。例如,A流程执行完毕后,需要进行B流程的发起和执行,并且A流程内的数据信息需要带入到B流程中,这种内在联系并非固化的,会因管理方式的不同、业务模式的不同而要求不同。比如,合同审批单提交审批通过以后,需要自动发起订单流程,需要把合同审批单中的客户信息、项目信息和产品信息等数据带入订单流程中,以保证数据的一致性和免去手工多次填写的麻烦。又比如,新员工入职审批准许后,需要为该员工自动创建人员账户;专项计划审批通过后需要自动创建任务,安排下属去执行;报销审批通过并完成支付后,需要通知申请人核查等等。对于这种极为灵活的、带有不确定性的活动单元与活动单元之间的工作衔接,是对协同管理软件能力的考验。目前,大多数协同办公产品不具备这种应用,也无法按照客户的个性需求做调整与延伸。
技术实现思路
针对现有技术中的缺陷,本专利技术提供一种基于界面配置的表单触发方法、存储介质及设备,在设置的触发条件下,自动触发目标表单,从而完成不同表单之前的工作衔接,大大提高了协同办公的效率,且更能满足用户个性化调整的需求。第一方面,本专利技术提供了一种基于界面配置的表单触发方法,所述方法包括:接收用户的选择指令,从预存的多个表单中选取目标表单;对所述目标表单,生成触发条件配置界面;接收用户的配置指令,为所述目标表单设置触发条件;在满足所述触发条件时触发并执行所述目标表单。进一步地,所述触发条件包括触发类型,所述触发条件配置界面包括触发类型配置模块,用户通过所述触发类型配置模块设置触发类型。进一步地,所述触发类型为触发流程、发送消息、数据存档、交换引擎任务、创建人员、更新人员、创建任务及创建会议中的任意一种。进一步地,所述触发条件还包括触发前提,所述触发条件配置界面还包括触发前提配置模块,用户通过所述触发前提配置模块设置触发前提。进一步地,所述触发前提为指定数据的数据域值或前置流程表单的审批结果。进一步地,所述触发条件还包括触发时点,所述触发条件配置界面还包括触发时点配置模块,用户通过所述触发时点配置模块设置触发时点。进一步地,所述触发时点为一个时间点或周期性的多个时点。进一步地,所述触发条件还包括触发对象,所述触发条件配置界面还包括触发对象配置模块,用户通过所述触发对象配置模块设置触发对象。第二方面,本专利技术还提供了一种计算机可读存储介质,其上存储有计算机程序(指令),该程序(指令)被处理器执行时实现第一方面所述的方法。第三方面,本专利技术还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面所述的方法。由上述技术方案可知,本专利技术提供一种基于界面配置的表单触发方法、存储介质及设备,在设置的触发条件下自动触发目标表单,从而完成不同表单之间的工作衔接,提高了协同办公的效率;可生成配置界面,使用户能够根据自己的需求灵活设置触发条件,也更能满足用户的个性化需求,适用范围更广。附图说明图1示出了本专利技术提供的表单触发方法的流程示意图。图2示出了本专利技术实施例中触发条件配置界面的示例性示意图。图3示出了本专利技术实施例中《合同审批单》的界面示意图。图4示出了本专利技术实施例中《订单》的界面示意图。具体实施方式下面将结合附图对本专利技术技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,因此只是作为示例,而不能以此来限制本专利技术的保护范围。实施例一图1示出了本专利技术实施例一提供的基于界面配置的表单触发方法的流程示意图。如图1所示,所述方法包括:步骤S1,接收用户的选择指令,从预存的多个表单中选取目标表单。预存的多个表单包括流程表单和非流程表单,在多个表单中,不是每个表单都涉及前置流程(某一流程开启之前的另一流程)和后续流程(某一流程完成之后的另一流程),因此允许客户对需要配置触发功能的表单进行选择,并依照用户的选择选取这些需要配置触发功能的表单作为目标表单。步骤S2,对所述目标表单,生成触发条件配置界面。对于所选的目标表单,并不是在任何情况下都需要设置触发,因此对目标表单生成相应的触发条件配置界面,供用户进行设置,以便能够满足用户的使用需求。优选地,触发条件配置界面包括触发类型配置模块、触发前提配置模块、触发时点配置模块、触发对象配置模块中的任意一种或多种,用户可通过所述触发类型配置模块设置触发类型,可通过所述触发前提配置模块设置触发前提,可通过所述触发时点配置模块设置触发时点,可通过所述触发对象配置模块设置触发对象。触发条件配置界面中还可以包括生成数据拷贝配置模块,用于设置需要从前置流程表单中复制到目标表单中的相关数据字段。一种典型的触发条件配置界面如图2所示,图中的触发点处即为触发前提配置模块,数据域值处即为触发前提配置模块,数据拷贝设置即为数据拷贝配置模块,但触条件配置界面不限于图2所示的内容,可根据实际需求增加或减少相应的内容。步骤S3,接收用户的配置指令,为所述目标表单设置触发条件。用户可通过上述触发条件配置界面输入配置指令,对应地,所述触发条件包括触发类型、触发前提、触发时点、触发对象中的任意一种或多种。其中,所述触发类型可以是触发流程、发送消息、数据存档、交换引擎任务、创建人员、更新人员、创建任务及创建会议中的任意一种。对于不同的触发类型,可以设置不同的触发前提、触发时点、触发对象。所述触发前提可以是指定数据的数据域值,也可以是前置流程表单的审批结果。对触发前提的设置可以是判定指定数据是否超出数据域值,若超出则触发超出对应的后续流程,若未超出则触发未超出对应的后续流程;或前置流程表单的审批结果是否为同意,若同意则触发同意对应后续流程,若不同意则触不同意对应的后续流程。对于当前流程(目标表单),是否触发,还取决于当前流程与前置流程的关系属于上述几种情况中的哪一种。关于指定数据的数据域值,例如,预算值超出一定域值后,可触发特批流程。数据域值可以根据表单内容、登录用户身份、日期、流程状态等因素灵活设置。关于前置流程表单的审批结果,例如,对于订单流程(目标流程)来说,其前置流程(前置流程)为合同审批流程,只有当审批结果为同意,即合同审批流程中分管领导的意见为同意时,才能触发订单流程,否则不能触发订单流程。所述触发时点可以是多个时点,如前置流程结束时、会议请求后、某一特定流程节点时或具体设置的某年某月某日的某个时间点,为目标表单的执行提供一定的时间调度。触发时点的设置可以是一次性的,即在某个时间点触发之后该触发功能结束,也可以是周期性的,每隔一定周期便触发一次。所述触发对象可以有多种选择,可以是流程的发起人、触发时的流程处理人、表单数据中的某一人或系统组织中的某一人。用户还可以通过数据拷贝配置模块,设置需要从前置流程表单中复制到目标表单中的相关数据字段,可以明确前置流程表单中具体哪些数据需要被复制到目标表单或后续流程表单中。除上述触发条件外,根据不同的触发对象,用户还本文档来自技高网...
基于界面配置的表单触发方法、存储介质及设备

【技术保护点】
一种基于界面配置的表单触发方法,其特征在于,所述方法包括:接收用户的选择指令,从预存的多个表单中选取目标表单;对所述目标表单,生成触发条件配置界面;接收用户的配置指令,为所述目标表单设置触发条件;在满足所述触发条件时触发并执行所述目标表单。

【技术特征摘要】
1.一种基于界面配置的表单触发方法,其特征在于,所述方法包括:接收用户的选择指令,从预存的多个表单中选取目标表单;对所述目标表单,生成触发条件配置界面;接收用户的配置指令,为所述目标表单设置触发条件;在满足所述触发条件时触发并执行所述目标表单。2.根据权利要求1所述的方法,其特征在于,所述触发条件包括触发类型,所述触发条件配置界面包括触发类型配置模块,用户通过所述触发类型配置模块设置触发类型。3.根据权利要求2所述的方法,其特征在于,所述触发类型为触发流程、发送消息、数据存档、交换引擎任务、创建人员、更新人员、创建任务及创建会议中的任意一种。4.根据权利要求2所述的方法,其特征在于,所述触发条件还包括触发前提,所述触发条件配置界面还包括触发前提配置模块,用户通过所述触发前提配置模块设置触发前提。5.根据权利要求4所述的方法,其特征在...

【专利技术属性】
技术研发人员:孙巨魏俊华
申请(专利权)人:北京致远互联软件股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1