属性表选项卡的编辑组,组织了对矢量数据集的属性表和纯属性数据集的数据进行编辑的功能,可以对属性表中的行和列数据进行整体和批量更新。
支持 属性表刷新 功能,用户在编辑属性表后,可在属性表窗口右键选择刷新按钮,刷新后可查看属性表最新的内容。
删除行
删除行选项,用于删除矢量数据集的属性表或纯属性数据集中选中的一行或多行属性记录。
- 若使用删除行删除矢量数据集的属性表中的属性记录,被删除的记录对应的几何对象也会被一并删除,所以删除行按钮要慎用。
- 只有矢量数据集或纯属性数据集为非只读状态,删除行选项才可用,否则该选项会一直显示灰色,即为不可用状态。
功能入口
打开需要进行删除行操作的属性,选中矢量数据集的属性表或纯属性数据集中的一行或多行属性记录,或选中要删除行中的单元格。
- 单击 属性表 选项卡-> 编辑 -> 删除行 按钮,执行删除行操作。
- 单击右键,选择删除行选项,执行删除行操作。
添加行
添加行选项,用于在纯属性数据集中添加属性记录。添加行 只有在当前属性表窗口中是纯属性数据集且该数据集为非只读状态,才为可用状态。
功能入口
打开需要进行添加行操作的纯属性数据集。
- 单击 属性表 选项卡-> 编辑 -> 添加行 按钮,即可在当前纯属性数据集最后添加一行空的属性记录。
- 单击右键,选择添加行选项,执行添加行操作。
重做/撤销
重做/撤销选项,用来回退和重做之前对某个属性表的更新操作。
功能入口
- 单击 属性表 选项卡-> 编辑 -> 重做/撤销 按钮,即可执行对应操作。
- 单击右键,选择 重做/撤销 选项,执行对应操作。
- 同时支持通过快捷键 Ctrl+Z /Ctrl+Y 实现重做/撤销操作。
在编辑组的设置中可设置属性表编辑操作中重做和撤销操作的最大回退次数。
- 最大回退次数: 勾选最大回退次数复选框,最大回退次数的设置有效,其右侧的文本框用来输入用户设置的最大重做和撤销属性表编辑操作的次数。
当用户对属性表的编辑次数超过了所设置的最大回退次数,则用户再次对属性表进行编辑操作时,将导致先前的属性表编辑操作不能够回退,即只能回退最近最大回退次数次的编辑操作。
当用户对属性表的编辑次数超过了所设置的最大回退次数,如果在更新列对话框中进行属性表的更新编辑操作时,将弹出对话框提示用户此次更新操作将导致先前的属性表编辑操作不能够回退,如果用户点击是按钮将执行更新操作;否则取消此更新操作。
- 单次回退最大对象数: 勾选单次回退最大对象数复选框,单次回退最大对象数的设置有效,其右侧的文本框用来输入用户设置的一次回退操作可以作用的最大对象数。
在更新列对话框中进行属性表的更新编辑操作时,如果一次更新的记录数超过了所设置的单次回退最大对象数,则在应用更新操作时,将弹出对话框提示用户此次更新操作将不能够回退,如果用户点击是按钮将执行更新操作;否则取消此更新操作。
- 显示不能回退警告: 勾选显示不能回退警告复选框,在用户进行属性表编辑操作时,如果编辑操作的次数或者单次编辑操作作用的记录数超过了上面所设置的限制,从而导致编辑操作不能回退,则将显示提示对话框,询问用户是否继续操作;
取消勾选该复选框,那么,在用户进行属性表编辑操作时,如果编辑操作的次数或者单次编辑操作作用的记录数超过了上面所设置的限制,从而导致编辑操作不能回退,则将不显示提示对话框并且此次编辑操作不能执行。