[发明专利]报表栏目生成方法和装置有效
申请号: | 201010616454.3 | 申请日: | 2010-12-30 |
公开(公告)号: | CN102004975A | 公开(公告)日: | 2011-04-06 |
发明(设计)人: | 郭强 | 申请(专利权)人: | 畅捷通软件有限公司 |
主分类号: | G06Q10/00 | 分类号: | G06Q10/00 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 100094 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报表 栏目 生成 方法 装置 | ||
技术领域
本发明涉及报表展现技术,具体而言,涉及一种报表栏目生成方法和装置。
背景技术
在应用软件中,用户对报表数据的查看存在较高的要求,现有的报表只是提供二维结构的数据查看,不利于用户对数据的直观反应。通过把数据变为栏目展现,能够增加数据的层次性,给用户分析数据带来了很大的直观性、便捷性。
在用户的应用系统中,用户查看报表数据,存在两种形式,一种为普通栏目展示,栏目为开发时确定。另一种为横向栏目展示,即栏目根据用户数据生成。
横向栏目展现情况复杂,涉及到简单到复杂的情况。如:
简单:
复杂:
但由于ERP产品用户较多,数据的展现就要根据用户的需求进行更改,所产生的透视效果各有不同,常见的栏目都有一个共同的没有解决的问题,就是在常见的报表中,只能提供简单的报表展现,较为复杂的固定格式展现则无法提供。
因此,需要一种能够满足用户多样性的报表栏目生成方式,提供基于灵活格式的报表展现,通过用户自由选择生成复杂的报表。
发明内容
本发明所要解决的技术问题在于,需要一种能够满足用户多样性的报表栏目生成方式,提供基于灵活格式的报表展现,通过用户自由选择生成复杂的报表。
有鉴于此,本发明提供一种报表栏目生成方法,包括:步骤102,选择多个元数据,并为所述多个元数据制定链表关系;步骤104,将每个链表关系中的非底层元数据的数据值,以及所述每个链表关系中的底层元数据,作为报表栏目的数据项以生成所述报表栏目。通过该技术方案,通过制定元数据以及元数据之间的链表关系,可以为用户灵活制定报表栏目以展现报表。
在上述技术方案中,优选地,还包括:对所述报表栏目的数据项进行调整,并根据调整后的数据项生成新的报表栏目。
在上述技术方案中,优选地,还包括:根据所述报表栏目,对所述报表栏目的表体进行数据填充。
在上述技术方案中,优选地,在所述步骤104中,根据每个链表关系中的非底层元数据的数据值,以及所述每个链表关系中的底层元数据,生成所述每个链表的无限分支树,将所有链表的无限分支树表格,得到所述报表栏目。
在上述技术方案中,优选地,在所述步骤102中,提供可视界面,由用户通过所述可视界面选择所述多个元数据,以及制定所述链表关系。
本发明还提供一种报表栏目生成装置,包括:设置模块,供用户选择多个元数据,并为所述多个元数据制定链表关系;报表项目生成模块,将每个链表关系中的非底层元数据的数据值,以及所述每个链表关系中的底层元数据,作为报表栏目的数据项以生成所述报表栏目。通过该技术方案,通过制定元数据以及元数据之间的链表关系,可以为用户灵活制定报表栏目以展现报表。
在上述技术方案中,优选地,还包括:调整模块,供所述用户对所述报表栏目的数据项进行调整,并根据调整后的数据项生成新的报表栏目。
在上述技术方案中,优选地,还包括:数据填充模块,根据所述报表栏目,对所述报表栏目的表体进行数据填充。
在上述技术方案中,优选地,所述报表栏目生成模块根据每个链表关系中的非底层元数据的数据值,以及所述每个链表关系中的底层元数据,生成所述每个链表的无限分支树,将所有链表的无限分支树表格,得到所述报表栏目。
在上述技术方案中,优选地,所述设置模块提供可视界面,由用户通过所述可视界面选择所述多个元数据,以及制定所述链表关系。
通过以上技术方案,可以实现一种报表栏目生成方法和装置,能够基于选择元数据以及制定元数据之间的关系,提供基于灵活格式的报表展现,通过用户自由选择生成复杂的报表。
附图说明
图1是根据本发明的一个实施例的报表栏目生成方法的流程图;
图2是根据本发明的一个实施例的报表栏目生成装置的框图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实施例的限制。
图1是根据本发明的一个实施例的报表栏目生成方法的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于畅捷通软件有限公司,未经畅捷通软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010616454.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:实验室矿石浮选机的新型排放料装置
- 下一篇:电除尘器的可拆式保温箱
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理