可以将所做的编辑排队,然后将所有编辑一次保存到源中,也可以一边工作一边保存。要自动更新编辑,请启用“修改”选项卡 “编辑集”面板上的“自动更新”。
未启用“自动更新”(默认设置)时,所做的更改将保留在本地,直到用户将其检入。
启用“自动更新”时,AutoCAD Map 3D 立即尝试将对已检出要素所做的所有编辑回存到要素源。无论任何原因导致更新失败,该设定均将处于禁用状态。可以撤销所做的更改(以便您的版本与已检入的版本相匹配),或检出图形、重新输入您的编辑然后再将该图形检入。
您可以更改“自动更新”的默认设置。
如果创建用于 SHP 或 SDF 数据的图层,对这些图层进行首次编辑时,AutoCAD Map 3D 可能会创建一个本地缓存。对于大文件,这可能会很耗时。要避免这种情况发生,对于大型 SDF 文件和 SHP 文件需启用“自动更新”。
如果要素源提供程序支持永久锁定,且启用了“自动更新”,则检出要素将锁定该要素,检入要素将解锁该要素。通过将要素检出(如果您是锁定它们的用户)然后将其检回,可以解除对要素的锁定。
如果要素源提供程序支持永久锁定且未启用“自动更新”,则使用“取消检出”将解锁要素,而不会将更改保存到这些要素。执行此项操作时,请使您所检出要素的状态与要素源中要素的状态同步。即,删除本地创建的新要素,并用要素源中的版本替换本地修改或删除的要素。
某些提供程序(例如 Oracle、SQL Server 和 MySQL)支持修订号,每次更改要素源中的要素时该要素中的数值都将增加。这样 AutoCAD Map 3D 就可以查看到是否有其他用户对此要素进行过编辑。如果其他用户在您已将要素检出时修改该要素,将发生修订号冲突。如果在脱机时检出要素或者要素源提供程序不支持永久锁定,则可能会发生这种情况。在这种情况下,您不能覆盖其他用户对要素的更改。请改为禁用“自动更新”,并为发生冲突的要素选择“取消检出”。