报表生成方法、报表生成装置、电子设备及存储介质与流程

文档序号:32312408发布日期:2022-11-23 12:12阅读:来源:国知局

技术特征:
1.一种报表生成方法,其特征在于,包括:基于报表生成需求和报表配置模板,确定报表配置信息,所述报表配置信息用于指示所述报表生成需求对应的报表信息来源和信息获取规则;基于所述报表配置信息,生成报表加工程序;基于所述报表加工程序,生成所述报表生成需求对应的目标报表。2.根据权利要求1所述的报表生成方法,其特征在于,所述基于报表生成需求和报表配置模板,确定报表配置信息之前,还包括:基于报表属性要素、表间关系要素和报表维度要素,构建所述报表配置模板。3.根据权利要求2所述的报表生成方法,其特征在于,所述报表属性要素包括以下至少一项:数据项、数据类型、来源表、来源字段、计算规则和计算组别;所述表间关系要素包括以下至少一项:表名、字段名、关系符号和预设参数;所述报表维度要素包括以下至少一项:属性名、维度依赖表和维度依赖字段。4.根据权利要求1-3任一项所述的报表生成方法,其特征在于,所述基于所述报表配置信息,生成报表加工程序,包括:将所述报表配置信息导入至目标数据库对应的配置表中,生成所述报表加工程序,并将编译后的报表加工程序存储于所述目标数据库。5.根据权利要求1-3任一项所述的报表生成方法,其特征在于,所述基于所述报表加工程序,生成所述报表生成需求对应的目标报表之后,还包括:基于所述目标报表,更新数据字典,所述数据字典用于存储所有报表对应的源数据表和所述源数据表对应的字段信息。6.根据权利要求1-3任一项所述的报表生成方法,其特征在于,所述基于所述报表配置信息,生成报表加工程序之后,还包括:在目标数据库中创建所述报表加工程序对应的调度程序,所述调度程序用于调用所述报表加工程序,并输出所述目标报表。7.一种报表生成装置,其特征在于,包括:确定模块,用于基于报表生成需求和报表配置模板,确定报表配置信息,所述报表配置信息用于指示所述报表生成需求对应的报表信息来源和信息获取规则;第一生成模块,用于基于所述报表配置信息,生成报表加工程序;第二生成模块,用于基于所述报表加工程序,生成所述报表生成需求对应的目标报表。8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述报表生成方法。9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述报表生成方法。10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述报表生成方法。

技术总结
本发明提供一种报表生成方法、报表生成装置、电子设备及存储介质,该方法包括:基于报表生成需求和报表配置模板,确定报表配置信息,所述报表配置信息用于指示所述报表生成需求对应的报表信息来源和信息获取规则;基于所述报表配置信息,生成报表加工程序;基于所述报表加工程序,生成所述报表生成需求对应的目标报表。本发明提供的报表生成方法、报表生成装置、电子设备及存储介质,可以快速响应报表生成需求,并实现相应的报表开发工作,还可以简化报表开发过程,提高报表开发效率。提高报表开发效率。提高报表开发效率。


技术研发人员:孙先洋
受保护的技术使用者:中银金融科技有限公司
技术研发日:2022.07.15
技术公布日:2022/11/22
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1