Création de règles de gestion dans un module de données

De RAD Studio
Aller à : navigation, rechercher

Remonter à Création et modification de modules de données standard

Parallèlement à l'écriture de gestionnaires d'événements pour les composants d'un module de données, vous pouvez programmer des méthodes directement dans le fichier unité du module de données. Ces méthodes peuvent être appliquées en tant que règles de gestion aux fiches qui utilisent le module de données. Par exemple, vous pouvez écrire une procédure qui établisse les comptes mensuels, trimestriels et annuels. Vous pouvez appeler cette procédure depuis un gestionnaire d'événement d'un composant du module de données.

Les prototypes des procédures et fonctions que vous écrivez pour un module de données doivent figurer dans la déclaration de type du module :

type
   TCustomerData = class(TDataModule)
     Customers: TClientDataSet;
     Orders: TClientDataSet;
     .
     .
     .
   private
     { Déclarations privées }
   public
     { Déclarations publiques }
     procedure LineItemsCalcFields(DataSet: TDataSet); { Une procédure que vous ajoutez }
   end;
var
   CustomerData: TCustomerData;

Les procédures et fonctions que vous écrivez doivent suivre la section implémentation du code du module.

Voir aussi