快速生成报表的系统、方法、电子设备及存储介质技术方案

技术编号:38437796 阅读:11 留言:0更新日期:2023-08-11 14:21
本发明专利技术实施例公开了一种快速生成报表的方法及系统,所述快速生成报表的方法包括:获取待分析问卷的题目列表;基于报表生成需求确定报表模板;响应于拖拽请求,从所述题目列表中筛选所需题目,并将所需题目拖拽到所述报表模板中;拖拽完成后,响应于报表生成请求,生成最终报表。解决现有技术中报表的生成过程存在操作繁琐、效率低且容易出现错误的问题。效率低且容易出现错误的问题。效率低且容易出现错误的问题。

【技术实现步骤摘要】
快速生成报表的系统、方法、电子设备及存储介质


[0001]本专利技术涉及报表生成
,具体涉及一种快速生成报表的系统、方法、电子设备及存储介质。

技术介绍

[0002]在市场调研行业中,通过问卷回收样本,对样本数据进行分析,从而得到最终的调研结论是一种常见的业务。为了方便分析问卷数据,需要生成各种报表。
[0003]在现有技术中,用户需要先创建一个空白报表,然后逐一为报表设置行和列,接着从问卷题库中选择题目,将题目添加到报表的相应行和列中。在这个过程中,用户需要不断地切换界面,操作繁琐。且由于用户需要逐一设置报表的行和列,然后将题目添加到报表中,过程耗时较长,导致报表生成的效率较低。在手动添加题目到报表的过程中,用户可能因为操作失误,将题目添加到错误的行和列中,从而导致报表数据出现错误。
[0004]综上所述,现有技术方案存在操作繁琐、效率低且可能导致错误的问题,亟需一种新的报表生成方法。

技术实现思路

