Utilisation de contrôles de données
Remonter à Utilisation de contrôles de données - Index
La catégorie Contrôle de données de la palette d'outils offre un ensemble de contrôles orientés données qui représentent les données de champs d'un enregistrement de base de données et qui permettent aux utilisateurs de modifier ces données et de répercuter ces modifications dans la base de données si l'ensemble de données l'autorise. L'utilisation de contrôles de données sur les fiches de votre application de base de données vous permet de construire l'interface utilisateur de celle-ci de sorte que ces informations soient visibles et accessibles aux utilisateurs.
Les contrôles orientés données que vous ajoutez à votre interface utilisateur dépendent notamment des facteurs suivants :
- Le type de données que vous affichez. Vous avez le choix entre les contrôles qui permettent d'afficher et de modifier du texte brut, ceux conçus pour le texte formaté, ceux destinés aux éléments multimédia ou aux graphiques, etc. Les contrôles qui affichent différents types d'informations sont décrits dans Affichage d'un seul enregistrement.
- L'organisation des informations. Vous pouvez afficher les informations d'un seul enregistrement ou, à l'aide d'une grille, répertorier les données émanant de plusieurs enregistrements. La rubrique Choix de l'organisation des données décrit certaines possibilités.
- Le type d'ensemble de données qui fournit les données aux contrôles. Vous pouvez utiliser des contrôles qui reflètent les limites de l'ensemble de données sous-jacent. Par exemple, l'utilisation d'une grille avec un ensemble de données unidirectionnel ne serait pas fondée car les ensembles de données unidirectionnels ne peuvent fournir qu'un enregistrement à la fois.
- Eventuellement, la façon dont vous souhaitez que les utilisateurs puissent naviguer dans les enregistrements ou les ensembles de données pour y ajouter ou y modifier des données. Vous pouvez ajouter vos propres contrôles ou mécanismes de navigation et de modification ou utiliser un contrôle intégré tel qu'un navigateur de données.
Quels que soient les contrôles orientés données que vous choisissez d'ajouter à votre interface, ils présentent certaines fonctionnalités communes. Celles-ci sont décrites dans Fonctionnalités communes des contrôles de données.
Rubriques
- Fonctionnalités communes des contrôles de données
- Choix de l'organisation des données
- Affichage d'un seul enregistrement
- Affichage de données en tant que libellés
- Affichage et édition de champs dans une zone de texte
- Affichage et édition de texte dans un contrôle mémo
- Affichage et édition dans un contrôle mémo de texte formaté
- Affichage et édition de champs graphiques dans un contrôle image
- Affichage et édition de données dans les boîtes liste et les zones de liste déroulante
- Affichage et édition de données dans les boîtes liste et les zones de liste déroulante de référence
- Visualisation et édition des données avec un contrôle TDBGrid
- Utilisation d'un contrôle grille à son état par défaut
- Création d'une grille personnalisée
- Création de colonnes persistantes
- Suppression de colonnes persistantes
- Modification de l'ordre des colonnes persistantes
- Définition des propriétés de colonne en mode conception
- Définition d'une colonne de liste de référence
- Insertion d'un bouton dans une colonne
- Restauration des valeurs par défaut d'une colonne
- Affichage des champs ADT et tableau
- Définition des options de la grille
- Edition dans la grille
- Contrôle du dessin de la grille
- Comment répondre aux actions de l'utilisateur à l'exécution
- Création d'une grille qui contient d'autres contrôles orientés données
- Navigation et manipulation d'enregistrements
Voir aussi
- Conception d'applications de bases de données
- Présentation des ensembles de données - Index
- Manipulation des composants champ - Présentation
- Utilisation d'ensembles de données client - Présentation
- Connexion aux bases de données - Présentation
- Utilisation des composants ADO
- Utilisation des ensembles de données dbExpress
- Utilisation du moteur de bases de données Borland
- Utilisation des composants fournisseur
- Création d'applications multiniveaux - Présentation
- Utilisation de XML dans les applications de bases de données