IBX.IBCustomDataSet.TIBCustomDataSet.UpdateRecordTypes

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property UpdateRecordTypes: TIBUpdateRecordTypes read FUpdateRecordTypes  write SetUpdateRecordTypes;

C++

__property TIBUpdateRecordTypes UpdateRecordTypes = {read=FUpdateRecordTypes, write=SetUpdateRecordTypes, nodefault};

Propriétés

Type Visibilité  Source Unité  Parent
property public
IBX.IBCustomDataSet.pas
IBX.IBCustomDataSet.hpp
IBX.IBCustomDataSet TIBCustomDataSet

Description

Spécifie le type des enregistrements visibles dans un ensemble de données quand les mises à jour en mémoire cache sont activées.

Utilisez UpdateRecordTypes pour spécifier les enregistrements qui sont visibles dans un ensemble de données quand les mises à jour en mémoire cache sont activées. UpdateRecordTypes est un ensemble qui peut prendre les valeurs suivantes :

Par défaut, un ensemble de données est créé avec un ensemble UpdateRecordTypes contenant cusModified, cusInserted ou cusUnmodified, ce qui signifie que tous les enregistrements existants, modifiés ou insérés sont visibles pour l'utilisateur.

Une application devant parcourir un ensemble de données afin de supprimer des enregistrements peut changer UpdateRecordTypes dans le cadre d'une méthode d'annulation des suppressions, afin que les enregistrements supprimés soient "visibles" assez longtemps pour qu'il soit possible de les rétablir à l'état initial non supprimé.

De même, une application qui doit parcourir un ensemble de données pour annuler l'insertion d'enregistrements peut modifier UpdateRecordTypes dans une méthode d'annulation d'insertion afin que les enregistrements dont l'insertion a été annulée soient "visibles" suffisamment longtemps pour pouvoir les ramener à leur état antérieur inséré.

Une application peut également utiliser UpdateRecordTypes comme filtre pour limiter temporairement les enregistrements visibles à ceux ajoutés ou insérés par l'utilisateur pendant la session en cours.