[0005]本专利技术实施例的目的在于提供一种快速生成报表的系统、方法、电子设备及存储介质,用以解决现有技术中报表的生成过程存在操作繁琐、效率低且容易出现错误的问题。
[0006]为实现上述目的,本专利技术实施例提供一种快速生成报表的方法,所述方法具体包括:
[0007]获取待分析问卷的题目列表;
[0008]基于报表生成需求确定报表模板;
[0009]响应于拖拽请求,从所述题目列表中筛选所需题目,并将所需题目拖拽到所述报表模板中;
[0010]拖拽完成后,响应于报表生成请求,生成最终报表。
[0011]在上述技术方案的基础上,本专利技术还可以做如下改进:
[0012]进一步地,所述获取待分析问卷的题目列表,包括:
[0013]响应于浏览请求,将所述题目列表在报表工具界面进行展示。
[0014]进一步地,所述基于报表生成需求确定报表模板,包括:
[0015]基于所述报表生成需求设置所述报表模板的行列数量。
[0016]进一步地,所述响应于拖拽请求,从所述题目列表中筛选所需题目,并将所需题目拖拽到所述报表模板中,包括:
[0017]拖拽过程中,实时获取已拖拽题目的位置信息,基于所述位置信息判断已拖拽题目在所述报表模板中的位置是否正确,当已拖拽题目在所述报表模板中的位置不正确时,实时将已拖拽题目调整至正确位置。
[0018]进一步地,所述拖拽完成后,响应于报表生成请求,生成最终报表,包括:
[0019]响应于报表生成请求,基于报表模板的行列数量数量和已拖拽题目生成最终报表。
[0020]进一步地,所述快速生成报表的方法还包括:
[0021]判断所述最终报表是否正确,当所述最终报表不正确时,对所述最终报表进行调整。
[0022]一种快速生成报表的系统,包括:
[0023]题目列表获取模块,用于获取待分析问卷的题目列表;
[0024]报表模板确定模块,用于基于报表生成需求确定报表模板;
[0025]拖拽模块,用于响应于拖拽请求,从所述题目列表中筛选所需题目,并将所需题目拖拽到所述报表模板中;
[0026]报表生成模块,用于拖拽完成后,响应于报表生成请求,生成最终报表。
[0027]进一步地,所述拖拽模块还用于:
[0028]拖拽过程中,实时获取已拖拽题目的位置信息,基于所述位置信息判断已拖拽题目在所述报表模板中的位置是否正确,当已拖拽题目在所述报表模板中的位置不正确时,实时将已拖拽题目调整至正确位置。
[0029]一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如所述方法的步骤。
[0030]一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述方法的步骤。
[0031]本专利技术实施例具有如下优点:
[0032]本专利技术中快速生成报表的方法,获取待分析问卷的题目列表;基于报表生成需求确定报表模板;响应于拖拽请求,从所述题目列表中筛选所需题目,并将所需题目拖拽到所述报表模板中;拖拽完成后,响应于报表生成请求,生成最终报表,解决了现有技术中报表的生成过程存在操作繁琐、效率低且容易出现错误的问题。
附图说明
[0033]为了更清楚地说明本专利技术的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引申获得其它的实施附图。
[0034]本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本专利技术可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本专利技术所能产生的功效及所能达成的目的下,均应仍落在本专利技术所揭示的
技术实现思路
能涵盖的范围内。
[0035]图1为本专利技术快速生成报表的方法的流程图;
[0036]图2为本专利技术快速生成报表的系统的架构图;
[0037]图3为本专利技术提供的电子设备实体结构示意图。
[0038]其中附图标记为:
[0039]题目列表获取模块10,报表模板确定模块20,拖拽模块30,报表生成模块40,电子
设备50,处理器501,存储器502,总线503。
具体实施方式
[0040]以下由特定的具体实施例说明本专利技术的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本专利技术的其他优点及功效,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0041]实施例
[0042]图1为本专利技术快速生成报表的方法实施例流程图,如图1所示,本专利技术实施例提供的一种快速生成报表的方法包括以下步骤:
[0043]S101,获取待分析问卷的题目列表;
[0044]具体的:响应于浏览请求,将所述题目列表在报表工具界面进行展示,在报表工具界面中展示问卷内的题目列表,用户可以通过滚动浏览所有题目。
[0045]S102,基于报表生成需求确定报表模板;
[0046]具体的,提供一个可拖拽的空白报表模板,用户可以根据需要自由调整报表的行数量和列数量,基于所述报表生成需求设置所述报表模板的行列数量。
[0047]报表[forms for reporting to the higher organizations]向上级报告情况的表格。简单的说:报表就是用表格、图表等格式来动态显示数据,可以用公式表示为:“报表=多样的格式+动态的数据”。
[0048]优选的,报表生成需求为5行6列,基于该报表生成需求设置报表模板的行列数量为5本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种快速生成报表的方法,其特征在于,所述快速生成报表的方法具体包括:获取待分析问卷的题目列表;基于报表生成需求确定报表模板;响应于拖拽请求,从所述题目列表中筛选所需题目,并将所需题目拖拽到所述报表模板中;拖拽完成后,响应于报表生成请求,生成最终报表。2.根据权利要求1所述快速生成报表的方法,其特征在于,所述获取待分析问卷的题目列表,包括:响应于浏览请求,将所述题目列表在报表工具界面进行展示。3.根据权利要求1所述快速生成报表的方法,其特征在于,所述基于报表生成需求确定报表模板,包括:基于所述报表生成需求设置所述报表模板的行列数量。4.根据权利要求1所述快速生成报表的方法,其特征在于,所述响应于拖拽请求,从所述题目列表中筛选所需题目,并将所需题目拖拽到所述报表模板中,包括:拖拽过程中,实时获取已拖拽题目的位置信息,基于所述位置信息判断已拖拽题目在所述报表模板中的位置是否正确,当已拖拽题目在所述报表模板中的位置不正确时,实时将已拖拽题目调整至正确位置。5.根据权利要求1所述快速生成报表的方法,其特征在于,所述拖拽完成后,响应于报表生成请求,生成最终报表,包括:响应于报表生成请求,基于报表模板的行列数量数量和已拖拽题目生成最终报表。...

【专利技术属性】
技术研发人员:李韶辉黄思齐陈瑞遥巨凯波
申请(专利权)人:广州快决测信息科技有限公司
类型:发明
国别省市:

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

1