【技术实现步骤摘要】
一种报表的生成方法、装置、设备及介质
本专利技术涉及文件编辑领域,特别是涉及一种报表的生成方法、装置、设备及介质。
技术介绍
当计算机出现后,人们利用计算机处理数据和界面设计的功能来生成、展示报表,报表就是使用Excel表格格式来动态显示数据。当前生成报表通常需要采用报表生成软件进行,但是由于当前的报表生成软件出于对产品设计规范化或产品垄断等原因的考虑,需要用户在软件中编辑报表模板,并且需要采用软件自身所提供的公式代码以实现报表的生成,因此用户在使用当前的报表生成软件时,需要预先了解在软件中编辑报表模板的方法,以及公式代码的语法含义,进而通过复杂的报表模板编辑界面以及复杂的公式代码实现报表的生成,这无疑增加了用户的整体使用难度,难以保证用户体验。由此可见,提供一种报表的生成方法,以降低用户在生成报表过程中的整体操作难度,进而保证用户体验,是本领域技术人员亟待解决的问题。
技术实现思路
本专利技术的目的是提供一种报表的生成方法,以降低用户在生成报表过程中的整体操作难度,进而保证用户体验。为解决上述技术问题,本专利技术提供一种报表的生成方法,包括:获取Excel模板,并提 ...
【技术保护点】
1.一种报表的生成方法,其特征在于,包括:获取Excel模板,并提取所述Excel模板中各个单元格的坐标;选取目标坐标,并设置与所述目标坐标对应的数据源以及与所述数据源的类型相符合的语法公式;根据所述语法公式对所述数据源中的数据进行运算,并将运算结果写入至所述目标坐标对应的单元格,以基于所述Excel模板生成报表。
【技术特征摘要】
1.一种报表的生成方法,其特征在于,包括:获取Excel模板,并提取所述Excel模板中各个单元格的坐标;选取目标坐标,并设置与所述目标坐标对应的数据源以及与所述数据源的类型相符合的语法公式;根据所述语法公式对所述数据源中的数据进行运算,并将运算结果写入至所述目标坐标对应的单元格,以基于所述Excel模板生成报表。2.根据权利要求1所述的方法,其特征在于,所述提取所述Excel模板中各个单元格的坐标具体为:采用B/S结构,通过浏览器提取所述Excel模板中各个单元格的坐标;相应的,所述选取目标坐标,并设置与所述目标坐标对应的数据源以及与所述数据源的类型相符合的语法公式具体为:在所述浏览器中选取所述目标坐标,并设置所述数据源以及所述语法公式。3.根据权利要求1所述的方法,其特征在于,所述数据源的类型包括Excel类型以及SQL类型。4.根据权利要求1所述的方法,其特征在于,设置与所述数据源的类型相符合的语法公式具体为:通过预设有数学函数及运算符号的软键盘设置与所述数据源的类型相符合的语法公式。5.根据权利要求1-4任意一项所述的方法,其特征在于,在所述设置与所述目标坐标...
【专利技术属性】
技术研发人员:许慧,杨清渤,张文健,刘照莲,
申请(专利权)人:山东中创软件工程股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。