在目录窗格中,右键单击要素类,然后使用要素类属性对话框启用编辑者追踪,并记录修改要素或字段的时间以及修改者。
完成编辑时,无论您协调和提交更改的时间如何,系统都将记录下您对版本化数据所做的更改。系统将根据冲突解决策略,将已协调的冲突记录到已编辑版本中。
您可以指定协调世界时间 (UTC) 或数据库所在的时区。现有日期将被视为在指定的时间标准内。
要了解有关启用编辑者追踪的其他方法,请参阅配置和启用编辑者追踪。
启用和配置编辑者追踪
- 在视图选项卡中,单击目录窗格 ,然后展开数据库 。
- 展开默认数据库或包含数据的数据库。
- 右键单击要追踪的要素类,然后单击属性 。
将出现要素类属性对话框。
- 单击编辑者追踪。
- 选中启用编辑者追踪。
- 取消选中此设置可禁用编辑者追踪。
- 选择创建要素或记录时要更新的字段。
- 创建者字段 - 存储创建该要素或记录的用户的名称。
- 创建日期字段 - 存储要素或记录的创建日期。
- 选择编辑要素或记录时要更新的字段。
- 编辑者字段 - 存储最后一个编辑要素或记录的用户的名称。
- 编辑日期字段 - 存储最后一次编辑要素或记录的日期。
- 选择时间标准。
- UTC(协调世界时间)- 以 UTC 记录日期。这是默认设置。
- 数据库所在时区 - 以数据库所在时区记录日期。
- 单击确定。
对多个要素类启用编辑者追踪
要在批处理过程中启用对多个要素类的编辑者追踪,请将此地理处理工具添加到 ModelBuilder 中的模型中,并使用迭代器对数据集、要素类或表进行遍历。
- 在分析选项卡的地理处理组中,单击 ModelBuilder 。
随即显示新的模型视图。
- 在插入组中,单击迭代器 下拉箭头,然后选择迭代要素类或迭代数据集。
每个模型仅可使用一个迭代器。如果您需要对要素类和表同时启用追踪,则需构建两个模型。
- 在画布上,双击或右键单击迭代器,然后单击打开。
将出现对话框。
- 在工作空间文本框中输入数据集或要素类名称,或者单击浏览 ,浏览至目标。
- 要遍历工作空间中的所有子文件夹,请选中递归。
这将启用对指定地理数据库或数据集中所有要素类的追踪。
- 在“迭代器”对话框中,单击确定。
对话框将关闭。
- 在插入组中,单击工具 。
- 在地理处理窗格的搜索框中,输入 editor。
编辑者追踪工具随即显示在窗格中。
- 将启用编辑者追踪工具拖动至画布。
- 使用以下方法之一将迭代器输出要素类或数据集参数与启用编辑者追踪工具输入相连接:
- 在启用编辑者追踪对话框中,单击输入数据集下拉箭头,然后选择迭代器输出要素类或数据集参数。
- 单击迭代器输出要素类或数据集参数,将连接器拖动至启用编辑者追踪工具,然后单击输入数据集。
- 双击或右键单击启用编辑者追踪工具,然后单击打开。
- 指定其余参数,然后单击确定。
对话框将关闭。
- 在 ModelBuilder 选项卡的运行组中单击运行 。