Ressources de Dreamweaver CS4
|
Insertion de zones de liste ColdFusion
Vous pouvez insérer visuellement dans votre formulaire une zone de liste ColdFusion, puis définir ses propriétés. Une zone de liste permet à un visiteur de sélectionner un ou plusieurs éléments dans une liste. Les zones de liste sont utiles lorsque vous disposez d'un espace réduit et devez afficher de nombreux éléments. Elles s'avèrent également pratiques lorsque vous souhaitez contrôler les valeurs renvoyées au serveur. A la différence des champs de texte, dans lesquels les utilisateurs peuvent taper ce qu'ils veulent, y compris des données non valides, c'est à vous de définir les valeurs exactes renvoyées par un menu.
Il est possible d'insérer deux types de zones de liste dans un formulaire : un menu qui se « déroule » lorsque l'utilisateur clique dessus, ou un menu qui affiche une liste d'éléments que vous pouvez faire défiler et sélectionner.
Remarque : Cette amélioration n’est disponible que si vous pouvez accéder à un ordinateur exécutant ColdFusion MX 7 ou une version ultérieure.
- Placez le point d'insertion dans la bordure du formulaire.
- Dans la catégorie Formulaire du panneau Insertion, cliquez sur l'icône Sélection CF.
Une zone de liste apparaît dans le formulaire ColdFusion.
- Sélectionnez la zone de liste sur la page et définissez les options suivantes dans l'inspecteur Propriétés :
- Cfselect
- (Zone de texte) Permet d’indiquer un nom unique pour le contrôle.
- Type
- Permet de choisir entre un menu déroulant ou une liste. Si vous choisissez le type Liste, les options Hauteur liste et Autoriser la sélection de plusieurs listes deviennent disponibles.
- Hauteur liste
- Permet d’indiquer le nombre de lignes à afficher dans la liste. Cette propriété n’est disponible qu’avec le type Liste.
- Autoriser la sélection de plusieurs listes
- Permet d’indiquer si l’utilisateur peut sélectionner plusieurs options à la fois dans la liste. Cette propriété n’est disponible qu’avec le type Liste.
- Modifier les valeurs
- Ouvre une boîte de dialogue qui permet d'ajouter, modifier ou supprimer des options à la zone de liste.
- Initialement sélectionné
- Définit les éléments sélectionnés par défaut dans la liste. Si vous avez activé l’option Autoriser la sélection de plusieurs listes, vous pouvez sélectionner plusieurs options.
- Jeu d'enregistrements
- Permet d’indiquer le nom de la requête ColdFusion à utiliser pour remplir la liste ou le menu.
- Afficher colonne
- Permet d’indiquer la colonne du jeu d’enregistrements qui doit fournir le libellé de chaque élément de la liste. Cette propriété est utilisée de concert avec la propriété Jeu d’enregistrements.
- Colonne valeurs
- Permet d’indiquer la colonne du jeu d’enregistrements qui doit fournir la valeur de chaque élément de la liste. Cette propriété est utilisée de concert avec la propriété Jeu d’enregistrements.
- Etiquette Flash
- Permet d’indiquer un libellé pour la zone de liste.
- Hauteur Flash
- Permet d’indiquer la hauteur du contrôle, en pixels. A l'exécution, ce paramètre est ignoré par le serveur ColdFusion.
- Largeur Flash
- Permet d’indiquer la largeur du contrôle, en pixels. A l'exécution, ce paramètre est ignoré par le serveur ColdFusion.
- Message
- Permet d’indiquer le message à afficher si la propriété Obligatoire est activée et si l’utilisateur n’a pas effectué de sélection avant de tenter d’envoyer le formulaire.
- Obligatoire
- Permet de préciser si un élément de menu doit être sélectionné pour que le formulaire soit transmis au serveur.
- Afficher l'éditeur de balises
- Permet de modifier les propriétés qui n’apparaissent pas dans l’inspecteur Propriétés.
|