成达文化科技(广州)有限公司李丽获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉成达文化科技(广州)有限公司申请的专利基于模板化配置的复杂数据动态导出方法、计算机程序产品及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN121009871B 。
龙图腾网通过国家知识产权局官网在2026-01-09发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511535648.3,技术领域涉及:G06F40/174;该发明授权基于模板化配置的复杂数据动态导出方法、计算机程序产品及系统是由李丽;陈健聪;覃祖文设计研发完成,并于2025-10-27向国家知识产权局提交的专利申请。
本基于模板化配置的复杂数据动态导出方法、计算机程序产品及系统在说明书摘要公布了:本发明涉及数据可视化与报表生成技术领域,提供了一种基于模板化配置的复杂数据动态导出方法、计算机程序产品及系统,该方法为:通过提取历史Excel文件的元数据来识别报表布局与数据库信息,并据此生成Excel模板文件及对应的JSON配置文件,然后根据用户对Excel模板文件的选择操作将JSON配置转换为对应动态SQL语句以执行查询,只需更新配置而非重新编码发布,提高开发效率和即时配置能力;在导出数据过程中通过解析公式元素确定输出顺序,并采用流式数据管道技术分批输出最终报表数据,提高了大数据导出成功率。本发明的复杂数据动态导出方法能够为企业提供灵活且稳定地将复杂数据动态导出为Excel报表的能力。
本发明授权基于模板化配置的复杂数据动态导出方法、计算机程序产品及系统在权利要求书中公布了:1.基于模板化配置的复杂数据动态导出方法,其特征是,包括以下步骤: 模板定义步骤,获取历史Excel文件,调用JSONSchema工具提取各个Excel文件的模板元数据,识别所提取模板元数据的报表布局和数据库信息,根据所述报表布局生成Excel模板文件,根据所述数据库信息生成该Excel模板文件的JSON配置文件; 在所述模板定义步骤中,提取各个Excel文件的模板元数据包括以下步骤:获取具有报表结构和数据源定义的XML文件,使用XML解析工具读取文件内容;定位XML文件内容中的structure标签以提取列信息和行信息,生成结构化报表布局描述数据;定位XML中的data_source标签,识别数据源类型,提取参数信息,生成数据源配置的数据库信息描述数据; 动态SQL生成步骤,根据用户对Excel模板文件的选定操作获取与之关联的JSON配置文件,将所述JSON配置文件转换为可执行的动态SQL语句; 多源数据处理步骤,识别Excel模板文件的主数据源,调用所述动态SQL语句执行其独立查询,将查询结果作为列数据;全量加载所述Excel模板文件中主数据源以外的辅助表数据,对辅助表数据并行发起查询;通过HashMap键匹配算法获取辅助表数据与所述主数据源的关联键,作为关联字段追加到所述列数据,生成融合的Excel文件作为当前选定的Excel报表格式; 数据排序步骤,解析Excel报表数据的公式元素,识别公式相关单元格及其拓扑排序,根据所述拓扑排序确认公式相关单元格的输出顺序; 所述数据排序步骤具体地,将公式解析为抽象语法树,从中识别操作符节点和各个节点的依赖关系;通过依赖关系的拓扑排序确定公式的执行顺序,优先计算被引用的单元格,再计算依赖它们的单元格,最后计算聚合公式; 导出步骤,构建流式数据管道,将当前待导出的Excel报表数据分批输出到当前选定的Excel报表格式文件。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人成达文化科技(广州)有限公司,其通讯地址为:510635 广东省广州市天河区五山路246、248、250号2402-01、02、03房;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励