PDF (adobe.com)

Insertion de champs de date ColdFusion

Vous ne pouvez pas insérer visuellement dans votre formulaire un champ de date ColdFusion, mais vous pouvez définir visuellement ses propriétés. Un champ de date ColdFusion est un type spécial de champ de texte qui permet de sélectionner une date dans un mini-calendrier afin de l’insérer dans le champ de texte.

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.
  1. En mode Création, sélectionnez le formulaire ColdFusion pour l’afficher dans l’inspecteur Propriétés.

    Pour sélectionner rapidement le formulaire, cliquez n'importe où dans son cadre, puis cliquez sur la balise <cfform> dans le sélecteur de balises figurant dans le coin inférieur de la fenêtre de document.

  2. Dans l'inspecteur Propriétés, définissez le format du formulaire comme « Flash ».

    Le contrôle de champ de date ne peut apparaître que dans des formulaires ColdFusion en mode Flash.

  3. Passez en mode d’affichage Code (Affichage > Code) et insérez la balise suivante en un point quelconque entre les balises CFForm d’ouverture et de fermeture :
    <cfinput name="datefield" type="datefield">
  4. Passez en mode Création, sélectionnez le champ de date sur la page, puis définissez les options suivantes dans l'inspecteur Propriétés :
    Cfdatefield
    (Zone de texte) Permet d’indiquer un nom unique pour le contrôle.

    Valeur
    Permet d’indiquer la date à afficher dans ce champ lorsque la page s’ouvre dans un navigateur. Cette date peut être statique ou dynamique.

    Pour indiquer une valeur dynamique, cliquez sur l'icône représentant un éclair à côté de la zone Valeur, et sélectionnez la colonne d'un jeu d'enregistrements dans la boîte de dialogue Données dynamiques. Les jeux d’enregistrements de cette colonne fournissent les valeurs affichées dans le champ de date lorsque le formulaire est affiché dans un navigateur.

    Valider
    Spécifie le type de validation du champ actuel.

    Valider à
    Spécifie le moment de validation : onSubmit, onBlur ou onServer.

    Etiquette
    Permet d’indiquer un libellé pour le champ.

    Schéma
    Permet d’indiquer un modèle d’expression régulière en JavaScript pour valider la saisie. Les barres obliques de début ou de fin sont ignorées. Pour plus d'informations, consultez la documentation ColdFusion.

    Hauteur
    Permet d’indiquer la hauteur du contrôle, en pixels.

    Largeur
    Permet d’indiquer la largeur du contrôle, en pixels.

    Taille
    Permet d’indiquer la taille du contrôle.

    Obligatoire
    Permet de préciser si le champ de date doit contenir des données 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.