[发明专利]一种自定义报表逻辑引擎及方法有效
申请号: | 201810140401.5 | 申请日: | 2018-02-11 |
公开(公告)号: | CN108345579B | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 张吉林 | 申请(专利权)人: | 悦锦软件系统(上海)有限公司 |
主分类号: | G06F40/18 | 分类号: | G06F40/18;G06F16/2457;G06F16/2458 |
代理公司: | 上海卓阳知识产权代理事务所(普通合伙) 31262 | 代理人: | 周春洪 |
地址: | 200042 上海市静*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自定义 报表 逻辑 引擎 方法 | ||
本发明涉及一种自定义报表逻辑引擎的方法,所述方法包括以下步骤:步骤S1、数据源预处理;把数据提取配置难点划分为两个等级,把需要对数据层有一定了解的配置项设计到数据预处理中;步骤S2、数据子集配置;程序逻辑规定有逻辑关联关系的表直接拖动组合成一个数据子集,用户不用关心表之间的关联配置,系统自动处理;步骤S3、模板配置:模板配置是配置数据子集,把多个数据子集通过简单关联组合成复杂的报表,同时结合自定义设计的公式组合逻辑对行数据做可视化逻辑编程。其优点表现在:通过简单的拖拉操作和配置实现复杂逻辑的数据提取,并且生成报表。
技术领域
本发明涉及通过简化界面操作替代相对难懂的SQL语句对数据库多表做数据提取技术领域,具体地说,是一种自定义报表逻辑引擎及方法。
背景技术
报表作为一种信息组织和分析的有利手段,是企业信息系统的重要组成部分之一。优秀的报表可以实现数据转化为信息,为决策提供良好的依据,为信息的交换提供直观的表达形式。报表系统是应用系统中管理数据、格式化数据库并在数据组织内部和外部分发数据过程的功能模块。它是商业智能策略的基础,它能通过web或者企业应用的程序的方式,可靠、安全地向用户提供他们最需要的信息。
在当今的企业级应用系统中,报表系统是了解企业生产、销售等各个环节的重要依据。系统的信息集成往往要求信息以报表的形式来进行。然而,现有技术中的报表系统存在以下缺陷和不足:
现存的报表引擎开发、配置麻烦,学习难度大,不能通过简化界面操作替代相对难懂的SQL语句对数据库多表做数据提取。
中国专利文献CN201310105869.8,申请日20130302,专利名称为:一种基于B/S的软件开发引擎系统及其构建方法,公开了一种基于B/S的软件开发引擎系统及其构建方法,包括前台与后台两部分,其中前台包括:表单录入单元、数据汇总单元和逻辑运算单元;后台包括:模型管理单元、字段管理单元、菜单管理单元、报表管理单元和二次开发接口单元;前台实现软件产品的表单录入单元、数据汇总单元界面以及一些逻辑关系运算,后台实现对系统模块单元的建设、数据库表和字段的操作、菜单和报表管理,B/S界面的开发,前后台通过数据库连接可实现多台计算机协同操作,实现软件产品功能模块单元的定制与开发。
上述专利文献的一种基于B/S的软件开发引擎系统及其构建方法,可见即可得,非专业计算机编程开发人员通过浏览器引导界面即可对数据库和功能模块的操作来实现软件开发,简单易用,极大提高了软件开发的效率与降低成本。但是,关于一种能够通过简化界面操作替代相对难懂的SQL语句对数据库多表做数据提取的技术方案则无相应的公开。
综上所述,需要一种能够通过简化界面操作替代相对难懂的SQL语句对数据库多表做数据提取的自定义报表逻辑引擎及方法。而关于这种自定义报表逻辑引擎及方法目前还未见报道。
发明内容
本发明的目的是针对现有技术中的不足,提供一种能够通过简化界面操作替代相对难懂的SQL语句对数据库多表做数据提取的自定义报表逻辑引擎方法。
本发明的另一目的是:提供一种自定义报表逻辑引擎。
为实现上述目的,本发明采取的技术方案是:
一种自定义报表逻辑引擎的方法,所述方法包括以下步骤:
步骤S1、数据源预处理;把数据提取配置难点划分为两个等级,把需要对数据层有一定了解的配置项设计到数据预处理中;
步骤S2、数据子集配置;程序逻辑规定有逻辑关联关系的表直接拖动组合成一个数据子集,用户不用关心表之间的关联配置,系统自动处理;
步骤S3、模板配置:模板配置是配置数据子集,把多个数据子集通过简单关联组合成复杂的报表,同时结合自定义设计的公式组合逻辑对行数据做可视化逻辑编程。
作为一种优选的技术方案,所述步骤S1中具体包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于悦锦软件系统(上海)有限公司,未经悦锦软件系统(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810140401.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能记录表单填写的方法
- 下一篇:一种词向量处理方法及装置