一种模板智能配置方法和装置与流程

文档序号:17260877发布日期:2019-03-30 09:38阅读:236来源:国知局
一种模板智能配置方法和装置与流程

本发明属于模板配置技术领域,具体涉及一种模板智能配置方法和装置。



背景技术:

随着社会的不断发展,数字信息逐渐代替了纸质文件的方式,在数据的保存和录入方面都为企业提供了极大的便利。客户大多利用所使用的模板将信息整理为一个文档,将文档直接导入进系统,进行数据的录入和分析处理。但是由于客户的使用习惯不同,所以导致不同的客户所使用的模板格式也都大不相同,因此在进行数据的导入时,基本是客户提供模板导入数据,然后再根据不同的客户编写不同的代码进行不同模板的导入、导出。这种情况下就需要专业人员进行编写,对专业技能的要求较高,并且导入效率较低,人工成本较高。

因此,如何使针对不同的客户配置不同的模板方案以实现高效率的模板导入和导出成为亟待解决的技术问题。



技术实现要素:

本发明要解决的技术问题在于如何使针对不同的客户配置不同的模板方案以实现高效率的模板导入和导出。

为此,根据第一方面,本发明实施例公开了模板智能配置方法,包括:

获取预设的模板因素信息和预设的模板参数信息;根据模板因素信息和模板参数信息按预设规则生成模板方案,模板方案包括模板属性数据;解析获取的客户的模板数据得到客户的实际属性数据,实际属性数据为用于表征客户所提供模板的实际模板属性的属性数据;根据实际属性数据匹配模板方案以进行模板数据的处理。

可选地,解析获取的客户的模板数据得到客户的实际属性数据包括:获取客户提供的模板数据,模板数据为客户提供的包括模板属性数据的模板数据;按预设规则解析模板数据以获取模板属性数据,并输出模板属性数据作为实际属性数据。

可选地,根据实际属性数据匹配模板方案以进行模板数据的处理包括:将实际属性数据与模板属性数据进行匹配,以确定实际模板方案;根据实际模板方案按预设的处理方式将模板数据导入/导出到数据表。

可选地,模板因素信息包括:字段名称、字段标识、处理函数、默认值、是否启用中的一种或任意组合。

根据第二方面,本发明实施例提供了一种模板智能配置装置,包括:

信息获取模块,用于获取预设的模板因素信息和预设的模板参数信息;模板方案模块,用于根据模板因素信息和模板参数信息按预设规则生成模板方案,模板方案包括模板属性数据;实际数据模块,用于解析获取的客户的模板数据得到客户的实际属性数据,实际属性数据为用于表征客户所提供模板的实际模板属性的属性数据;匹配处理模块,用于根据实际属性数据匹配模板方案以进行模板数据的处理。

可选地,实际数据模块包括:模板数据单元,用于获取客户提供的模板数据,模板数据为客户提供的包括模板属性数据的模板数据;数据解析单元,用于按预设规则解析模板数据以获取模板属性数据,并输出模板属性数据作为实际属性数据。

可选地,匹配处理模块包括:数据匹配单元,用于将实际属性数据与模板属性数据进行匹配,以确定实际模板方案;数据处理单元,用于根据实际模板方案按预设的处理方式将模板数据导入/导出到数据表。

可选地,模板因素信息包括:字段名称、字段标识、处理函数、默认值、是否启用中的一种或任意组合。

根据第三方面,本发明提供了一种计算机装置,包括处理器,处理器用于执行存储器中存储的计算机程序实现上述第一方面任意一项的模板智能配置方法。

根据第四方面,本发明提供了一种计算机可读存储介质,其上存储有计算机程序,处理器用于执行存储介质中存储的计算机程序实现上述第一方面任意一项的模板智能配置方法。

本发明的有益效果在于:

本发明实施例公开的一种模板智能配置方法和装置,首先获取预设的模板因素信息和预设的模板参数信息,将模板因素信息和模板参数信息按照预设规则生成模板方案,然后对客户所提供的模板数据进行解析,进而获得客户所提供的模板的实际模板属性,最终根据实际属性数据匹配模板方案,从而对模板数据进行处理。相对于现有技术中在不同格式的模板进行处理时需要专业人员编写代码的方式而言,本发明实施例公开的方案通过预设的模板因素信息和预设的模板参数信息来设置模板方案,通过调整预设的模板参数信息和预设的模板因素信息即可生成不同的模板方案,从而对客户所提供的不同格式、不同种类的模板进行匹配,最终进行模板内数据的处理,提供了用户个性化、自定义、灵活多变的模板设置功能,使得模板的设置简单易操作、可靠、直观、维护方便,极大地减少开发与人力成本,只需要简单直观的进行方案模板配置,系统即可自动匹配方案进行模板数据的导入、导出,从而提高工作效率。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例模板智能配置方法的流程图;

