Datasnap.DBClient.TReconcileAction
Delphi
TReconcileAction = (raSkip, raAbort, raMerge, raCorrect, raCancel, raRefresh);
C++
enum DECLSPEC_DENUM TReconcileAction : unsigned char { raSkip, raAbort, raMerge, raCorrect, raCancel, raRefresh };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | Datasnap.DBClient.pas Datasnap.DBClient.hpp |
Datasnap.DBClient | Datasnap.DBClient |
Description
TReconcileAction indique comment un ensemble de données client doit gérer un enregistrement dont la mise à jour a généré une erreur.
TReconcileAction est le type du paramètre de retour dans le gestionnaire d'événement OnReconcileError d'un ensemble de données client. Il indique l'action à entreprendre à la fin de l'exécution du gestionnaire OnReconcileError. Le tableau suivant liste les valeurs possibles et ce qu'elles indiquent :
Valeur | Signification |
---|---|
raSkip |
Saute la mise à jour de l'enregistrement qui a causé la condition d'erreur et laisse les modifications non appliquées dans le journal des modifications. |
raAbort |
Annule toute l'opération de résolution. |
raMerge |
Fusionne l'enregistrement mis à jour avec l'enregistrement sur le serveur. |
raCorrect |
Remplace l'enregistrement mis à jour courant par la valeur de l'enregistrement du gestionnaire d'événement. |
raCancel |
Annule toutes les modifications de cet enregistrement et revient aux valeurs de champs initiales. |
raRefresh |
Annule toutes les modifications de cet enregistrement et les remplace par les valeurs courantes prises sur le serveur. |