Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Remarque :  Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Vous pouvez utiliser une section pour organiser des groupes de contrôles connexes dans un modèle de formulaire Microsoft Office InfoPath.

Contenu de cet article

Quand utiliser une section

Utilisation d’une section lorsque vous voulez organiser un ensemble de contrôles connexes dans votre modèle de formulaire. Par exemple, sur un modèle de formulaire sinistre, que vous utilisez une section pour regrouper un ensemble de zones de texte qui sont utilisés pour collecter les informations de contact d’assurés.

Section containing text boxes

Vous pouvez également utiliser mise en forme conditionnelle pour afficher ou masquer des sections basées sur les valeurs entrées par les utilisateurs dans le formulaire. Par exemple, sur un formulaire note de frais, vous pouvez utiliser la mise en forme conditionnelle pour afficher une section approbation du responsable aux utilisateurs lorsque leurs dépenses total plus de 1 000 euros. Si les dépenses relatives aux sont inférieures à qui, la section reste masquée dans le formulaire.

Lorsque vous insérez une section dans votre modèle de formulaire, vous y insérez essentiellement un conteneur vide. Pour la section soit utile, vous devez insérer d’autres contrôles qu’elle contient. Ces contrôles peuvent inclure des zones de texte, zones de liste ou d’autres sections.

Conseil : Par défaut, les bordures d’une section sont invisibles dans le formulaire. Si vous souhaitez un plan pour apparaissent autour de votre section similaire à celui illustré dans l’exemple de sinistre, vous pouvez appliquer une bordure à la section de la boîte de dialogue bordure et trame.

Contrôles associés

InfoPath comprend d’autres contrôles similaires aux sections mais qui ont des objectifs différents. Pour identifier les contrôles mieux sur votre modèle de formulaire, reportez-vous à la liste suivante :

Section extensible    Pour créer une section que les utilisateurs peuvent insérer plusieurs fois sur un formulaire, utilisez une section extensible ou un autre contrôle extensible.

Section facultative    Si vous ajoutez une section à votre modèle de formulaire, il apparaît dans le formulaire lorsqu’un utilisateur en ouvre une première fois. Sections facultatives, quant à eux, sont masquées par défaut. Les utilisateurs peuvent choisir si vous souhaitez insérer la section facultative sur le formulaire.

Groupe de choix    Pour insérer une section pouvant être remplacée par une autre section, utilisez un groupe de choix. Un groupe de choix contient deux ou plusieurs sections. Par défaut, une de ces sections apparaît sur le formulaire. Les utilisateurs peuvent choisir de remplacer par une autre section.

Haut de la Page

Insérer une section

La procédure à suivre pour insérer une section diffère légèrement selon que vous créez un modèle de formulaire vierge ou que vous basez votre modèle de formulaire dans une base de données ou une autre source de données externes.

L’illustration suivante montre l’aspect d’une section en mode Création.

Empty section selected in design mode

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. Les sections sont toujours liées à des groupes dans la source de données du modèle de formulaire. Chaque contrôle d’une section est lié à un champ qui fait partie d’un groupe de la section.

Dans l’exemple suivant, la section d’informations sur le modèle de formulaire liée au groupe addressPolicyholder dans le volet Office Source de données.

relationship between section on form template and corresponding group in data source

Insérer une section dans un modèle de formulaire 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 la Section.

  4. Pour ajouter des contrôles à la section, faites glisser le volet Office contrôles dans la section sur votre modèle de formulaire.

    Remarque : Vous ne devez pas déplacer un contrôle qui se trouve déjà dans le modèle de formulaire dans la section, sauf si le champ du contrôle est déjà partie du groupe de la section dans la source de données. Dans le cas contraire, la liaison pour le contrôle peut s’interrompre.

  5. Pour ajouter une étiquette au contrôle, tapez le texte au-dessus.

Insérer une section dans un modèle de formulaire 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 ajouter une section en faisant glisser un groupe extensible depuis le volet Office Source de données vers le modèle de formulaire ou en insérant la section à l’aide 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 la Section.

  4. Dans la boîte de dialogue Liaison de la Section, sélectionnez le groupe dans lequel vous souhaitez stocker les données de section, puis cliquez sur OK.

  5. Ajouter des contrôles à la section et puis les lier aux champs appropriés dans la source de données.

