一种帐表数据的查询和处理方法技术

技术编号:10049845 阅读:126 留言:0更新日期:2014-05-15 20:14
本发明专利技术涉及一种帐表数据的查询和处理方法。该方法包括:步骤1:判断是否将默认查询方案作为当前查询方案,是则执行步骤2,否则,用逻辑关系将n个过滤条件连接起来构成当前查询方案,执行步骤2;步骤2:设置查询结果的显示方案和处理方案;步骤3:执行当前查询方案,并按照显示方案来显示得到的查询结果;步骤4:按照处理方案对查询结果进行处理,并按照处理方案来显示得到的处理结果。本发明专利技术能提高查询和处理帐表数据的易用性和用户体验。

【技术实现步骤摘要】

本专利技术涉及帐表数据的查询和处理
,特别是涉及一种帐表数据的查询和处理方法
技术介绍
帐表数据是日常工作中常用的数据,通常存储于数据库中,首先要按照一定的查询方案进行查询,然后才能对查询结果进行处理。现有的查询方案通常是固定的查询方案,用户只能设定预置的几个过滤条件的值来进行查询,例如在查询第一季度的支出额时,预置的过滤条件包括姓名、日期、支出额、支出理由等,用户需要将其中的“日期”这一项过滤条件设定为“1月1日至3月31日”,就能获得查询结果,并且显示出来的查询结果必然包括“姓名”、“日期”、“支出额”、“支出理由”等所有的列向量。下一步,用户就可以对查询结果进行处理了。但是,如果用户需要查询某几个特殊的日期(如1月28日、2月20日和3月7日等)的支出额,就需要分三次输入日期值,每次仅获得一个查询日期的支出额,这种情况下,该技术的配置就比较繁琐,用户体验也比较差。可见,由于现有技术中的查询方案和显示出来的查询结果都是预先固化的,用户需要具备专业的知识才能正确配置查询方案,显示出来的查询结果中有很多内容也是不需要的,当用户有人性化的查询和处理需求时,现有技术又不能提供人性化的支持,因而现有技术的易用性和人性化程度就比较差,用户体验也就比较差。
技术实现思路
本专利技术所要解决的技术问题是提供一种帐表数据的查询和处理方法,能提高查询和处理帐表数据的易用性和用户体验。本专利技术解决上述技术问题的技术方案如下:一种帐表数据的查询和处理方法,该方法包括:步骤1:判断是否将默认查询方案作为当前查询方案,是则执行步骤2,否则,用逻辑关系将n个过滤条件连接起来构成当前查询方案,执行步骤2;其中,n为不小于1的整数,所述逻辑关系包括:逻辑或、逻辑与、逻辑或后继、逻辑与后继;步骤2:设置查询结果的显示方案和处理方案;步骤3:执行所述当前查询方案,并按照所述显示方案来显示得到的查询结果;步骤4:按照所述处理方案对所述查询结果进行处理,并按照所述处理方案来显示得到的处理结果。本专利技术的有益效果是:本专利技术中,用户可以为自己量身定做查询方案,具体的,用户可以为自己预先设置一个默认查询方案,以在每次启动查询时判断是否使用该默认查询方案作为当前查询方案来进行查询,当然,用户也可以在每次启动查询时不使用默认查询方案,而是临时设置一新的查询方案作为当前查询方案,该新的查询方案是用逻辑关系连接起来的用户选定的n个过滤条件。下一步,用户还可以设置查询结果的显示方案以及处理方案,从而使显示出来的查询结果、对查询结果的处理以及对处理结果的显示都是符合用户意愿的。因此,本专利技术中,每次对帐表数据的查询和处理所应用的当前查询方案、显示方案和处理方案都是按照用户意愿来设置的,因而用户不需要具备太高深的专业知识就可以操作,其易用性和人性化程度都比较高,用户体验也较现有技术有了很大提升。在上述技术方案的基础上,本专利技术还可以做如下改进:进一步,所述默认查询方案为与公知的公共查询方案相对的不公知的私人查询方案的一种;则在所述步骤1之前,还包括步骤0:判断是否将公共查询方案作为当前查询方案,是则执行步骤2,否则,执行步骤1。进一步,所述步骤2还包括:设置查询结果的计算方案;所述计算方案包括:将所述查询结果中的m个列向量指定为待计算列向量、确定计算公式以及计算结果的显示位置;其中的m为不小于1的整数;则所述步骤4还包括:按照所述计算公式对所述待计算列向量进行计算,并将得到的计算结果显示在其显示位置。进一步,所述查询结果的显示方案包括:确定所述查询结果中需要显示的列向量、确定所述列向量中的数据排序的依据、确定每个所述列向量的显示名称、确定每个所述列向量中的数据的显示精度。进一步,所述查询结果的处理方案包括:确定所述查询结果中需要进行合计的列向量及合计结果的显示位置、确定所述查询结果中需要进行小计的列向量及小计结果的显示位置、确定所述查询结果中需要进行小计的列向量的分组依据。附图说明图1为本专利技术的第一实施例的流程图;图2为本专利技术的第二实施例的流程图;图3-7为利用本专利技术设置当前查询方案、显示方案和处理方案的示意图;图8为本专利技术的第三实施例的流程图。具体实施方式以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。本专利技术提出了一种帐表数据的查询和处理方法,图1为该方法的第一实施例的流程图。如图1所示,该方法包括:步骤101:判断是否将默认查询方案作为当前查询方案,是则执行步骤103,否则,执行步骤102。本专利技术中,当前查询方案是用户在本次查询过程中所使用的查询方案。该步骤中的默认查询方案是用户预置的一种查询方案,用户可根据自己的需要预先将若干个过滤条件(如日期、姓名等)按照一定的逻辑关系连接起来,从而构成默认查询方案。用户可以预先设置最经常使用的查询方案作为默认查询方案,也可以将上次查询所用的查询方案作为本次查询的默认查询方案,这样可在使用本专利技术时节省查询方案的设置时间,提高查询效率。判断是否将默认查询方案作为当前查询方案的方式可以用鼠标点击、触摸屏点击等方式。步骤102:用逻辑关系将n个过滤条件连接起来构成当前查询方案,进而执行步骤103。步骤101的判断结果为否,意味着此次查询不用默认查询方案作为当前查询方案,也就意味着本次查询需要临时确定一查询方案作为当前查询方案,在这种情况下执行本步骤。本专利技术中,临时确定查询方案的方法与确定默认查询方案的方法相同,都是用逻辑关系将n个过滤条件连接起来,从而构成一查询方案。这里,n为不小于1的整数。用来连接过滤条件的逻辑关系包括:逻辑或、逻辑与、逻辑或后继、逻辑与后继。逻辑或后继指的是这样一种逻辑关系:有A、B、C三个过滤条件,B和C通过“逻辑与”连接,以B×C来表示,A与“B×C”用“逻辑或后继”连接,从而构成一查询方案,该查询方案的执行顺序为,先执行B和C的逻辑与运算,其运算的结果再与A进行逻辑或运算。逻辑与后继指的是这样一种逻辑关系:有A、B、C三个过滤条件,B和C通过“逻辑或”连接,以B+C来表示,A与“B+C”用“逻辑与后继”连接,从而构成一查询方案,该查询方案的执行顺序为,先执行B和C的逻辑或运算,其运算的结果再与A进行逻辑与运算。本专利技术中的过滤条件可以为日期、姓名等固定的查询条件,例如,可以将“日期等于3月1日至3月31本文档来自技高网...

