Datasnap.Provider.TPacketDataSet.HasMergeConflicts

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function HasMergeConflicts: Boolean;

C++

bool __fastcall HasMergeConflicts();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TPacketDataSet

Beschreibung

Gibt an, ob ein aktueller Datensatz mit Aktualisierungen in einem Delta-Paket kombiniert werden kann.

Beim Auflösen von Aktualisierungsfehlern in einer Ereignisbehandlungsroutine für OnUpdateError kann eine Anwendung festlegen, dass der aktualisierte Datensatz automatisch mit den aktuellen Feldwerten des Datensatzes kombiniert werden soll. Hierzu muss der Parameter Response auf rrMerge gesetzt werden. Es ist allerdings nicht immer möglich, Client-Bearbeitungen mit dem aktuellen Datensatz zu kombinieren. Wenn der aktualisierte Datensatz Feldwertänderungen enthält, die auch von anderen Benutzern geändert wurden, schlägt der Kombinationsvorgang fehl, und HasMergeConflicts gibt true zurück.

Siehe auch