技术新讯 > 计算推算,计数设备的制造及其应用技术 > 报表生成方法、装置、电子设备、介质和计算机程序产品与流程  >  正文

报表生成方法、装置、电子设备、介质和计算机程序产品与流程

  • 国知局
  • 2025-01-10 13:35:25

本申请涉及数据处理,尤其涉及一种报表生成方法、装置、电子设备、介质和计算机程序产品。

背景技术:

1、在当前信息化和数字化的时代背景下,报表作为数据分析和决策支持的重要工具,其重要性日益凸显。然而,传统的报表生成方法往往需要用户针对各个报表配置项进行手动配置,配置过程繁琐且耗时。

技术实现思路

1、本申请旨在至少在一定程度上解决相关技术中的技术问题之一。

2、为此,本申请的第一个方面在于提出一种报表生成方法。

3、本申请的第二个方面在于提出一种报表生成装置。

4、本申请的第三个方面在于提出一种电子设备。

5、本申请的第四个方面在于提出一种非临时性计算机可读存储介质。

6、本申请的第五个方面在于提出一种计算机程序产品。

7、为达上述目的,本申请第一方面实施例提出了一种报表生成方法,包括:

8、对于任一报表配置项,响应于监测到目标用户对所述报表配置项的配置触发操作,获取所述目标用户的相似用户;

9、根据所述相似用户对所述报表配置项的配置信息,确定所述报表配置项的推荐配置信息;

10、基于所述目标用户选取的推荐配置信息,和/或,所述目标用户针对所述报表配置项输入的配置信息,确定所述报表配置项的目标配置信息;

11、对所述目标配置信息进行配置校验和复杂度校验,以确定所述目标配置信息是否符合所述报表配置项对应的设定配置规则和设定复杂度要求;

12、响应于所述目标配置信息符合所述设定配置规则和设定复杂度要求,基于所述目标配置信息生成自定义报表。

13、为达上述目的,本申请第二方面实施例提出了一种报表生成装置,包括:

14、获取模块,用于对于任一报表配置项,响应于监测到目标用户对所述报表配置项的配置触发操作,获取所述目标用户的相似用户;

15、第一确定模块,用于根据所述相似用户对所述报表配置项的配置信息,确定所述报表配置项的推荐配置信息;

16、第二确定模块,用于基于所述目标用户选取的推荐配置信息,和/或,所述目标用户针对所述报表配置项输入的配置信息,确定所述报表配置项的目标配置信息;

17、校验模块,用于对所述目标配置信息进行配置校验和复杂度校验,以确定所述目标配置信息是否符合所述报表配置项对应的设定配置规则和设定复杂度要求;

18、生成模块,用于响应于所述目标配置信息符合所述设定配置规则和设定复杂度要求,基于所述目标配置信息生成自定义报表。

19、为达上述目的,本申请第三方面实施例提出了一种电子设备,包括:

20、处理器,以及与所述处理器通信连接的存储器;

21、所述存储器存储计算机执行指令;

22、所述处理器执行所述存储器存储的计算机执行指令,以实现第一方面所述的报表生成方法。

23、为了实现上述目的,本申请第四方面实施例提出了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使计算机执行第一方面所述的报表生成方法。

24、为了实现上述目的,本申请第五方面实施例提出了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现第一方面所述的报表生成方法。

25、本申请对于任一报表配置项,响应于监测到目标用户对报表配置项的配置触发操作,获取目标用户的相似用户;根据相似用户对报表配置项的配置信息,确定报表配置项的推荐配置信息;基于目标用户选取的推荐配置信息,和/或,目标用户针对报表配置项输入的配置信息,确定报表配置项的目标配置信息;对目标配置信息进行配置校验和复杂度校验,以确定目标配置信息是否符合报表配置项对应的设定配置规则和设定复杂度要求;响应于目标配置信息符合设定配置规则和设定复杂度要求,基于目标配置信息生成自定义报表。本申请为用户提供了推荐配置信息,用户只需直接采纳或稍作修改即可完成配置,解决了用户只能手动配置报表配置项的问题,缩短了配置时间。此外,本申请对目标配置信息进行配置校验和复杂度校验,能够避免因为配置错误而导致的报表生成失败的问题,以及避免因为配置过于复杂而导致的报表生成速度慢或系统崩溃的问题。

26、本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。

技术特征:

1.一种报表生成方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,在所述报表配置项为报表字段配置项的情况下,所述推荐配置信息为推荐报表字段,所述基于所述目标用户选取的推荐配置信息,和/或,所述目标用户针对所述报表配置项输入的配置信息,确定所述报表配置项的目标配置信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述获取所述目标报表字段的关联字段,包括:

4.根据权利要求1所述的方法,其特征在于,所述对所述目标配置信息进行配置校验和复杂度校验,以确定所述目标配置信息是否符合所述报表配置项对应的设定配置规则和设定复杂度要求,包括:

5.根据权利要求4所述的方法,其特征在于,所述确定所述目标配置信息的配置复杂度,包括:

6.根据权利要求5所述的方法,其特征在于,所述报表配置项包括数据源配置项,所述数据源配置项对应的目标配置信息为目标数据源,所述基于所述目标配置信息中各个报表字段的字段属性和报表字段总数量,确定所述配置复杂度,包括:

7.根据权利要求1所述的方法,其特征在于,所述基于所述目标配置信息生成自定义报表,包括:

8.根据权利要求1所述的方法,其特征在于,所述方法还包括:

9.一种报表生成装置,其特征在于,包括:

10.一种电子设备,其特征在于,包括:

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-8中任一项所述的方法。

12.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序在被处理器执行时实现权利要求1-8中任一项所述的方法。

技术总结本申请提出一种报表生成方法、装置、电子设备、介质和计算机程序产品,其中,该方法包括:对于任一报表配置项,响应于监测到目标用户对报表配置项的配置触发操作,获取目标用户的相似用户;根据相似用户对报表配置项的配置信息,确定报表配置项的推荐配置信息;基于目标用户选取的推荐配置信息,和/或,目标用户针对报表配置项输入的配置信息,确定报表配置项的目标配置信息;对目标配置信息进行配置校验和复杂度校验,以确定目标配置信息是否符合报表配置项对应的设定配置规则和设定复杂度要求;响应于目标配置信息符合设定配置规则和设定复杂度要求,基于目标配置信息生成自定义报表。本申请解决了用户只能手动配置报表配置项的问题。技术研发人员:魏永杰受保护的技术使用者:中国建设银行股份有限公司技术研发日:技术公布日:2025/1/6

本文地址:https://www.jishuxx.com/zhuanli/20250110/354064.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。