搜索和筛选

Top  Previous  Next

可以执行以下操作来搜索和过滤数据:

过滤下拉菜单(Excel 风格)
 

 


 

将鼠标悬停在列标题上。单击出现在列标题中的筛选器按钮(如果有),调用该列的筛选器下拉菜单。
也可以按住 SHIFT 键,同时: - 单击  网格视图列标题中筛选按钮
 
dropgridfilter
 

"值 " 选项卡中,可以从数据网格显示的单元格中选择特定的单元格值。
在筛选器下拉菜单中选择所需的筛选器值。
 
过滤器 " 选项卡提供了更多的过滤器选项。例如,当用户按日期筛选数据时,可以只显示与前一周相对应的记录。
筛选器下拉菜单的内容取决于相关网格列显示的数据类型。
 

筛选器下拉菜单将立即关闭,网格将显示指定列中包含指定值的数据。

要清除应用于特定列的筛选器,请执行以下操作之一:

调用筛选器下拉菜单(见下文)并单击(全部)。

在网格中右键单击列标题并选择 "清除筛选器"。
 
自动过滤行

 


 

另一种过滤数据的方法是使用自动过滤行。
该行显示在常规数据行的上方,允许用户键入过滤值(包括 "*"和"%"通配符)和选择过滤运算符(NotLike、Equals、Between 等)。
 
使用搜索(查找)面板查找数据行

 


 

要调用不可见的查找面板,请确保没有单元格编辑器处于活动状态,然后按 Ctrl+F 或从列菜单中选择显示查找面板命令。

 
搜索

在搜索框中输入搜索字符串。在大多数情况下,行会在一段时间后自动过滤。

在某些情况下(主要是当网格绑定了大量数据时),需要按下查找按钮手动开始搜索。

搜索语法说明如下。

清除搜索框

按 ESC 或单击 "清除 "按钮。

关闭查找面板

点击搜索框左侧的 "x "按钮或:

如果搜索框为空,按 ESC 键(如果搜索框有焦点,则快捷键有效);

如果搜索框不是空的,按两次 ESC(如果搜索框有焦点,则快捷键有效)。

搜索语法

最简单的搜索标准就是一个单词。如果要搜索包含空格字符的字符串,请用引号指定该字符串。如果不加引号,由空格符分隔的单词将被视为单个条件。

在搜索字符串前面加上列的显示名称和冒号字符,就可以针对特定列进行搜索。

也可以使用列显示名称的首字符来部分指定显示名称,而不是完整的名称。搜索将针对显示名称以指定子字符串开头的第一列进行。如果要对显示标题包含空格字符的列进行搜索,请用引号指定列的显示标题。

如果搜索字符串包含多个以空格字符分隔的条件,且至少有一个条件定义了针对特定列的搜索,则只显示与所有这些条件匹配的记录(即通过 AND 逻辑运算符 组合条件  )。如果没有指定列,则会显示至少与其中一个条件匹配的记录( 即通过 OR 逻辑运算符 组合 条件 )。

在条件前加上 "+",只显示与该条件匹配的记录。+"指定符允许您执行逻辑 AND 运算符。+"符号和条件之间不能有空格。

在条件前加"-",可从结果集中排除与此条件匹配的记录。-"符号和条件之间不能有空格。
注意: 使用查找面板进行的搜索不区分大小写。
 
另请参阅:
在网格中突出显示找到的项目,而不是过滤 选项可让您在使用查找面板时指定如何在网格中显示数据
编辑网格单元格
调整列和带的大小
排序网格行
数据分组