Datasnap.DBClient.TCustomClientDataSet.AfterGetRecords
Delphi
property AfterGetRecords: TRemoteEvent read FAfterGetRecords write FAfterGetRecords;
C++
__property TRemoteEvent AfterGetRecords = {read=FAfterGetRecords, write=FAfterGetRecords};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
event | protected | Datasnap.DBClient.pas Datasnap.DBClient.hpp |
Datasnap.DBClient | TCustomClientDataSet |
Description
Se produit après que l'ensemble de données client a récupéré un paquet de données du fournisseur.
Ecrivez un gestionnaire d'événements AfterGetRecords pour répondre aux informations personnalisées renvoyées à l'ensemble de données client à partir d'un gestionnaire d'événements AfterGetRecords du fournisseur. AfterGetRecords fait partie du mécanisme par lequel un ensemble de données client et un fournisseur échangent des informations sur la récupération de données. Lors de l'utilisation d'un fournisseur sur un serveur d'application sans état, ce mécanisme permet à l'ensemble de données client et au fournisseur d'échanger des informations persistantes sur l'état.
Lorsque l'ensemble de données client récupère des données provenant du serveur d'application, les événements suivants se produisent :
- L'ensemble de données client reçoit un événement BeforeGetRecords, dans lequel il peut coder des informations personnalisées (dans un OleVariant transmis au fournisseur comme paramètre
OwnerData
). - Le fournisseur reçoit un événement BeforeGetRecords, dans lequel il peut répondre à ces informations ou les modifier avant de créer un paquet de données.
- Le fournisseur génère un événement OnGetData dans lequel il peut modifier les données avant de créer un paquet de données, puis génère le paquet de données.
- Le fournisseur reçoit un événement AfterGetRecords, dans lequel il peut coder des informations personnalisées (dans son paramètre
OwnerData
) ou répondre aux informations provenant du gestionnaire d'événements BeforeGetRecords. - L'ensemble de données client reçoit un événement AfterGetRecords, dans lequel il peut répondre aux informations personnalisées renvoyées par le gestionnaire d'événements AfterGetRecords du fournisseur.
AfterGetRecords est un gestionnaire d'événements du type Datasnap.DBClient.TRemoteEvent.