Affichage de données en tant que libellés

De RAD Studio
Aller à : navigation, rechercher

Remonter à Affichage d'un seul enregistrement


TDBText est un contrôle en lecture seulement semblable au composant TLabel de la catégorie Standard de la palette d'outils. Le contrôle TDBText est utile quand vous voulez placer des données en affichage seulement sur une fiche permettant à l'utilisateur d'entrer des données dans d'autres contrôles. Supposons, par exemple, qu'une fiche soit créée à partir des champs d'une table clients et qu'une fois que l'utilisateur entre les informations sur la rue, la ville et le département dans la fiche, vous utilisiez une référence dynamique pour déterminer automatiquement le contenu du champ code postal depuis une table distincte. Un composant TDBText relié à la table des codes postaux permettra d'afficher le champ code postal correspondant à l'adresse entrée par l'utilisateur.

TDBText extrait le texte affiché du champ spécifié dans l'enregistrement en cours d'un ensemble de données. Puisque TDBText obtient son texte d'un ensemble de données, le texte affiché est dynamique, c'est-à-dire qu'il change au fur et à mesure que l'utilisateur navigue dans la table. Pour cette raison, il n'est pas possible de spécifier le texte d'affichage de TDBText au moment de la conception comme c'est le cas pour le composant TLabel.

Remarque :  Lorsque vous placez un composant TDBText sur une fiche, vérifiez que sa propriété AutoSize est sur True ; vous garantissez ainsi que le contrôle se redimensionne automatiquement pour afficher des données de largeur variable. Si AutoSize vaut False, et le contrôle trop étroit, les données affichées seront tronquées.

Voir aussi