通过编辑者追踪,可追踪编辑要素的人员以及对要素类或表进行编辑的时间。一旦启用追踪,即会在每次编辑时将编辑人员的信息自动记录到指定字段中。
在 ArcGIS Pro 中,可使用以下方法对数据启用编辑者追踪:
- 启用编辑者追踪快捷菜单
- 编辑者追踪选项卡
- 启用编辑者追踪地理处理工具。
这些方法将在以下各个部分中进行介绍。
注:
要在企业级地理数据库中启用或禁用编辑者追踪,必须以数据所有者身份进行连接。
“启用编辑者追踪”快捷菜单
启用编辑者追踪的最快方式是使用启用编辑者追踪快捷菜单。此选项使用预定义设置,可使用以下步骤进行访问:
- 启动 ArcGIS Pro。
- 在目录窗格中右键单击受支持的数据类型,单击 管理,然后单击 启用编辑者追踪。
如果启用编辑者追踪和禁用编辑者追踪快捷菜单选项不可用,则可能是权限或数据的当前状态所致:
- 确保以数据所有者的身份连接到数据库。
- 确保数据集支持编辑者追踪。
- 编辑者追踪可能已在数据集上启用。要进行验证,请打开数据集的属性页面,然后单击编辑者追踪选项卡以查看是否已启用启用编辑者追踪。
“编辑者追踪”选项卡
属性对话框上的编辑者追踪选项卡允许使用预定义设置或自定义设置。
要使用预定义设置启用编辑者追踪,请完成以下步骤:
- 启动 ArcGIS Pro。
- 在目录窗格中,右键单击要追踪其编辑的数据集,然后单击 属性。
将弹出属性对话框。
- 单击编辑者追踪选项卡。
- 使用启用编辑者追踪切换按钮可打开编辑者追踪。
用于记录用户名和日期信息的字段已使用预定义设置进行填充。
- 单击确定以接受所有默认设置或预定义设置。
编辑者追踪选项卡 - 自定义字段
(可选)您可以自定义要追踪的信息以及用于存储此信息的字段:
- 选择要追踪的信息。例如,如果只想追踪最后编辑要素的用户名称以及编辑时间,则只需指定编辑者字段和编辑日期字段设置。可在下拉列表中将创建者字段和创建日期字段设置为 <None> 或留空。
- 选择将用于存储编辑者追踪信息的字段。例如,如果您不希望使用默认字段名称进行编辑者追踪,则您将有以下两个选项:
- 使用下拉列表中的添加新字段选项启用编辑者追踪时,输入字段名称来创建字段名称。例如,提供 Who_Edited_Last 和 When_Last_Edits_Made 字段名称以按照特定的命名约定创建字段。在启用编辑者追踪后,系统将自动创建已指定但尚不存在的字段。
从下拉列表的可用字段中引用数据集中的现有字段,例如 Creator。将仅显示与预期数据类型匹配的字段。
- 要使用现有字段存储创建数据或上次编辑数据的用户的名称,您必须引用数据类型设置为字符串的字段(例如文本)。
- 要使用现有字段存储创建或上次修改要素的日期,您必须引用数据类型设置为日期的字段。
注:
指定的字段将由 ArcGIS 保留。
有关在批处理过程中进行此项设置的详细信息,请参阅对多个要素类启用编辑者追踪。
启用编辑者追踪地理处理工具
要对表、要素类、要素数据集或属性关系类启用编辑者追踪,请使用启用编辑者追踪地理处理工具。此工具可用于添加新字段,也可针对启用了编辑者追踪的数据集运行,以追踪其他信息。
例如,如果将编辑者追踪配置为追踪创建者和创建日期,则可以使用此工具来包括编辑器和最后一次编辑日期。
注:
此工具不能用于对字段禁用追踪,不能将追踪从一个字段切换到另一个字段,也不能在 UTC 和数据库时间之间进行切换。要执行上述任一操作,则需要在运行此工具前禁用编辑者对数据集的追踪。
禁用编辑者追踪
禁用编辑者追踪时,系统不会移除字段和编辑者追踪信息;但在进行编辑时系统将不再记录编辑者追踪信息。
要禁用编辑者追踪,使用以下选项:
- 要在目录窗格中禁用编辑者追踪,请右键单击数据集,单击管理, 然后单击禁用编辑者追踪。
- 右键单击表或要素类,然后单击 属性。在要素类属性对话框上,使用启用编辑者追踪切换按钮来禁用编辑者追踪。
- 要禁用一个或多个编辑者追踪字段,运行禁用编辑者追踪工具,并取消选中该字段。