预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114218254A(43)申请公布日2022.03.22(21)申请号202111558001.4(22)申请日2021.12.17(71)申请人中国建设银行股份有限公司地址100033北京市西城区金融大街25号(72)发明人谢雨洪晓林胡天惠黄婷陶晖吴向东吴昀蓁齐珑刘晓静(74)专利代理机构中科专利商标代理有限责任公司11021代理人陈文卓(51)Int.Cl.G06F16/242(2019.01)G06F16/2455(2019.01)权利要求书2页说明书12页附图6页(54)发明名称报表生成方法、装置、设备及存储介质(57)摘要本公开提供了一种报表生成方法,可以应用于金融领域、数据库领域。该报表生成方法包括:获取报表文件的生成请求,生成请求包括目标筛选条件数组,目标筛选条件数组包括目标筛选条件和目标筛选值,报表文件对应有多个筛选条件数组;根据目标筛选条件数组确定报表文件的目标标识信息,目标标识信息对应有基本配置信息,基本配置信息包括与目标标识信息相对应的第一初始查询语句;对目标筛选条件数组进行校验;在校验结果表征目标筛选条件数组符合校验规则的情况下,根据目标筛选条件数组、目标标识信息和第一初始查询语句生成目标查询语句;基于目标查询语句进行数据查询,输出报表文件。本公开还提供报表生成装置、设备、存储介质和程序产品。CN114218254ACN114218254A权利要求书1/2页1.一种报表生成方法,包括:获取报表文件的生成请求,其中,所述生成请求包括目标筛选条件数组,所述目标筛选条件数组包括目标筛选条件和与所述目标筛选条件相对应的目标筛选值,所述报表文件对应有多个筛选条件数组;根据所述目标筛选条件数组确定所述报表文件的目标标识信息,其中,所述目标标识信息对应有基本配置信息,所述基本配置信息包括与所述目标标识信息相对应的第一初始查询语句;对所述目标筛选条件数组进行校验,输出校验结果;在所述校验结果表征所述目标筛选条件数组符合校验规则的情况下,根据所述目标筛选条件数组、所述目标标识信息和所述第一初始查询语句生成目标查询语句;基于所述目标查询语句进行数据查询,输出所述报表文件。2.根据权利要求1所述的方法,其中,所述根据所述目标筛选条件数组确定所述报表文件的目标标识信息包括:根据报表接口配置信息对所述目标筛选条件数组中的所述目标筛选条件和所述目标筛选值进行匹配,输出匹配结果,其中,所述报表接口配置信息包括多个报表接口配置表,所述报表接口配置表包括标识信息和与所述标识信息相对应的至少一个筛选条件数组;在所述匹配结果表征匹配成功的情况下,输出所述目标标识信息。3.根据权利要求1所述的方法,其中,所述对所述目标筛选条件数组进行校验,输出校验结果包括:根据所述目标标识信息确定目标筛选条件配置信息,其中,所述目标筛选条件配置信息包括与所述目标筛选条件数组相对应的校验规则;根据所述校验规则分别对所述目标筛选条件数组中的所述目标筛选条件和所述目标筛选值进行校验,输出所述校验结果。4.根据权利要求3所述的方法,其中,所述校验规则包括筛选条件必输性校验规则和筛选值格式校验规则;所述根据所述校验规则分别对所述目标筛选条件数组中的所述目标筛选条件和所述目标筛选值进行校验包括:根据所述筛选条件必输性校验规则对所述目标筛选条件进行校验;以及根据所述筛选值格式校验规则对所述目标筛选值进行校验。5.根据权利要求1所述的方法,其中,所述根据所述目标筛选条件数组、目标标识信息和所述第一初始查询语句生成目标查询语句包括:对所述目标筛选条件数组中的所述目标筛选条件和目标筛选值进行处理,输出目标筛选信息;根据所述目标筛选信息和所述目标标识信息生成报表生成任务;根据所述报表生成任务和所述第一初始查询语句生成所述目标查询语句。6.根据权利要求5所述的方法,其中,所述基本配置信息还包括第二初始查询语句;所述根据所述报表生成任务和所述第一初始查询语句生成所述目标查询语句包括:执行所述报表生成任务,根据所述目标筛选信息和所述第二初始查询语句生成筛选条件查询语句;2CN114218254A权利要求书2/2页根据所述筛选条件查询语句和所述第一初始查询语句生成所述目标查询语句。7.根据权利要求1所述的方法,其中,所述基于所述目标查询语句进行数据查询,输出所述报表文件包括:通过所述目标查询语句获取与所述报表文件相对应的目标数据;将所述目标数据填充至报表模板中,输出所述报表文件。8.根据权利要求1所述的方法,还包括:展示报表查询页面,其中,所述报表查询页面包括筛选条件选择区域和筛选值选择区域;分别响应于针对所述筛选条件选择区域和所述筛选值选择区域的选择操作,获取所述目标筛选条件和所述目标筛选值;根据所述目标筛