IBX.IBCustomDataSet.TIBGeneratorApplyEvent
Delphi
TIBGeneratorApplyEvent = (gamOnNewRecord, gamOnPost, gamOnServer);
C++
enum DECLSPEC_DENUM TIBGeneratorApplyEvent : unsigned char { gamOnNewRecord, gamOnPost, gamOnServer };
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| enum | public | IBX.IBCustomDataSet.pas IBX.IBCustomDataSet.hpp |
IBX.IBCustomDataSet | IBX.IBCustomDataSet |
Description
TIBGeneratorApplyEvent indique quand un générateur doit créer des valeurs de champ.
Les valeurs de TIBGeneratorApplyEvent sont :
| Valeur | Signification |
|---|---|
|
gamOnNewRecord |
L'ensemble de données appelle le serveur pour générer la valeur du champ immédiatement après avoir inséré ou ajouté un nouvel enregistrement (avant l'événement OnNewRecord). |
|
gamOnPost |
L'ensemble de données appelle le serveur pour générer la valeur du champ immédiatement avant la validation d'un enregistrement sur le serveur (avant l'événement BeforePost). |
|
gamOnServer |
L'ensemble de données n'a pas besoin d'appeler le serveur pour générer les valeurs des champs : le serveur génère automatiquement ces valeurs. Avec gamOnServer, TIBGeneratorField sert principalement à s'assurer que l'utilisateur ne doit pas saisir une valeur dans le champ. |