一种报表配置方法、系统、设备及计算机可读存储介质技术方案

技术编号:22219265 阅读:26 留言:0更新日期:2019-09-30 01:24
本申请公开了一种报表配置方法、系统、设备及计算机可读存储介质,获取基于预设报表数据库及目标展示数据开发的目标展示信息;基于目标展示信息对预设报表页面进行渲染,得到目标报表页面;其中,预设报表数据库中包括预设的报表属性定义信息;预设报表页面包括预设的由基础表格组成的页面。本申请提供的报表配置方法,由于目标展示信息为基于预设报表数据库及目标展示数据开发得到的信息,所以可以基于目标展示信息对报表中的多个表格进行处理、调整等,与现有的对单个表格进行处理、调整的技术相比,可以提高用户制作报表的效率,可以提高用户制作报表的体验性。本申请提供的报表配置系统、设备及计算机可读存储介质也解决了相应技术问题。

A Report Configuration Method, System, Equipment and Computer Readable Storage Media

【技术实现步骤摘要】
一种报表配置方法、系统、设备及计算机可读存储介质
本申请涉及信息处理
,更具体地说,涉及一种报表配置方法、系统、设备及计算机可读存储介质。
技术介绍
在日常生活中,为了便于用户了解商品特性,商家会采用Excel报表、类Excel报表等展示商品的属性;为了便于员工了解公司的发展状况,公司会采用Excel报表、类Excel报表等展示公司的业绩,等等。在此过程中,需采用Excel表格或者类Excel表格制作相应的报表。现有的一种报表制作方法是:用户在表格中选定单元格,输入数据给单元格,并且对单元格的样式进行调整。然而,在需要展示多个数据,且多个数据的展示样式不同时,用户需对所有展示样式不同的单元格进行调整,调整次数多,调整速率慢,并且存在调整出错的情况,使得用户制作报表的体验性较差。综上所述,如何提高用户制作报表的体验性是目前本领域技术人员亟待解决的问题。
技术实现思路
本申请的目的是提供一种报表配置方法,其能在一定程度上解决如何提高用户制作报表的体验性的技术问题。本申请还提供了一种报表配置系统、设备及计算机可读存储介质。为了实现上述目的,本申请提供如下技术方案:一种报表配置方法,包括:获取基于预设报表数据库及目标展示数据开发的目标展示信息;基于所述目标展示信息对预设报表页面进行渲染,得到目标报表页面;其中,所述预设报表数据库中包括预设的报表属性定义信息;所述预设报表页面包括预设的由基础表格组成的页面。优选的,所述获取基于预设报表数据库及目标展示数据开发的目标展示信息,包括:获取基于所述预设报表数据库中的展示项样式信息开发的展示项配置信息;获取所述目标展示数据,将所述展示项配置信息和所述目标展示数据作为所述目标展示信息;所述基于所述目标展示项信息对预设报表页面进行渲染,包括:按照所述展示项配置信息对所述预设报表页面中的目标展示项进行配置;填写所述目标展示数据至所述目标展示项的展示区域。优选的,所述按照所述展示项配置信息对所述预设报表页面中的目标展示项进行配置,包括:基于展示项ID与报表页面中展示项位置间的对应关系,在所述预设报表页面中,确定所述展示项配置信息中的目标展示项ID对应的目标展示项;按照所述展示项配置信息中的目标样式信息配置所述目标展示项。优选的,所述展示项样式信息的类型包括字体类型、背景色、缩进、列宽、行高、字体颜色、字体大小、文本去除前后空格、百分比显示。优选的,所述获取基于预设报表数据库及目标展示数据开发的目标展示信息,包括:获取初始展示数据;获取所述预设报表数据库中展示项间的展示数据计算公式;基于所述初始展示数据及所述展示数据计算公式,确定所述目标展示数据中其余展示数据与所述初始展示数据间的展示项计算公式;将所述初始展示数据及所述展示项计算公式作为所述目标展示信息。优选的,所述获取基于预设报表数据库及目标展示数据开发的目标展示信息,包括:获取基于所述预设报表数据库中的权限定义信息开发的权限配置信息;获取所述目标展示信息,将所述权限配置信息和所述目标展示数据作为所述目标展示信息;所述基于所述目标展示信息对预设报表页面进行渲染,包括:填写所述目标展示数据至所述预设报表页面中相应目标展示项的展示区域;按照所述权限配置信息对所述目标展示项的权限进行配置。优选的,所述基于所述目标展示信息对预设报表页面进行渲染,包括:将所述目标展示信息保存至所述预设报表页面中预设展示项的存储空间中;通过调用所述预设展示项来基于所述目标展示信息对所述预设报表页面进行渲染。一种报表配置系统,包括:第一获取模块,用于获取基于预设报表数据库及目标展示数据开发的目标展示信息;第一渲染模块,用于基于所述目标展示信息对预设报表页面进行渲染,得到目标报表页面;其中,所述预设报表数据库中包括预设的报表属性定义信息;所述预设报表页面包括预设的由基础表格组成的页面。一种报表配置设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上任一所述报表配置方法的步骤。一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如上任一所述报表配置方法的步骤。本申请提供的一种报表配置方法,获取基于预设报表数据库及目标展示数据开发的目标展示信息;基于目标展示信息对预设报表页面进行渲染,得到目标报表页面;其中,预设报表数据库中包括预设的报表属性定义信息;预设报表页面包括预设的由基础表格组成的页面。本申请提供的一种报表配置方法,在获取目标展示信息后,直接基于目标展示信息对预设报表页面进行渲染,从而得到目标报表页面,由于目标展示信息为基于预设报表数据库及目标展示数据开发得到的信息,所以可以基于目标展示信息对报表中的多个表格进行处理、调整等,与现有的对单个表格进行处理、调整的技术相比,可以提高用户制作报表的效率,可以提高用户制作报表的体验性。本申请提供的一种报表配置系统、设备及计算机可读存储介质也解决了相应技术问题。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例提供的一种报表配置方法的第一流程图;图2为本申请实施例提供的一种报表配置方法的第二流程图;图3为本申请实施例提供的一种报表配置系统的结构示意图;图4为本申请实施例提供的一种报表配置设备的结构示意图;图5为本申请实施例提供的一种报表配置设备的另一结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参阅图1,图1为本申请实施例提供的一种报表配置方法的第一流程图。实际应用中,本申请实施例提供的一种报表配置方法可以包括以下步骤:步骤S101:获取基于预设报表数据库及目标展示数据开发的目标展示信息,预设报表数据库中包括预设的报表属性定义信息。实际应用中,可以先获取基于预设报表数据库及目标展示数据开发的目标展示信息,也即目标展示信息是基于预设报表数据库及目标展示数据开发的信息,换句话说,用户等外界需要制作报表时,可以按照本申请中的预设报表数据库及报表所要展示的目标展示数据开发目标展示信息,由于预设报表数据库中包括预设的报表属性定义信息,所以目标展示信息中包含目标报表属性信息,且目标报表属性信息可以被本申请中的执行主体识别。具体应用场景中,目标展示信息、目标展示数据的类型均可以根据实际需要确定,比如目标展示信息的类型可以为函数、命令等,目标展示数据的类型可以为文字说明、数值等。步骤S102:基于目标展示信息对预设报表页面进行渲染,得到目标报表页面,预设报表页面包括预设的由基础表格组成的页面。实际应用中,在获取目标展示信息后,便可以基于目标展示信息对预设报表页面进行渲染,得到目标报表页面,在此过程中,需要基于目标展示信息中的目标报表属性信息对预设报表页面进行属性设置,并且需要将目标本文档来自技高网...

