Utilisation des propriétés et événements des composants dans un module de données

De RAD Studio
Aller à : navigation, rechercher

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

Placer des composants dans un module de données centralise leur comportement pour l'application toute entière. Par exemple, vous pouvez utiliser les propriétés des composants ensemble de données, comme TClientDataSet, pour contrôler les données disponibles dans les composants source de données qui utilisent ces ensembles de données. Définir la propriété ReadOnly d'un ensemble de données par True empêche les utilisateurs de modifier les données qu'ils voient dans un contrôle orienté données se trouvant dans une fiche. Vous pouvez aussi appeler l'éditeur de champs d'un ensemble de données, en double-cliquant sur ClientDataSet1, pour limiter les champs d'une table ou d'une requête qui seront disponibles pour la source de données et donc pour les contrôles orientés données des fiches. Les propriétés que vous définissez pour les composants d'un module de données s'appliquent à toutes les fiches de votre application qui utilisent le module.

Outre les propriétés, vous pouvez écrire des gestionnaires d'événements pour les composants. Par exemple, un composant TDataSource peut avoir trois événements : OnDataChange, OnStateChange et OnUpdateData. Un composant TClientDataSet a plus de 20 événements possibles. Vous pouvez utiliser ces événements pour créer un ensemble cohérent de règles de gestion qui dictent les manipulation de données dans toute votre application.

Voir aussi