可以使用查找和替换控件来搜索属性表中的数据。
默认情况下,将对所选的一个或多个字段执行搜索。 可以在迭代过程中对单个值进行特定更新,或者一次对多个值进行更新。 查找和更换输入框中将同时保留最近条目的列表,直到关闭工程为止。 您还可以指定搜索方法以匹配任何、全部或仅字段的开头以及匹配大小写形式。 可以使用完全匹配始终返回日期、GUID 和数值。 例如,搜索 10 将不会返回 100。
查找表中的记录
查找和替换控件的查找部分将对表进行扫描以查找匹配结果。 此操作比手动滚动表格更加有效,并简化了数据维护。 要在表中查找记录,请完成以下步骤:
- 单击表格菜单按钮 ,然后单击查找和替换 以在表格视图中打开控件。
或者,按 Ctrl+F 打开控件。
- 在查找文本框中输入要查找的值,然后按 Enter 键或单击查找按钮 。
要搜索空值,请输入区分大小写的字符串 <Null>。
匹配项的总数将显示在清除按钮 旁边。
- 要浏览搜索结果,请单击查找下一个 或按 Shift+F3 键,或者单击查找上一个 或按 F3 键。
查找按钮将连续循环工作。 例如,当您从表格顶部的结果中单击查找上一个时,搜索会再次从下往上进行,以找到下一个匹配项。
- 要选择所有匹配项,请单击选择匹配项 。
- 执行任何编辑操作,或者在完成后单击关闭 以关闭控件,无需关闭表格视图。
替换表单元格中的值
替换全部或部分单元格值可用于执行重复更新,无需手动进行编辑,由此简化了数据维护。
注:
查找和替换控件的替换部分适用于小范围直接更改值,例如将 Street 更改为 Road。 可以使用字段计算器来执行使用复杂方程式或引用其他字段的更新。
要替换全部或部分单元格值,请完成以下步骤:
- 单击表格菜单 ,然后单击查找和替换 以在表格视图中打开控件。
或者,按下 Ctrl+F 键。
- 在查找文本框中输入要查找的值。
- 在替换文本框中,输入新值。
- 要用空字符串替换找到的值,请将替换文本框留空。
- 要用空值替换找到的值,请输入区分大小写的字符串 <Null>。
- 按 Enter 键或单击替换 以定位第一个遇到的实例。
如果活动单元格包含第 2 步中的值,则将自动进行替换。
- 请再次单击替换以更新第一个遇到的实例并找到下一个实例。
或者,单击替换全部 以更新所有遇到的实例。
- 完成后,请单击关闭 以关闭控件,无需关闭表格视图。
注:
必须在编辑选项卡上管理编辑组中保存您的编辑。用于优化结果的选项
根据您要查找的值,您可能需要包括其他条件以改善搜索结果。 查找下拉菜单中提供以下选项:
- 匹配任何部分 - 单元格的任何部分均可匹配;例如文本 San 将返回 Pleasant 和 San Gabriel。 这是默认行为。
- 匹配整个字段 - 整个单元格内容必须与搜索值完全匹配。
- 匹配字段的开头 - 仅单元格的开头必须匹配;例如文本 San 将返回 San Gabriel 和 san diego。
- 匹配大小写形式 - 短语和大小写必须匹配;例如文本 San 仅匹配 San,而不匹配 san。
- 仅搜索所选字段 - 仅搜索当前所选的一个或多个字段。 此选项默认为选中。
- 过滤结果 - 只有返回匹配项的记录才可见;所有其他内容都被暂时隐藏。 清除结果以再次查看所有记录。
匹配任何部分、匹配整个字段和匹配字段的开头保留在当前工程中,同时必须为每个表设置其他选项。