[发明专利]可定制的报表生成方法、装置、计算机设备及存储介质有效
申请号: | 202111008189.5 | 申请日: | 2021-08-30 |
公开(公告)号: | CN113743060B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 许少伟;魏聪惠 | 申请(专利权)人: | 建信金融科技有限责任公司 |
主分类号: | G06F40/166 | 分类号: | G06F40/166;G06F40/186 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 贾磊;李辉 |
地址: | 200120 上海市自由*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 定制 报表 生成 方法 装置 计算机 设备 存储 介质 | ||
1.一种可定制的报表生成方法,其特征在于,所述方法包括,
获取终端用户的报表定制请求,所述报表定制请求中包括报表样例;
根据所述报表定制请求,生成与所述报表样例相同的报表模板,所述报表模板中包括与所述报表样例对应的报表参数;
获取包括终端用户数据的报表生成指令;
根据所述报表生成指令中的终端用户数据以及所述报表模板,生成报表;
根据所述报表定制请求,生成与所述报表样例相同的报表模板进一步包括,
解析所述报表定制请求,得到所述报表样例中的数据;
根据所述报表样例中数据的特征将所述报表样例中的数据划分为固定数据和动态数据;
根据所述动态数据,生成所述报表参数;
根据所述报表参数与所述固定数据,生成所述报表模板;
根据所述报表样例中数据的特征将所述报表样例中的数据划分为固定数据和动态数据进一步包括,
提取所述报表样例中数据的特征;
将所述特征与预设的特征集进行匹配,所述预设的特征集包括动态数据对应的动态特征集和固定数据对应的固定特征集;
将特征符合动态特征集的所述报表样例中数据划分为动态数据,将特征符合固定特征集的所述报表样例中数据划分为固定数据。
2.根据权利要求1所述的可定制的报表生成方法,其特征在于,根据所述动态数据,生成所述报表参数进一步包括,
解析所述动态数据的格式,将所述动态数据转换为数据格式与数据值对应的所述报表参数。
3.根据权利要求1所述的可定制的报表生成方法,其特征在于,根据所述报表定制请求,生成与所述报表样例相同的报表模板进一步包括,
记录所述终端用户与所述报表模板的对应关系;
根据所述对应关系,控制所述终端用户对所述报表模板的修改。
4.根据权利要求1所述的可定制的报表生成方法,其特征在于,根据所述报表生成指令中的终端用户数据以及所述报表模板,生成报表进一步包括,
解析所述报表生成指令,得到所述终端用户数据;
根据所述终端用户数据与所述报表参数的对应关系,将所述终端用户数据填充至所述报表模板中,生成报表。
5.根据权利要求1所述的可定制的报表生成方法,其特征在于,获取包括终端用户数据的报表生成指令进一步包括,
接收所述终端用户发送的包括所述终端用户数据的报表生成指令;或,
定时获取与所述报表参数对应的所述终端用户数据,根据所述终端用户数据生成报表生成指令。
6.根据权利要求5所述的可定制的报表生成方法,其特征在于,接收所述终端用户发送的包括所述终端用户数据的报表生成指令进一步包括,
将接收的所述终端用户发送的所述报表生成指令按照接收时间顺序,存入消息队列中,以便于从所述消息队列中依次读取所述报表生成指令,解析所述报表生成指令并生成报表。
7.根据权利要求1所述的可定制的报表生成方法,其特征在于,根据所述报表定制请求,生成与所述报表样例相同的报表模板之后,还包括,
根据所述报表模板内容的格式将所述报表模板拆分为多个子报表模板;
根据所述子报表模板,将所述报表参数拆分为多个用于生成所述子报表模板的子报表参数;
获取包括所述终端用户数据的报表生成指令,所述终端用户数据与所述子报表参数对应;
将所述报表生成指令根据所述子报表参数拆分为多个子报表生成指令;
根据所述子报表生成指令以及所述子报表模板,生成多个子报表;
将所述多个子报表合并为所述报表。
8.根据权利要求7所述的可定制的报表生成方法,其特征在于,根据所述报表模板内容的格式将所述报表模板拆分为多个子报表模板进一步包括,记录所述多个子报表模板间的关联关系;
将所述多个子报表合并为所述报表进一步包括,
根据所述子报表模板之间的关联关系以及各子报表中的内容,将所述多个子报表进行合并。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于建信金融科技有限责任公司,未经建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111008189.5/1.html,转载请声明来源钻瓜专利网。