[发明专利]一种报表结构分解方法、报表生成方法、装置有效

专利信息
申请号: 201910127338.6 申请日: 2019-02-20
公开(公告)号: CN109634992B 公开(公告)日: 2019-10-15
发明(设计)人: 周曹俊;赵志慧 申请(专利权)人: 北京虹晟信息科技有限公司
主分类号: G06F16/2455 分类号: G06F16/2455;G06F16/27
代理公司: 北京知呱呱知识产权代理有限公司 11577 代理人: 丁彦峰;贺亚明
地址: 100085 北京市海淀*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明实施例公开了一种报表结构分解方法、报表生成方法、装置,涉及工程造价类报表技术领域,其中,报表生成方法,包括:识别报表类型,根据所述报表类型建立报表模板文件,确定模板的单元格行列数;按报表结构分解的结果设置报表结构,并设置报表的显示格式和每个节的参数设置项、数据源,以及节中每个单元格的数据源变量;采用自定义的二进制格式描述报表结构,并生成报表模板;从数据源中获取报表数据,将其映射入所述报表模板中,生成报表。通过报表结构分解,再基于对报表基本组成元素的组合,从而能够在无需修改程序的前提下快速设计出报表模板并生成报表,能够极大地提高工作效率,快速响应用户需求的变化,显著提高用户满意度。
搜索关键词: 报表结构 报表模板 报表生成 数据源 分解 报表类型 单元格 报表模板文件 二进制格式 用户满意度 报表数据 参数设置 工程造价 工作效率 结果设置 快速响应 显示格式 用户需求 组成元素 自定义 映射 行列
【主权项】:
1.一种报表结构分解方法,其特征在于,包括:对报表样式识别报表类型,根据所述报表类型识别报表样式的组成结构,包括:识别报表头、报表尾、页头、页尾;在重复生成部分的业务数据类型数目大于1的情形下,确定数据分组,针对每一个组确定其组成结构,识别组头、组数据和组尾,以及所包含的子组;在所述重复生成部分的业务数据类型数目等于1的情形下,不存在组,则识别为全局数据;在所述全局数据或组数据存在子级数据的情形下,则对子级数据进行识别明细,确定明细的组成结构;其中,所述对报表样式识别报表类型,包括:判断所述报表样式中是否有数据重复生成,在判定没有数据重复生成的情形下,识别为简单表;在识别存在数据重复生成的情形下,进一步判断数据重复生成的方向,若仅在横向上存在数据重复生成,则识别为横表;若仅在纵向上存在数据重复生成,则识别为纵表;若在横向和纵向上均存在数据重复生成,则识别为交叉表。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京虹晟信息科技有限公司,未经北京虹晟信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910127338.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top