搜索和查找所需数据这一功能非常重要。属性表中包含用于在记录之间进行导航的控件和用于在表中搜索特定值的查找命令。
您可以使用表窗口 底部的按钮在表中移动到下一条、上一条、第一条或最后一条记录。如果您知道特定的记录号,也可以输入该记录号。此外,利用键盘和鼠标快捷键也可以快速地浏览表中的记录并通过表与地图进行交互。例如,您可以右键单击某记录并在地图上标识要素或为要素设置闪烁效果,还可以对要素进行缩放和平移。
查找表中的记录
如果要在表中查找与某个数值或文本字符串相匹配的记录,可搜索表以在所选字段或整个表中搜索该值。根据字段类型(文本或数字)的不同,有三种不同类型的搜索:
- 任何部分
- 整个字段
- 字段的开始
使用整个字段将始终搜索数值字段。如果要搜索文本字段,则可搜索与在查找 对话框中输入的文本相匹配的任意文本字符串部分或字段开始部分。使用查找 对话框,还可以在表中从当前位置开始向上、向下搜索或沿所有方向进行搜索。
在少数情况下,您必须在表中查找包含特定文本或数字的记录。默认情况下,“查找”命令会尝试将您的文本与表中各值的任意部分进行匹配。文本“San”可在 Pleasant 和 San Juan 中找到。如果从查找 对话框的“匹配”列表中选择字段的开始,将不会找到 Pleasant。要查找与整个“San Juan”文本匹配的所有实例,请从“匹配”列表中选择整个字段。可以按搜索文本的方式来搜索数字。
默认情况下,在查找记录时,“查找”命令会假定当前记录在表顶部,并且您要沿表中的其余记录向下进行查找。如果当前记录在表底部,您最好改为沿表中的记录向上进行查找,即在“搜索”列表中单击向上。如果选择全部,则“查找”命令会从当前记录开始,沿表中其余记录向下查找,然后从表顶部重新向下查找到当前记录。