Haut de la Page

Masquer une section en fonction des valeurs dans le formulaire

Mise en forme conditionnelle n’est pas seulement les appliquer les modifications de mise en forme aux contrôles. Une des meilleures façons de mise en forme conditionnelle consiste à afficher ou masquer un contrôle qui est basé sur la valeur entrée dans un autre contrôle. Un standard consiste à créer votre formulaire avec une case à cocher au-dessus d’une section, afin que la case à cocher affiche ou masque la section. Cette technique facilite l’afficher aux informations appropriées au moment opportun.

Cette procédure suppose que vous déjà ajouté une section à votre modèle de formulaire.

  1. Dans le modèle de formulaire, cliquez sur la section que vous souhaitez masquer.

  2. Dans le menu Format, cliquez sur Mise en forme conditionnelle.

  3. Dans la boîte de dialogue Mise en forme conditionnelle, cliquez sur Ajouter.

  4. Sous Si cette condition est vraie, définissez la condition que vous voulez. Par exemple, pour masquer la section que vous avez sélectionné à l’étape 1 lorsqu’une case à cocher particulier est sélectionnée, sélectionnez le champ auquel la case à cocher est liée dans la première zone et puis indiquez la valeur qui déterminera si la section est masquée.

    Conseil : Cases à cocher, par défaut, vrai signifie « sélectionné » ou « activée », tandis que FALSE signifie que la même chose que « désactivée » ou « non activé ».

  5. Sous puis appliquez cette mise en forme, cliquez sur Masquer ce contrôle.

  6. Pour enregistrer la condition et revenir au modèle de formulaire, cliquez sur OK à deux reprises.

  7. Pour tester vos modifications, cliquez sur Aperçu dans la barre d’outils Standard, ou appuyez sur Ctrl+Maj+B.

Haut de la Page

Conseils relatifs à la disposition

Avant d’insérer des contrôles dans une section dans un modèle de formulaire, pensez à comment vous voulez organiser ces contrôles. Vous pouvez ajouter des zones de texte et d’autres contrôles en les faisant glisser dans la section à l’endroit souhaité. Ou, si vous voulez davantage de contrôle sur la mise en page, vous pouvez ajouter un tableau de disposition à l’intérieur de la section, puis insérez étiquettes et les contrôles dans les cellules individuelles afin qu’ils alignement. Dans l’exemple suivant, le Concepteur de formulaires utilisé un tableau de disposition deux lignes et de trois colonnes pour organiser les contrôles dans une section.

Section with layout table containing text boxes

Outre l’utilisation des tableaux de disposition, vous pouvez effectuer une ou plusieurs des opérations suivantes :

  • Pour modifier la taille de plusieurs sections en même temps, sélectionnez les sections dont la taille que vous souhaitez modifier, appuyez sur ALT + ENTRÉE, cliquez sur l’onglet taille et apportez les modifications nécessaires.

  • Pour modifier la bordure ou la couleur d’une section, sélectionnez-le dans le modèle de formulaire, dans le menu Format, cliquez sur bordure et trame, cliquez sur l’onglet bordures et apportez les modifications nécessaires.

  • Pour voir à quoi les contrôles de la section avec le texte actuel, cliquez sur Exemples de données dans le menu affichage. Cela vous permet de faire une idée de l’aspect d’un formulaire basé sur votre modèle de formulaire lorsqu’un utilisateur le remplit.

  • Parfois, le texte contenu dans les contrôles d’une section et les étiquettes à gauche de ces contrôles peut sembler soient pas correctement alignés. Pour les réaligner rapidement, double-cliquez sur le contrôle, cliquez sur Aligner sous l’onglet taille, puis cliquez sur Appliquer. Si l’étiquette et le contrôle sont dans plusieurs cellules dans un tableau de disposition, avec le bouton droit de la cellule qui contient l’étiquette et cliquez sur Propriétés du tableau dans le menu contextuel, puis cliquez sur centré sous Alignement Vertical sous l’onglet de la cellule.

Haut de la Page

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×