【技术保护点】
一种帐表数据的查询和处理方法,其特征在于,该方法包括:步骤1:判断是否将默认查询方案作为当前查询方案,是则执行步骤2,否则,用逻辑关系将n个过滤条件连接起来构成当前查询方案,执行步骤2;其中,n为不小于1的整数,所述逻辑关系包括:逻辑或、逻辑与、逻辑或后继、逻辑与后继;步骤2:设置查询结果的显示方案和处理方案;步骤3:执行所述当前查询方案,并按照所述显示方案来显示得到的查询结果;步骤4:按照所述处理方案对所述查询结果进行处理,并按照所述处理方案来显示得到的处理结果。

【技术特征摘要】
1.一种帐表数据的查询和处理方法,其特征在于,该方法包括:
步骤1:判断是否将默认查询方案作为当前查询方案,是则执行步骤2,否则,用
逻辑关系将n个过滤条件连接起来构成当前查询方案,执行步骤2;其中,n为不小于1
的整数,所述逻辑关系包括:逻辑或、逻辑与、逻辑或后继、逻辑与后继;
步骤2:设置查询结果的显示方案和处理方案;
步骤3:执行所述当前查询方案,并按照所述显示方案来显示得到的查询结果;
步骤4:按照所述处理方案对所述查询结果进行处理,并按照所述处理方案来显示
得到的处理结果。
2.根据权利要求1所述的方法,其特征在于,所述默认查询方案为与公知的公共
查询方案相对的不公知的私人查询方案的一种;
则在所述步骤1之前,还包括步骤0:判断是否将公共查询方案作为当前查询方案,
是则执行步骤2,否则,执行步骤1。
3.根据权利要求1或2所述的方法,其特...

【专利技术属性】
技术研发人员:瞿建军曹召换谢建军
申请(专利权)人:航天信息软件技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1