SMART datagrid v.1 > Classes > DataSet

Back  Forward

DataLudi.DataSet.softDelete  property

如果为true,就会在请求删除时,不会实际删除,而是只会将状态变更为DELETEDCREATED_AND_DELETED。 

当通过GridDataSet.deleteRow等而删除行时,如果这个属性为true, 状态为NONEUPDATED的行就会变更为DELETED, 而且CREATED的行就会变更为CREATE_AND_DELETED,但不会实际删除行。 已删除的行,将不会有任何变化。 但是,如果deleteCreatedtrue,就会实际删除CREATED的行。 

Note

默认值为false.

Getter
function softDelete(): Boolean
Setter
function setSoftDelete(value: Boolean)
Code -1
    dataset.setSoftDelete(true);
See Also
deleteCreated
deletedCount
clearRowStates
DataRowState
Examples
数据行状态
行删除