需要 Data Reviewer 许可。
定义查询可用于限制检查器表中可见的记录。定义查询实际上是应用于检查器表记录的结构化查询语言 (SQL) 查询。与查询中指定的参数匹配的记录只能是表中的可见记录。默认情况下,将检查器表的定义查询设置为与会话编号匹配。
可以使用检查器表中的任意字段和所有唯一值定义查询。例如,如果要查找已手动提交到错误表的所有错误,则可以设置如“ORIGINCHECK = 'Reviewer Commit Error Tool'”的查询。也可以在查询中使用自定义字段,从而使表更侧重于满足您的需要。
创建查询后,可以进行验证、保存和加载。验证过程将验证您所创建的查询,并通知您使用查询找到的记录数。您也可保存查询,在需要的时候进行加载使用。
- 启动 ArcMap。
- 在下面的其中一个项目中启动 Reviewer 会话:
- 在 Data Reviewer 工具条上,单击 Reviewer 表按钮
。
- 单击 Reviewer 表窗口中的 Reviewer 表属性按钮
。
将弹出 Reviewer 表属性对话框。
- 单击检查器表定义查询选项卡。
- 单击 SQL 构建器。
将弹出使用查询选择要素 对话框。
- 双击“字段”列表中某个要供查询使用的字段名称。
唯一值会自动填充到“值”字段中。
- 单击添加。
字段名称会添加到 Where 子句文本框中。
- 单击运算符。
您可以选择标准运算符,包括等于、不等于、小于、大于,以及 Like、Or 和 And 等运算符。
- 双击值字段中某个要供查询使用的值。
- 单击确定。
检查器表定义查询选项卡会与新查询一起显示。
- 单击确定。
检查器表此时仅显示查询过滤出来的记录。