图2为本发明实施例模板智能配置装置的结构示意图。

具体实施方式

下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1,为本实施例公开的一种模板智能配置方法的流程图,该一种模板智能配置方法包括:

步骤s101,获取预设的模板因素信息和预设的模板参数信息。

在本实施例中,模板因素信息包括:字段名称、字段标识、处理函数、默认值、是否启用中的一种或任意组合。模板参数信息包括模板表的表索引、模板表的位置坐标、模板中无值时的默认值、模板表的表格式、模板表的列宽、模板表的列高、模板表的字体、模板表的字体大小、模板表的字体颜色等信息。

步骤s102,根据模板因素信息和模板参数信息按预设规则生成模板方案。

在本实施例中,模板方案包括模板属性数据。在配置完模板因素和相应的模板参数后,将模板因素和相应的模板参数按预设规则生成模板方案。

步骤s103,解析获取的客户的模板数据得到客户的实际属性数据。

在本实施例中,实际属性数据为用于表征客户所提供模板的实际模板属性的属性数据。

在具体实施过程中,步骤s103具体的包括:获取客户提供的模板数据,模板数据为客户提供的包括模板属性数据的模板数据;按预设规则解析模板数据以获取模板属性数据,并输出模板属性数据作为实际属性数据。

步骤s104,根据实际属性数据匹配模板方案以进行模板数据的处理。

在具体实施例中,步骤s104具体的可以包括:将实际属性数据与模板属性数据进行匹配,以确定实际模板方案;根据实际模板方案按预设的处理方式将模板数据导入/导出到数据表。

将解析出的实际属性数据与模板属性数据进行匹配,从而确定与实际属性数据匹配的模板属性数据,进而确定该模板属性数据所对应的实际模板方案,然后根据实际的模板方案按照预设的函数处理方式将模板数据导入或者导出到数据表中。

相对于现有技术中在不同格式的模板进行处理时需要专业人员编写代码的方式而言,本发明实施例公开的方案通过预设的模板因素信息和预设的模板参数信息来设置模板方案,通过调整预设的模板参数信息和预设的模板因素信息即可生成不同的模板方案,从而对客户所提供的不同格式、不同种类的模板进行匹配,针对不同的客户配置不同的模板方案,最终进行模板内数据的处理,提供了用户个性化、自定义、灵活多变的模板设置功能,使得模板的设置简单易操作、可靠、直观、维护方便,极大地减少开发与人力成本,只需要简单直观的进行方案模板配置,系统即可自动匹配方案进行模板数据的导入、导出,从而提高工作效率。

本实施例还公开了一种模板智能配置装置,请参考图2,为该一种模板智能配置装置结构示意图,该模板智能配置装置包括:

信息获取模块201,用于获取预设的模板因素信息和预设的模板参数信息;模板方案模块202,用于根据模板因素信息和模板参数信息按预设规则生成模板方案,模板方案包括模板属性数据;实际数据模块203,用于解析获取的客户的模板数据得到客户的实际属性数据,实际属性数据为用于表征客户所提供模板的实际模板属性的属性数据;匹配处理模块204,用于根据实际属性数据匹配模板方案以进行模板数据的处理。

作为可选地实施例,该模板智能配置装置中实际数据模块包括:模板数据单元,用于获取客户提供的模板数据,模板数据为客户提供的包括模板属性数据的模板数据;数据解析单元,用于按预设规则解析模板数据以获取模板属性数据,并输出模板属性数据作为实际属性数据。

作为可选地实施例,该模板智能配置装置中匹配处理模块包括:数据匹配单元,用于将实际属性数据与模板属性数据进行匹配,以确定实际模板方案;数据处理单元,用于根据实际模板方案按预设的处理方式将模板数据导入/导出到数据表。

作为可选地实施例,该模板智能配置装置中模板因素信息包括:字段名称、字段标识、处理函数、默认值、是否启用中的一种或任意组合。

此外,本发明实施例中还提供一种计算机装置,处理器通过执行所述计算机指令,从而实现以下方法:

获取预设的模板因素信息和预设的模板参数信息;根据模板因素信息和模板参数信息按预设规则生成模板方案,模板方案包括模板属性数据;解析获取的客户的模板数据得到客户的实际属性数据,实际属性数据为用于表征客户所提供模板的实际模板属性的属性数据;根据实际属性数据匹配模板方案以进行模板数据的处理。

本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(rom)或随机存储记忆体(ram)等。计算机处理器用于执行存储介质中存储的计算机程序实现以下方法:

获取预设的模板因素信息和预设的模板参数信息;根据模板因素信息和模板参数信息按预设规则生成模板方案,模板方案包括模板属性数据;解析获取的客户的模板数据得到客户的实际属性数据,实际属性数据为用于表征客户所提供模板的实际模板属性的属性数据;根据实际属性数据匹配模板方案以进行模板数据的处理。

以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进。这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1