RAD Studio VCL Reference
|
TReconcileAction indicates how a client dataset should handle a record whose update generated an error.
TReconcileAction = ( raSkip, raAbort, raMerge, raCorrect, raCancel, raRefresh );
enum TReconcileAction { raSkip, raAbort, raMerge, raCorrect, raCancel, raRefresh };
TReconcileAction is the type of the return parameter in a client dataset's OnReconcileError event handler. It indicates the action to take when the OnReconcileError handler exits. The following table lists the possible values and what they indicate:
Value |
Meaning |
raSkip |
Skip updating the record that raised the error condition, and leave the unapplied changes in the change log. |
raAbort |
Abort the entire reconcile operation. |
raMerge |
Merge the updated record with the record on the server. |
raCorrect |
Replace the current updated record with the value of the record in the event handler. |
raCancel |
Back out all changes for this record, reverting to the original field values. |
raRefresh |
Back out all changes for this record, replacing it with the current values from the server. |
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
|
What do you think about this topic? Send feedback!
|