Datasnap.DBClient.TReconcileAction

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.



Voir aussi