【技术保护点】
1.一种报表配置方法,其特征在于,包括:获取基于预设报表数据库及目标展示数据开发的目标展示信息;基于所述目标展示信息对预设报表页面进行渲染,得到目标报表页面;其中,所述预设报表数据库中包括预设的报表属性定义信息;所述预设报表页面包括预设的由基础表格组成的页面。

【技术特征摘要】
1.一种报表配置方法,其特征在于,包括:获取基于预设报表数据库及目标展示数据开发的目标展示信息;基于所述目标展示信息对预设报表页面进行渲染,得到目标报表页面;其中,所述预设报表数据库中包括预设的报表属性定义信息;所述预设报表页面包括预设的由基础表格组成的页面。2.根据权利要求1所述的方法,其特征在于,所述获取基于预设报表数据库及目标展示数据开发的目标展示信息,包括:获取基于所述预设报表数据库中的展示项样式信息开发的展示项配置信息;获取所述目标展示数据,将所述展示项配置信息和所述目标展示数据作为所述目标展示信息;所述基于所述目标展示项信息对预设报表页面进行渲染,包括:按照所述展示项配置信息对所述预设报表页面中的目标展示项进行配置;填写所述目标展示数据至所述目标展示项的展示区域。3.根据权利要求2所述的方法,其特征在于,所述按照所述展示项配置信息对所述预设报表页面中的目标展示项进行配置,包括:基于展示项ID与报表页面中展示项位置间的对应关系,在所述预设报表页面中,确定所述展示项配置信息中的目标展示项ID对应的目标展示项;按照所述展示项配置信息中的目标样式信息配置所述目标展示项。4.根据权利要求2所述的方法,其特征在于,所述展示项样式信息的类型包括字体类型、背景色、缩进、列宽、行高、字体颜色、字体大小、文本去除前后空格、百分比显示。5.根据权利要求1所述的方法,其特征在于,所述获取基于预设报表数据库及目标展示数据开发的目标展示信息,包括:获取初始展示数据;获取所述预设报表数据库中展示项间的展示数据计算公式;基于所述初始展示数据及所述展示数据计算公式,确定所述目标展示数据...

【专利技术属性】
技术研发人员:戴跃锋梁龙陈文斌陈喆谭清明
申请(专利权)人:湖南御家科技有限公司
类型:发明
国别省市:湖南,43

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

1