Difference between revisions of "FR/FAQ/Base/103"
Line 35: | Line 35: | ||
sur la fenêtre. Pour accéder uniquement à la fenêtre, on clique sur txtT_ListBox. | sur la fenêtre. Pour accéder uniquement à la fenêtre, on clique sur txtT_ListBox. | ||
On constate que les poignées encadrent désormais, uniquement la fenêtre. | On constate que les poignées encadrent désormais, uniquement la fenêtre. | ||
+ | |||
+ | [[Image:Fig_2_Dissociation_du_groupe_T_ListBox.png]] | ||
+ | |||
+ | |||
+ | [[Image:Fig_3_Changement_du_contenu_de_T_ListBox.png]] | ||
Revision as of 19:40, 5 July 2007
Méthodologie : Création d'une ListBox dans un formulaire
Introduction
- Une ListBox est un champ de type VARCHAR, dont le contenu, défini dans un formulaire,
est du type Zone de liste. Pour créer une ListBox :
- on crée un champ de type VARCHAR, que nous appellerons T_ListBox
- on attribue,au contenu de T_ListBox, le type Zone de liste dans un formulaire et,
- on saisit les options de la liste dans le formulaire.
Création d'un champ dans la table
- Pour illustrer la création d'une ListBox, nous créons une application avec trois champs:
un champ clé Ref_T_ListBox, un champ nom T_Nom et, un champ dédié à la listBox que nous appelerons T_ListBox; ce champ ainsi que T_Nom sont du type VARCHAR
On peut estimer la longueur de T_ListBox. On lui donne la valeur du nombre de caractères utilisés pour écrire l'option la plus longue, et on ajoute arbitrairement quelques caractères
Changement, dans un formulaire, du type du contenu de T_ListBox
On ouvre le formulaire en mode modification et on l'utilise en mode conception. Avant d'affecter un type au contenu de T_ListBox on commence par dissocier son groupe.
- a ) - Dissociation du groupe T_ListBox
A chaque champ est attaché un libellé. Le libellé et la fenêtre correspondante constituent un groupe. Dans le Navigateur de formulaires, ce groupe est en surbrillance (Figure 1).
Fig 1 Groupe de T_ListBox
Il convient, dans un premier temps, de dissocier ces deux éléments, afin de travailler uniquement sur la fenêtre. Pour accéder uniquement à la fenêtre, on clique sur txtT_ListBox. On constate que les poignées encadrent désormais, uniquement la fenêtre.