FireDAC.Comp.Client.TFDTable.BeforePost

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property BeforePost;

C++

__property BeforePost;

Propriétés

Type Visibilité  Source Unité  Parent
event published
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDTable

Description

Se produit avant qu'une application n'expédie les modifications de l'enregistrement actif dans la base de données ou dans le journal des modifications.

FireDAC.Comp.Client.TFDTable.BeforePost hérite de Data.DB.TDataSet.BeforePost. Tout le contenu en-dessous de cette ligne se réfère à Data.DB.TDataSet.BeforePost.

Se produit avant qu'une application n'expédie les modifications de l'enregistrement actif dans la base de données ou dans le journal des modifications.

Ecrivez un gestionnaire d'événements BeforePost pour effectuer une action spécifique avant qu'une application ne valide les modifications de l'ensemble de données. BeforePost est déclenché par l'appel de la méthode Post. Post vérifie que tous les champs nécessaires sont présents, puis appelle BeforePost avant de valider l'enregistrement.

Une application peut utiliser BeforePost pour effectuer des contrôles de validité sur les modifications de données avant de les valider. En cas de problème de validité, il suffit d'appeler Abort pour annuler l'opération de Post (Delphi) ou de déclencher une exception (C++).

BeforePost est un gestionnaire d'événements du type Data.DB.TDataSetNotifyEvent.

Voir aussi

Exemples de code