The invention provides a related report data acquisition method and system, relates to the technical field of data processing, through the server receiving terminal transmits a plurality of instructions according to the related statements associated with the establishment of information association the association information is sent to the database to make database to save the related information of the original report, switching instruction receiving terminal send the analysis according to the original data of the switching instruction of the original report, for the first query, and the first query saved as a session object, according to the switching instruction and related information, to obtain the target related statements, which target association statements include conditions object, by matching the session object and object conditions, the conditions of data the success of the association, second, get the query, according to the second query conditions of target association The report is screened to obtain the target associated data. The invention can improve the efficiency and accuracy of data inquiry.
【技术实现步骤摘要】
关联报表的数据获取方法及系统
本专利技术涉及数据处理
,尤其是涉及一种关联报表的数据获取方法及系统。
技术介绍
随着信息处理技术的不断发展和完善,数据管理系统在企业中的应用越来越普遍,通过信息管理系统对企业的资源、业务以及产生的数据进行控制和管理,进而可以降低企业管理成本,而且给企业内部的协调工作带来了极大的便利。在采用数据管理系统对企业的资源、业务以及产生的数据进行控制和管理的过程中,不可避免的涉及到数据查询。因此数据查询的效率和复杂度极大的影响着工作效率和用户体验。现有的数据管理系统中,报表之间的关系不够明朗,使得数据查询,尤其是对于报表中数据的筛选查询的效率较低。一般是在每个报表中都有自己对应的查询条件。当需要讲某些数据进行对比时,首先人工查找用于适合的对比报表,再在对比报表中限定查询条件,得到所需数据。每进行一次数据查询,都要重复上述步骤,操作繁琐效率低,而且手动输入的方式难以保证数据查询的准确性。
技术实现思路
有鉴于此,本专利技术的目的在于提供关联报表的数据获取方法及系统,以提高数据查询的效率和准确率。第一方面,本专利技术实施例提供了一种关联报表的数据获取方法,其中,应用于服务器,包括:接收终端发送的根据关联指令将多个报表建立关联得到的关联信息;将所述关联信息发送给数据库,以使所述数据库对所述关联信息进行保存;接收所述终端发送的原始报表的切换指令;根据所述切换指令对原始报表的原始数据进行解析,获得第一查询条件,并将所述第一查询条件保存为会话对象;根据所述切换指令和所述关联信息,获得目标关联报表,其中,所述目标关联报表包括条件对象;将所述会话对 ...
【技术保护点】
一种关联报表的数据获取方法,其特征在于,应用于服务器,包括:接收终端发送的根据关联指令将多个报表建立关联得到的关联信息;将所述关联信息发送给数据库,以使所述数据库对所述关联信息进行保存;接收所述终端发送的原始报表的切换指令;根据所述切换指令对原始报表的原始数据进行解析,获得第一查询条件,并将所述第一查询条件保存为会话对象;根据所述切换指令和所述关联信息,获得目标关联报表,其中,所述目标关联报表包括条件对象;将所述会话对象与所述条件对象进行匹配,将匹配成功的条件数据进行关联,获取第二查询条件;根据所述第二查询条件,对所述目标关联报表进行数据筛选,获取目标关联数据。
【技术特征摘要】
1.一种关联报表的数据获取方法,其特征在于,应用于服务器,包括:接收终端发送的根据关联指令将多个报表建立关联得到的关联信息;将所述关联信息发送给数据库,以使所述数据库对所述关联信息进行保存;接收所述终端发送的原始报表的切换指令;根据所述切换指令对原始报表的原始数据进行解析,获得第一查询条件,并将所述第一查询条件保存为会话对象;根据所述切换指令和所述关联信息,获得目标关联报表,其中,所述目标关联报表包括条件对象;将所述会话对象与所述条件对象进行匹配,将匹配成功的条件数据进行关联,获取第二查询条件;根据所述第二查询条件,对所述目标关联报表进行数据筛选,获取目标关联数据。2.根据权利要求1所述的关联报表的数据获取方法,其特征在于,所述切换指令包括单元格切换指令,所述原始数据包括行或列数据,所述根据所述切换指令对原始报表的原始数据进行解析,获得第一查询条件,并将所述第一查询条件保存为会话对象包括:根据所述单元格切换指令,对所述行或列数据进行解析,获得所述第一查询条件,并将所述第一查询条件保存为所述会话对象。3.根据权利要求1所述的关联报表的数据获取方法,其特征在于,所述切换指令还包括查询栏切换指令,所述原始数据还包括查询栏数据,所述根据所述切换指令对原始报表的原始数据进行解析,获得第一查询条件,并将所述第一查询条件保存为会话对象还包括:根据所述查询栏切换指令,对所述查询栏数据进行解析,获得所述第一查询条件,并将所述第一查询条件保存为所述会话对象。4.根据权利要求1所述的关联报表的数据获取方法,其特征在于,所述根据所述切换指令和所述关联信息,获得目标关联报表包括:根据所述切换指令,获取目标主键信息;将所述目标主键信息发送给所述数据库,以使所述数据库根据所述关联信息和所述主键信息获取所述目标关联报表;接收所述数据库发送的所述目标关联报表,对所述目标关联报表进行解析,获取所述条件对象。5.根据权利要求1所述的关联报表的数据获取方法,其特征在于,所述根据所述第二查询条件,对所述目标关联报表进行数据筛选,获取目标关联数据包括:将所述第二查询条件发送给所述数据库,以使所述数据库根据所述第二查询条件对所述目标关联报表进行数据筛选,获取目标关联数据;...
【专利技术属性】
技术研发人员:熊娅娟,黄驰,袁也,刘新奇,陈宏亮,
申请(专利权)人:深圳市科脉技术股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。