Insérer un groupe de cases d'option

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Vous pouvez insérer deux ou plusieurs cases d'option sur votre modèle de formulaire Microsoft Office InfoPath, si vous souhaitez que les utilisateurs sélectionnent une option dans un jeu limité d'options.

Contenu de cet article

Quand utiliser un groupe de cases d’option

L’expérience utilisateur

Insérer un groupe de cases d’option

Conseils de mise en page

Quand utiliser un groupe de cases d'option

Insérez un groupe de cases d'option dans votre modèle de formulaire pour présenter à vos utilisateurs une petite liste d'options connexes mais mutuellement exclusives.

Dans l'illustration suivante, employés et gestionnaires cliquent sur des cases d'option pour noter leur performance au travail sur un formulaire d'évaluation de performance. Dans chaque section, les utilisateurs ne peuvent sélectionner qu'une seule case d'option.

Formulaire d’évaluation de cases d’option dans des performances

Lorsque les utilisateurs ouvrent un formulaire basé sur votre modèle de formulaire, aucune des cases d'option n'est sélectionnée par défaut. Si vous voulez qu'une des cases d'option soit sélectionnée lorsque les utilisateurs ouvrent le formulaire, vous pouvez sélectionner la case à cocher Ce bouton est sélectionné par défaut (boîte de dialogue Propriétés de la case d'option) en regard de la case d'option voulue.

Contrôles connexes

InfoPath comprend des contrôles similaires aux cases d'option mais avec des finalités différentes. Pour déterminer les contrôles les mieux adaptés à votre modèle de formulaire, consultez la liste suivante :

Case à cocher    Comme une case d'option, une case à cocher prend en charge des options qui sont activées ou désactivées. La différence est que vous utilisez généralement des cases à cocher pour des décisions de type oui/non ou des choix non exclusifs.

Zone de liste    Comme un groupe de cases d'option, une zone de liste permet aux utilisateurs de faire une sélection parmi plusieurs options possibles dans un formulaire. Toutefois avec les zones de liste, les utilisateurs font leur choix en cliquant sur un élément dans la liste plutôt qu'en cliquant sur un petit cercle.

Haut de la Page

L'expérience utilisateur

Lorsque les utilisateurs remplissent un formulaire basé sur votre modèle de formulaire, les cases d'option apparaissent sous forme de petits cercles dotés d'étiquettes. Lorsque les utilisateurs cliquent sur l'une des cases d'option, un point apparaît au milieu du cercle. Une seule case d'option peut être sélectionnée par groupe.

Haut de la Page

Insérer un groupe de cases d'option

La procédure d'insertion d'un groupe de cases d'option diffère légèrement selon que vous conceviez un modèle de formulaire nouveau et vierge ou que vous basiez la conception de votre modèle de formulaire sur une base de données ou une autre source de données externe.

L'illustration suivante montre comment se présente une case d'option lorsque vous la sélectionnez en mode Création.

Trois cases d’option en mode Création ; la première partie est sélectionnée

Les contrôles peuvent être dépendants ou indépendants. Lorsqu’un contrôle est dépendant, il est connecté à un champ ou un groupe dans la source de données. Les données entrées dans le contrôle sont ainsi enregistrées dans le fichier de formulaire (.xml) sous-jacent. Lorsqu’un contrôle est indépendant, il n’est pas connecté à un champ ou un groupe, et les données entrées dans le contrôle ne sont pas enregistrées. Lorsque vous sélectionnez un contrôle ou placez le pointeur dessus, un texte et une icône de dépendance apparaissent dans le coin supérieur droit du contrôle. Le texte indique le groupe ou le champ dont le contrôle dépend dans la source de données. L’icône indique si la dépendance du contrôle vis-à-vis de ce groupe ou champ est correcte. Lorsque la dépendance est correcte, une icône verte apparaît. Si la dépendance présente un problème, une icône bleue ou rouge apparaît.

La source de données pour le modèle de formulaire se compose de champs et des groupes qui s’affichent dans une vue hiérarchique dans le volet Office Source de données. Chaque case d’option est lié au même champ dans la source de données. Lorsqu’un utilisateur clique sur une case d’option, la valeur qui est associée à cette case d’option est stockée dans le champ. Dans l’option suivante de l’exemple, le 1, 2, 3 et n/a boutons sont liés au champ employeeScore dans le volet Office Source de données.

relation entre le groupe de cases d’option sur le modèle de formulaire et le champ correspondant dans la source de données

Insérer un groupe de cases d'option sur un modèle de formulaire nouveau et vierge

Lorsque vous créez un modèle de formulaire vide, la case Créer automatiquement la source de données dans le volet Office Contrôles est cochée par défaut. Ceci permet à InfoPath de créer automatiquement les champs et groupes dans la source de données tandis que vous ajoutez des contrôles au modèle de formulaire. Ces champs et groupes sont représentés par des icônes de dossier et de fichier dans le volet Office Source de données.

  1. Sur le modèle de formulaire, placez le curseur à l’endroit auquel vous voulez insérer le contrôle.

  2. Si le volet Office Contrôles n’est pas visible, cliquez sur Autres contrôles dans le menu Insertion, ou appuyez sur Alt+I, C.

  3. Sous Insérer des contrôles, cliquez sur Case d'option.

  4. Dans la boîte de dialogue Insérer des cases d'option, entrez le nombre de cases d'options que vous voulez insérer, puis cliquez sur OK.

  5. Pour modifier la valeur stockée dans la source de données lorsqu'une case d'option est activée, double-cliquez sur la case d'option dont vous voulez changer la valeur, cliquez sur l'onglet Données, puis indiquez la valeur voulue dans la zone Valeur lorsque la case est activée.

    Remarque : Par défaut, la première case d'option du groupe enregistre la valeur 1 lorsqu'elle est activée, la deuxième enregistre la valeur 2, et ainsi de suite.

  6. Sur le modèle de formulaire, remplacez le texte fourni en exemple pour chaque étiquette de case d'option par votre propre texte.

Insérer un groupe de cases d'option sur un modèle de formulaire qui est basé sur une source de données existante

Si vous basez la conception de votre modèle de formulaire dans un fichier de langage XML (Extensible Markup) existant, une base de données ou un service Web, InfoPath détermine les champs et les groupes dans le volet Office Source de données à partir de la source de données existante. Dans ce scénario, vous pouvez insérer un groupe de cases d’option en faisant glisser un champ depuis le volet Office Source de données vers le modèle de formulaire ou en insérant un groupe de cases d’option à partir du volet Office contrôles, comme décrit dans la procédure suivante :

  1. Sur le modèle de formulaire, placez le curseur à l’endroit auquel vous voulez insérer le contrôle.

  2. Si le volet Office Contrôles n’est pas visible, cliquez sur Autres contrôles dans le menu Insertion, ou appuyez sur Alt+I, C.

  3. Sous Insérer des contrôles, cliquez sur Case d'option.

  4. Dans la boîte de dialogue Liaison de la case d'option, sélectionnez le champ dans lequel vous voulez stocker les données de la case d'option, puis cliquez sur OK.

    Remarque : Si vous liez les cases d'option à un champ extensible, celles-ci doivent se trouver à l'intérieur d'un contrôle extensible, par exemple un tableau extensible ou une section extensible.

  5. Dans la zone Nombre de cases d'option à insérer, dans la boîte de dialogue Insérer des cases d'option, entrez le nombre d'options à insérer, puis cliquez sur OK.

  6. Pour modifier la valeur stockée dans la source de données lorsqu'une case d'option est activée, double-cliquez sur la case d'option dont vous voulez changer la valeur, cliquez sur l'onglet Données, puis indiquez la valeur voulue dans la zone Valeur lorsque la case est activée.

    Remarque : Par défaut, la première case d'option du groupe enregistre la valeur 1 lorsqu'elle est activée, la deuxième enregistre la valeur 2, et ainsi de suite. Les valeurs acceptables dépendent du type de données du champ auquel les cases d'option sont liées.

  7. InfoPath utilise le nom du champ comme étiquette pour chaque case d'option du groupe. Sur le modèle de formulaire, remplacez le texte fourni en exemple pour chaque étiquette de case d'option par votre propre texte.

    Conseil : Vous pouvez également utiliser le volet Office Source de données pour insérer des contrôles. Dans le volet Office Source de données, cliquez avec le bouton droit sur le champ auquel vous souhaitez lier les cases d'option, puis cliquez sur Case d'option dans le menu contextuel.

Haut de la Page

Conseils de disposition

Servez-vous des conseils suivants pour améliorer l'apparence, la taille et les autres aspects d'un groupe de cases d'option :

  • Pour modifier la taille de plusieurs cases d'option à la fois, sélectionnez les cases d'option dont vous voulez changer la taille, appuyez sur ALT+ENTRÉE, cliquez sur l'onglet Taille, puis procédez aux ajustements nécessaires.

  • Pour une meilleure lisibilité, envisagez d'ajouter une ligne de texte d'instruction avant les cases d'option, une bordure autour du groupe de cases d'options ou un ombrage derrière les boutons. Pour ce faire, le meilleur moyen consiste à insérer les cases d'option dans une section vide du modèle de formulaire. Sélectionnez la section, puis dans le menu Format, cliquez sur Bordure et trame et procédez aux ajustements nécessaires.

  • Utilisez les paramètres des marges pour ajuster l'espacement autour de chaque case d'option.

  • L'ordre de tabulation fait référence à l'ordre dans lequel se déplace le focus du curseur lorsque l'utilisateur appuie sur la touche TAB. Dans le cas des cases d'option, lorsque l'utilisateur appuie sur la touche TAB, le focus se place sur la première case d'option du groupe, si aucune case d'option n'est sélectionnée, ou sur la case d'option la plus récemment sélectionnée. Lorsqu'il appuie à nouveau sur la touche TAB, celle-ci ignore les cases d'option restantes mais place le focus sur le contrôle suivant dans l'ordre de tabulation. Bien que les utilisateurs puissent utiliser les touches de direction pour circuler entre les cases d'option, vous pouvez aussi préférer utiliser la touche TAB pour déplacer le focus. Dans ce cas, vous pouvez ajuster manuellement l'ordre de tabulation en modifiant le paramètre Index tabulation sous l'onglet Avancé de la boîte de dialogue Propriétés de la case d'option.

Haut de la Page

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×