SetComponentChanged property: Rowset class
Description
This property determines whether any changes to the rowset using PeopleCode mark the component as changed. If SetComponentChanged is true, then changes made to the rowset using PeopleCode will be written to the database at runtime as long as the rowset is not based on a derived/work record.
This property takes a Boolean value: true, changes to the rowset mark the component as changed, false, the component is treated as if unchanged. The default is true.
If you set this property to false, this means that no row insert, row delete, field change on the rowset using PeopleCode would cause the system to treat the component data as changed.
The SetComponentChanged rowset class property overrides the SetComponentChanged field class property. If a field has SetComponentChanged set to true, but its associated rowset has SetComponentChanged set to false, any change to the field does not mark the component as changed.
This property is read/write.
Related Topics