一种基于JSON配置文件的报表生成方法

    公开(公告)号:CN115576950A

    公开(公告)日:2023-01-06

    申请号:CN202211344007.6

    申请日:2022-10-31

    Abstract: 本发明公开了一种基于JSON配置文件的报表生成方法,包括以下步骤:(1)设计报表展现样式,通过报表设计器对数据集字段、查询控件进行布局和定义;(2)生成报表样式文件,根据报表样式和数据集字段定义规则,形成JSON报表样式文件,再与manifest描述文件一起组合成配置文件manifest.json;(3)渲染生成报表,读取JSON配置文件中manifest.json描述文件和样式文件,解析配置信息,同时对字段内容进行合并、求和、求差、聚集,按照定义的报表样式规则渲染出带查询控件的报表数据;(4)生成报表JSON配置文件report**********.json。本发明解决了现有报表软件配置文件无法同时兼顾问题排查、数据对比和部署传输的问题,减少了报表开发人员工作量。

Patent Agency Ranking