[发明专利]一种基于LIMS的交叉报表实现系统在审
| 申请号: | 201710497865.7 | 申请日: | 2017-06-27 |
| 公开(公告)号: | CN107480168A | 公开(公告)日: | 2017-12-15 |
| 发明(设计)人: | 谌湘临;王长明;张九华;吴晓蓉 | 申请(专利权)人: | 石化盈科信息技术有限责任公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京聿宏知识产权代理有限公司11372 | 代理人: | 吴大建,张杰 |
| 地址: | 100007 北京市东城区东*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 lims 交叉 报表 实现 系统 | ||
技术领域
本发明属于数据处理技术领域,具体地说,尤其涉及一种基于基于LIMS的交叉报表实现系统。
背景技术
传统的交叉报表一般是基于固定的数据源,固定的展示列及表头,且不包含报警列及报警规则、可定制统计项、URL链接,可定制无限级表头等功能。
现有交叉表展示技术的缺陷主要就在于功能过于简单及不具备灵活性,用户无法基于自己的业务需要进行灵活修改,不能很好的适应企业业务的调整及变化。
发明内容
为解决以上问题,本发明提供了一种基于LIMS的交叉报表实现系统,可以无需手工编码快速构建出一个完整的展示企业各维度复杂业务信息及多类别统计项的交叉报表。
根据本发明的一个实施例,提供了一种基于LIMS的交叉报表实现系统,包括:
数据源配置模块,用于指定待查询的交叉报表数据源;
数据集配置模块,用于根据所述数据源创建包含预定参数的数据集主体;
过滤器配置模块,用于根据所述预定参数生成查询条件,并配置查询条件控件类型及依赖关系以生成过滤器;
查询表格配置模块,用于根据选定的过滤器,配置交叉报表查询表格。
根据本发明的一个实施例,所述数据源配置模块通过指定数据源IP地址及用户名、密码的方式来配置数据源。
根据本发明的一个实施例,所述数据集配置模块进一步包括:
数据源选择单元,用于选择待查询的交叉报表数据源;
数据定制单元,用于根据预定方式定制选择的交叉报表数据源;
预定参数确定单元,用于根据所述预定方式及选择的交叉报表数据源确定预定参数,以得到包含所述预定参数的数据集主体。
根据本发明的一个实施例,所述预定方式包括表、视图和存储过程,其根据选择的交叉报表数据源确定预定参数。
根据本发明的一个实施例,所述预定方式包括自定义结构化查询语言方式,其通过建立静态参数和动态参数确定对应选择的交叉报表数据源的预定参数。
根据本发明的一个实施例,所述过滤器配置模块进一步包括:
查询条件生成单元,用于根据所述预定参数生成所述查询条件;
控件类型及依赖关系建立单元,用于根据所述查询条件配置对应控件及控件间的关联依赖;
布局配置单元,用于配置所述控件在可视化查询面板中的布局;
URL参数赋默认值单元,用于配置可视化查询面板的默认查询条件。
根据本发明的一个实施例,所述查询表格配置模块进一步包括常规配置单元,用于配置所述交叉报表查询表格名称和是否显示查询面板。
根据本发明的一个实施例,所述查询表格配置模块还包括行配置单元,用于配置所述交叉报表查询表格的行字段、行冻结、行合并、行显示、行主列、行排序和行URL链接。
根据本发明的一个实施例,所述查询表格配置模块还包括浮动列配置单元,用于配置所述交叉报表查询表格的浮动列字段、浮动列排序字段、浮动列排列顺序、浮动列父子关系和浮动列URL链接。
根据本发明的一个实施例,所述查询表格配置模块还包括结果值配置单元,用于配置所述交叉报表查询表格的显示方式、显示项目、结果值列、报警列、比较运算符、值和报警色。
本发明的有益效果:
本发明通过在LIMS的高可配Web查询框架的基础上,通过常规、行、浮动列、结果值等模块的配置,实现了用户可灵活定制构建交叉表所必需的各种组件。同时,在传统仅用于信息展示的常规交叉表实现的基础上,增加了自定义排序、URL链接数据钻取、企业数据预警、无限级表头、可定制冻结列、基于主列自动合并单元格等功能,极大的提升了企业用户构建报表的灵活性。通过独有的虚拟滚动技术,保证了报表渲染的性能,可以很好的支撑起企业多维度的、可拓展的、可向下钻取的业务信息展示。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要的附图做简单的介绍:
图1是根据本发明的一个实施例的一种基于LIMS的交叉报表实现系统结构示意图;
图2为根据本发明的一个实施例的查询表格配置模块结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于石化盈科信息技术有限责任公司,未经石化盈科信息技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710497865.7/2.html,转载请声明来源钻瓜专利网。





