Datasnap.Provider.TPacketDataSet.HasMergeConflicts
Delphi
function HasMergeConflicts: Boolean;
C++
bool __fastcall HasMergeConflicts();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Datasnap.Provider.pas Datasnap.Provider.hpp |
Datasnap.Provider | TPacketDataSet |
Description
Indique si un enregistrement en cours peut être fusionné avec les mises à jour dans un paquet delta.
Lors de la résolution des erreurs de mise à jour dans un gestionnaire d'événement OnUpdateError, les applications peuvent spécifier que l'enregistrement actualisé peut être automatiquement fusionné avec les valeurs de champ en cours de l'enregistrement. Pour ce faire, initialisez le paramètre Response à rrMerge. Cependant, il n'est pas toujours possible de fusionner les mises à jour du client avec l'enregistrement en cours. Si l'enregistrement mis à jour comprend des modifications apportées aux valeurs de champs qui ont également été modifiées par d'autres utilisateurs, la fusion échoue et HasMergeConflicts renvoie true.