如果将DataSet.restoreMode指定为EXPLICT,就可以通过调用DataSet.restoreUpdatedRows, 将已修改的行恢复为修改之前的值,并且可以将行的状态恢复为NONE。
另外, 当设置restoreMode为AUTO时,如果通过用户或脚本,重新将已被修改的行的值修改为前值, 行的状态就会被自动恢复为NONE。
将restoreMode指定为"auto"或"explicit"之后,可以通过直接修改行的值或点击以下"行修改"按钮而修改行。 然后,通过重新修改为前值或点击复原按钮而进行测试。
在修改restoreMode为"auto"或"explicit"之前,我们无法恢复已经处于UPDATED状态的行。 为了向用户提供行的复原功能,我们需要在初始化数据组时,预先指定restoreMode。
有关数据行的状态,请参考数据行状态例题,而有关状态单元格的显示方式,请参考状态单元格例题。