[发明专利]对交互式汇总表的多条件过滤有效
申请号: | 201080009756.2 | 申请日: | 2010-02-04 |
公开(公告)号: | CN102334098A | 公开(公告)日: | 2012-01-25 |
发明(设计)人: | A·福尔廷;Z·李;A·V·格拉巴 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F7/76;G06F3/048 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 钱孟清 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交互式 汇总表 条件 过滤 | ||
1.一种用于提供对在连接到计算机(102)的显示设备(114)上的汇总表(204)中显示的汇总数据的多条件过滤的计算机实现的方法,所述计算机实现的方法包括:
在所述显示设备(114)上显示允许所述计算机(102)的用户(106)指定多条件数据过滤器的用户界面(300,400,500,800);
从所述用户界面(300,400,500,800)接收对包括通过逻辑运算符连接的多个过滤条件(304)的所述多条件数据过滤器的指定;
基于所述多个过滤条件(304)和所述逻辑运算符从所述指定中解析一个或多个过滤表达式;
将所述一个或多个过滤表达式应用于所述汇总数据;以及
在所述显示设备(114)上的汇总表(204)中显示经过滤的汇总数据。
2.如权利要求1所述的计算机实现的方法,其特征在于,所述用户界面包括用于将过滤条件添加至所述多个过滤条件并从所述多个过滤条件删除过滤条件的装置。
3.如权利要求2所述的计算机实现的方法,其特征在于,所述用户界面还包括用于选择连接所述多个过滤条件中的相邻过滤条件的所述逻辑运算符的装置。
4.如权利要求2所述的计算机实现的方法,其特征在于,所述用户界面还包括用于按特定次序对所述多个过滤条件排序的装置,并且其中对所述多条件数据过滤器的指定还包括所述多个过滤条件的特定次序,并且其中所述一个或多个过滤表达式还基于所述多个过滤条件的特定次序。
5.如权利要求2所述的计算机实现的方法,其特征在于,所述用户界面还包括用于将所述多个过滤条件的子集归组成一组或多组过滤条件的装置,并且其中对所述多条件数据过滤器的指定还包括所述一组或多组过滤条件,并且其中所述一个或多个过滤表达式还基于所述一组或多组过滤条件。
6.如权利要求5所述的计算机实现的方法,其特征在于,所述用户界面还包括用于结合显示所述多个过滤条件来示出所述一组或多组过滤条件的装置。
7.如权利要求6所述的计算机实现的方法,其特征在于,对所述多条件数据过滤器的指定还包括所述一组或多组过滤条件,并且其中所述一个或多个过滤表达式还基于所述一组或多组过滤条件。
8.如权利要求1所述的计算机实现的方法,其特征在于,还包括:
从所述用户界面接收对多个多条件数据过滤器的指定;
从所述用户界面接收所述多个多条件数据过滤器的应用次序;以及
按至少部分地基于所述多个多条件数据过滤器的应用次序的次序应用所述一个或多个过滤表达式。
9.一种其上存储有计算机可执行指令的计算机可读介质,所述计算机可执行指令在由计算机(102)执行时使得所述计算机(102):
接收汇总数据;
接收对多条件数据过滤器的指定,所述指定包括通过逻辑运算符连接的多个过滤条件(304);
基于所述多个过滤条件和所述逻辑运算符从所述指定中解析一个或多个过滤表达式;
将所述一个或多个过滤表达式应用于所述汇总数据;以及
将经过滤的汇总数据传递给显示模块以供在连接到所述计算机(102)的显示设备(114)上显示汇总表(204)。
10.如权利要求9所述的计算机可读介质,其特征在于,对所述多条件数据过滤器的指定还包括所述多个过滤条件的指定次序,并且其中所述一个或多个过滤表达式还基于所述多个过滤条件的特定次序。
11.如权利要求9所述的计算机可读介质,其特征在于,对所述多条件数据过滤器的指定还包括一组或多组过滤条件,并且其中所述一个或多个过滤表达式还基于所述一组或多组过滤条件。
12.如权利要求9所述的计算机可读介质,其特征在于,具有存储其上的附加计算机可执行指令,所述指令在由所述计算机执行时还使得所述计算机:
接收对多个多条件数据过滤器的指定;
接收所述多条件数据过滤器的应用次序;
从所述指定中解析一个或多个过滤表达式;
在从所述指定中解析所述一个或多个过滤表达式之后,至少部分地基于所述多个多条件数据过滤器的应用次序确定所述一个或多个过滤表达式的应用次序;以及
按所确定的应用次序将所述一个或多个过滤表达式应用于所述汇总数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080009756.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种层层组装的微胶囊及其制备方法
- 下一篇:物料分离吸排机