报表系统中的报表上报方法及报表系统的制作方法

文档序号:9417330阅读:671来源:国知局
报表系统中的报表上报方法及报表系统的制作方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种报表系统中的报表上报方法及报表系统。
【背景技术】
[0002]现有的报表系统中上传的报表格式是固化在系统代码中的,用户只能使用已固化的单一报表格式来录入、上传报表。当根据不同用户要求需要对用户上报报表格式进行修改时,必须修改系统代码,如用户需要对报表格式进行修改、自定义字段等操作时均需对应修改系统代码,非常麻烦,不便于用户操作。

【发明内容】

[0003]本发明的主要目的在于提供一种报表系统中的报表上报方法及报表系统,旨在方便用户进行报表上报。
[0004]为实现上述目的,本发明提供的一种报表系统中的报表上报方法,所述方法包括以下步骤:
[0005]接收用户导入的Excel文件;
[0006]识别所述Excel文件,并将所述Excel文件作为报表上报至报表系统进行存储。
[0007]优选地,所述Excel文件为用户自定义的Excel表格文件或用户根据预设的Excel表格模版录入的Excel表格文件。
[0008]优选地,所述接收用户导入的Excel文件的步骤之前还包括:
[0009]预先定义Excel表格模版中不同字段的类型、逻辑关系和/或运算公式。
[0010]优选地,所述识别所述Excel文件,并将所述Excel文件作为报表上报至报表系统进行存储的步骤包括:
[0011]根据所述Excel文件中Excel表格的行和列标题字段识别确定所述Excel文件中的二维结构数据,并将识别出的Excel文件作为报表上报至报表系统进行存储。
[0012]优选地,所述报表为保险类数据报表。
[0013]此外,为实现上述目的,本发明还提供一种报表系统,所述报表系统包括:
[0014]接收模块,用于接收用户导入的Excel文件;
[0015]识别上报模块,用于识别所述Excel文件,并将所述Excel文件作为报表上报至报表系统进行存储。
[0016]优选地,所述Excel文件为用户自定义的Excel表格文件或用户根据预设的Excel表格模版录入的Excel表格文件。
[0017]优选地,还包括:
[0018]定义模块,用于预先定义Excel表格模版中不同字段的类型、逻辑关系和/或运算公式。
[0019]优选地,所述识别上报模块还用于:
[0020]根据所述Excel文件中Excel表格的行和列标题字段识别确定所述Excel文件中的二维结构数据,并将识别出的Excel文件作为报表上报至报表系统进行存储。
[0021 ] 优选地,所述报表为保险类数据报表。
[0022]本发明提出的一种报表系统中的报表上报方法及报表系统,在用户上报报表时,对用户导入的Excel文件进行识别,并将该Excel文件作为报表上报至报表系统进行存储。由于是将用户熟悉的Excel表格格式作为报表格式来上报报表,更加符合用户的操作习惯,且用户对Excel表格格式也即报表格式的字段定义等操作时无需修改系统代码,更加方便用户进行报表上报。
【附图说明】
[0023]图1为本发明报表系统中的报表上报方法第一实施例的流程示意图;
[0024]图2为本发明报表系统中的报表上报方法第二实施例的流程示意图;
[0025]图3为本发明报表系统第一实施例的功能模块示意图;
[0026]图4为本发明报表系统第二实施例的功能模块示意图。
[0027]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0028]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0029]本发明提供一种报表系统中的报表上报方法。
[0030]参照图1,图1为本发明报表系统中的报表上报方法第一实施例的流程示意图。
[0031]在第一实施例中,该报表系统中的报表上报方法包括:
[0032]步骤S10,接收用户导入的Excel文件;
[0033]本实施例中,当用户需要在报表系统中上报报表时,将报表数据录入到Excel表格中,并将形成的Excel文件导入报表系统,报表系统接收用户导入的Excel文件。
[0034]步骤S20,识别所述Excel文件,并将所述Excel文件作为报表上报至报表系统进行存储。
[0035]接收用户导入的Excel文件后,可对该Excel文件进行识别,判断该Excel文件是否为符合作为报表进行上报的文件,如可识别判断该Excel文件是否为有效文件,是否包含有效数据等。若判断该Excel符合作为报表进行上报的文件,则识别、获取该Excel中的有效数据,并将该Excel文件作为报表上报至报表系统进行存储。
[0036]本实施例在用户上报报表时,对用户导入的ExceI文件进行识别,并将该Excel文件作为报表上报至报表系统进行存储。由于是将用户熟悉的Excel表格格式作为报表格式来上报报表,更加符合用户的操作习惯,且用户对Excel表格格式也即报表格式的字段定义等操作时无需修改系统代码,更加方便用户进行报表上报。
[0037]进一步地,在其他实施例中,上述步骤SlO中用户导入的Excel文件为用户自定义的Excel表格文件或用户根据预设的Excel表格模版录入的Excel表格文件。
[0038]其中,当该Excel文件为用户自定义的Excel表格文件时,用户可根据自身上报数据类型的要求在空白的Excel表格中自定义数据类型、逻辑等,并在自定义的Excel表格中录入需要上报的数据形成Excel文件,并导入报表系统,以供报表系统进行识别。当该Excel文件为用户根据预设的Excel表格模版录入的Excel表格文件时,用户可从报表系统中获取预先设定好的常用Excel表格模版,并在获取的Excel表格模版中录入需要上报的数据形成Excel文件,并导入报表系统,以供报表系统进行识别。
[0039]如图2所示,本发明第二实施例提出一种报表系统中的报表上报方法,在上述实施例的基础上,在上述步骤SlO之前还包括:
[0040]步骤S30,预先定义Excel表格模版中不同字段的类型、逻辑关系和/或运算公式。
[0041]本实施例中,可根据报表系统的用户常用的报表数据类型预先设定若干种对应的Excel表格模版,并可预先定义Excel表格模版中不同字段的类型、逻辑关系和/或运算公式。
[0042]具体的,在预先定义好Excel表格模版后,需要将Excel表格模版导入至报表系统中,其中,在导入Excel表格模版至报表系统的时候,要保证该Excel表格模版为关闭状态,且当该Excel表格模版中有多个sheet表时,需要通过下拉箭头来供用户选择作为报表的sheet表。在将Excel表格模版导入至报表系统后,可对Excel表格模版中单兀格的属性进行定义,包括标题、指标和勾稽关系的定义。
[0043]本实施例中通过为用户提供预先定义Excel表格模版,并将Excel表格模版中不同字段的类型、逻辑关系和/或运算公式等进行定义,可由用户根据实际应用的需要灵活的定义需要上报的报表格式,且由于只需利用Excel表格自身的单元格属性定义功能即可自定义需要上报的报表格式,而无需在定义报表格式时进行系统代码的修改,更加方便、快捷。
[0044]进一步地,在其他实施例中,上述步骤S20可以包括:
[0045]根据所述Excel文件中Excel表格的行和列标题字段识别确定所述Excel文件中的二维结构数据,并将识别出的Excel文件作为报表上报至报表系统进行存储。
[0046]本实施例中,在接收用户导入的ExceI文件后,可对用户导入的ExceI文件中的有效数据进行识别。具体的,可根据所述Excel文件中Excel表格的行和列标题字段识别确定所述Excel文件中的二维结构数据。这样,即使由于用户导入的自定义Excel表格文件中出现空行、空列等不规范的情况,报表系统也能准确识别出用户导入的自定义Excel表格文件中的有效数据,从而识别出用户导入的自定义Excel表格文件为具有有效数据的有效文件,并将用户导入的自定义Excel表格文件作为报表上报至报表系统进行存储。
[0047]本实施例中通过所述Excel文件中Excel表格的行和列标题字段识别确定所述Excel文件中的二维结构数据,从而准确判断该Excel文件为可进行上报的报表文件,使得用户通过自定义Excel表格文件来进行报表上报更加灵活、方便。
[0048]进一步地,在其他实施例中,所述报表为保险类数据报表。由于保险专业中介快速发展,机构数量和业务规模持续增长。对保险中介日常监管主要依靠大量的保险类数据报表来进行管理,而保险类数据报表涉及到不同对象、不同环境等因素的影响,不同保险类数据报表的类型、格式也各不相同。本实施例中,在用户需要上报保险类数据报表时,对用户导入的Excel文件进行识别,并将该Excel文件作为保险类数据报表上报至报表系统进行存储。由于是将用户熟悉的Excel表格格式作为保险类数据报表格式来上报报表,更加符合不同对象用户的操作习惯,且不同对象用户对Excel表格格式也即报表格式的字段定义等操作时无需修改系
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1