Ajouter des contrôles de données extensibles

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

Ajout de contrôles qui collecte un type d’information d’un utilisateur, ou qui affichent un type d’information à un utilisateur est simple, mais parfois il n’est pas suffisamment. Parfois, vous devrez peut-être collecter plusieurs points de données, comme une liste d’éléments pour une note de frais, ou afficher plusieurs points de données, comme une liste des utilisateurs. Pendant que vous pouvez ajouter plusieurs contrôles ou même une liste des commandes à l’écran et espérons que vous avez ajouté suffisamment, il s’agit pas le plus efficacement possible pour créer un formulaire. Pour répondre aux situations ainsi, Microsoft InfoPath 2010 contient plusieurs contrôles qui vous permettent de capturer ou présenter des données extensibles, tels que les tables de base de données ou des listes de différentes longueurs.

Contenu de cet article

À propos des contrôles de données extensibles

Insertion de contrôles de données extensibles

À propos des contrôles de données extensibles

Section extensible

Contrôles de section extensible contiennent d’autres contrôles, comme un contrôle de section régulière, mais vous pouvez insérer autant de sections que nécessaire. Imaginons, par exemple, un formulaire de demande d’assurance dans lequel les utilisateurs doivent répertorier les noms et âges de leur foyer. Vous pouvez concevoir ce type de formulaire tel qu’un écran blanc avec trois champs d’espace réservé, qui suppose que la plupart des utilisateurs disposent pas plus de trois dépendants. Toutefois, si une personne a plus de trois, puis qu’ils n’ont pas n’importe quel espace pour ajouter des dépendances supplémentaires. En utilisant un contrôle de section extensible, les utilisateurs peuvent ajouter autant de champs dont elles ont besoin pour ordre à dépendants de liste.

Uniquement un conteneur vide est inséré après avoir inséré un contrôle de section extensible dans un modèle de formulaire. Pour le contrôle de section extensible soit utile, vous devez insérer des contrôles supplémentaires à l’intérieur du contrôle de section extensible, telles que les champs de tableau ou du texte.

Lorsque l'utilisateur place le pointeur sur la section extensible, un bouton bleu muni d'une flèche s'affiche dans l'angle supérieur gauche. Il s'agit du bouton de menu contextuel. L'utilisateur peuvt cliquer sur ce bouton pour afficher les options relatives à l'insertion ou à la suppression de la section extensible.

Utilisez une section extensible pour effectuer les opérations suivantes :

  • Collecter plusieurs instances du même type de données, comme dans le cas d’ajout dépendants à l’application d’assurance.

  • Afficher diverses quantités de données sur un formulaire, telles que l’affichage des enregistrements d’employés à partir d’une base de données et l’affichage 1 enregistrement si une seule 1 est renvoyée, ou 10 si 10 est renvoyé.

  • Éviter de laisser des espaces vides sur le modèle de formulaire.

Haut de la page

Tableau extensible

Lors de la répétition de sections permettent d’ajouter et de disposer les contrôles comme vous le feriez dans une section de régulière, parfois sous forme de tableau est nécessaire. Ajouter un tableau extensible pour afficher des données dans un tableau, par exemple à partir d’une base de données, ou pour permettre aux utilisateurs d’ajouter des lignes et entrer des données tabulaires supplémentaires.

Un tableau extensible est composée de trois parties, la ligne d’en-tête, une ou plusieurs lignes de données et la ligne de pied de page. La ligne d’en-tête est généralement utilisée pour les en-têtes de colonne et la ligne de pied de page peut être utilisée pour insérer des zones de texte ou les zones d’expression qui somme des valeurs dans les lignes de données. Lignes de données répétition, aussi souvent que nécessaire, en fonction des données qui sont remplies dans la table, dynamiquement ou si un utilisateur entrant des données dans la table. Il y n'a qu’une seule ligne d’en-tête et pied de page et, par défaut, sont visibles uniquement la ligne d’en-tête et la ligne de données.

Utilisez un tableau extensible pour effectuer les opérations suivantes :

  • Permettre aux utilisateurs d'entrer des données dans un format tabulaire structuré.

  • Collecter des lignes, des données numériques et d'autres types de données qu'il est recommandé d'afficher dans un tableau.

  • Préserver l'espace du modèle de formulaire en affichant uniquement le nombre de lignes correspondant aux données réelles.

  • Afficher ou utiliser les enregistrements d'une base de données, d'un service Web ou d'une autre source de données dans un tableau du modèle de formulaire.

Haut de la page

Section récursive extensible

Une section récursive extensible contient d’autres contrôles, peut être insérée en lui-même et est liée (lier : connecter un contrôle à un champ ou un groupe dans la source de données afin que les données entrées dans le contrôle sont enregistrées. Lorsqu’un contrôle est indépendant, il n’est pas connecté à un champ ou un groupe, et donc les données entrées dans le contrôle ne seront pas enregistrées.) pour les groupes de références imbriqués (groupe de référence : un groupe qui est associé à un autre groupe afin que leurs propriétés et les propriétés des groupes et des champs qu’ils contiennent toujours correspondent aux. Si les propriétés d’un groupe sont modifiées, l’autre groupe est mis à jour automatiquement.). Vous pouvez utiliser des sections récursives extensibles pour créer des contenus hiérarchiques, par exemple un plan.

Haut de la page

Tableau extensible horizontal

Un tableau extensible horizontal est une section extensible avec un tableau à l’intérieur qui contient le nombre de lignes qui se répète horizontalement et une table qui contient des en-têtes de ligne sur le côté indiqué. Ces composants individuels ont été regroupés dans une collection de sites préconfiguré qui peut contenir ou collecter les données sous forme de tableau qui, comme davantage de données est ajouté, il se développe en ajoutant des colonnes au lieu de lignes. Par exemple, vous pouvez utiliser un tableau extensible horizontal pour collecter les données de ventes pour chaque trimestre. Si votre modèle de formulaire est lié à une base de données, vous pouvez également utiliser un tableau extensible horizontal pour afficher ou utiliser les enregistrements à partir de cette base de données.

Un tableau extensible horizontal se compose de deux parties, la colonne d’en-tête qui s’affiche par défaut et une colonne de données qui se répète, si nécessaire pour prendre en compte les données qui sont remplies dans la table, dynamiquement ou si un utilisateur entrant des données dans la table.

Utiliser un tableau extensible horizontal lorsque vous souhaitez :

  • Permettre aux utilisateurs d'entrer des données dans un format tabulaire structuré.

  • Collecter les données d’un utilisateur qui s’affiche mieux dans un tableau.

  • Économiser de l’espace sur votre modèle de formulaire en affichant uniquement toutes les colonnes que contiennent les données réelles.

  • Afficher ou utiliser les enregistrements d'une base de données, d'un service Web ou d'une autre source de données dans un tableau du modèle de formulaire.

Haut de la page

Maître/Détail

Si vous pensez que les utilisateurs pour l’utiliser avec de grandes quantités de données sur votre formulaire, par exemple, avec plusieurs enregistrements dans une base de données, vous pouvez utiliser un contrôle maître/détail pour faciliter la gestion de ces données. Lorsqu’un utilisateur sélectionne un élément dans un contrôle maître, les informations connexes concernant cet élément s’affiche dans un contrôle détail.

Par exemple, vous pouvez utiliser un contrôle maître/détail lorsque vous créez un formulaire de ressources humaines qui est connecté à une base de données d’enregistrements des employés. Le contrôle maître peut afficher le nom et votre fonction employé, et le contrôle de détails peuvent afficher l’emplacement employé, date, d’embauche date de naissance et ainsi de suite. Dans la terminologie de base de données, il s’agit de l’équivalent d’une relation.

De même, vous pouvez utiliser le contrôle maître pour afficher un jeu d’enregistrements (par exemple, les noms de clients) et contrôlent les détails pour afficher les enregistrements correspondants (par exemple, commandes client). Dans la terminologie de base de données, il s’agit de l’équivalent d’une relation un-à-plusieurs.

Haut de la page

La relation maître/détail

Un contrôle maître/détail est en réalité un ensemble de deux contrôles liés. Un de ces contrôles est le contrôle maître désigné ; l’autre est le contrôle détail désigné. Le contrôle maître est toujours un tableau extensible. Le contrôle détail peut être un tableau extensible ou une section extensible. Vous pouvez créer la relation maître/détail en insérant les contrôles extensibles appropriés dans votre formulaire, puis en modifiant les propriétés de chaque contrôle. Ou bien, vous pouvez insérer un contrôle maître/détail prédéfini à partir de la section conteneurs dans le volet Office contrôles.

Lorsque vous insérez un contrôle maître/détail à partir du volet Office contrôles, Microsoft Office InfoPath 2010 établit une relation entre le contrôle maître et le contrôle détail. Cela signifie que chaque ligne sélectionnée dans le contrôle maître a un seul résultat correspondant dans le contrôle détail. Dans une relation classique, les contrôles maître / détail sont liés au même groupe extensible dans la source de données.

Si vous préférez, vous pouvez spécifier des champs de clé dans la source de données qui contiennent des données associées à établir une relation un-à-plusieurs pour un contrôle maître/détail. Dans ce type de relation, chaque sélection dans le contrôle maître peut entraîner plusieurs correspondances dans le contrôle détail. Par exemple, si les utilisateurs sélectionnent enregistrement d’un fournisseur dans un contrôle maître, ils peuvent afficher les produits qui sont associés à ce fournisseur dans le contrôle détail. Dans une relation un-à-plusieurs classique, les contrôles maître / détail sont liés à des groupes extensibles dans la source de données distincts

Pour établir une relation un-à-plusieurs, vous devez utiliser les options sous l’onglet maître/détail dans la boîte de dialogue Propriétés de chaque contrôle pour spécifier les champs de clé appropriés.

Un contrôle maître/détail est en réalité un ensemble de deux contrôles liés. Un contrôle est le contrôle maître désigné, et l’autre est le contrôle détail. Le contrôle maître est toujours un tableau extensible. Le contrôle détail peut être un tableau extensible ou une section extensible.

Utiliser un contrôle maître/détail pour :

  • Permettre aux utilisateurs qui remplissent des formulaires basés sur votre modèle de formulaire de travailler plus efficacement avec de grandes quantités de données.

  • Afficher l'équivalent d'une relation un-à-un. Vous pouvez par exemple utiliser un contrôle maître/détail lorsque vous créez un modèle de formulaire de ressources humaines connecté à une base de données d'enregistrements d'employés. Le contrôle maître peut afficher le nom et la fonction d'un employé, alors que le contrôle détail indiquera son lieu de résidence, sa date d'embauche et sa date de naissance.

  • Afficher l'équivalent d'une relation un-à-plusieurs. De même, vous pouvez utiliser le contrôle maître pour afficher un jeu d'enregistrements (par exemple, le nom de vos clients) et les contrôles détail pour afficher les enregistrements liés (par exemple, les commandes passées par les clients).

InfoPath fournit un contrôle maître/détail prédéfini que vous pouvez insérer via le volet Office Contrôles. Vous pouvez également créer un contrôle maître/détail en insérant un tableau extensible et une section extensible (ou deux tableaux extensibles), puis en modifiant les propriétés de chaque contrôle.

Si votre modèle de formulaire est destiné principalement pour l’affichage à l’écran, envisagez de placer le contrôle détail à l’intérieur d’un contrôle de zone de défilement dans votre modèle de formulaire. De cette façon, s’il existe une grande quantité de données affichées dans le contrôle, vos utilisateurs peuvent faire défiler les données. Notez qu’il s’agit de la meilleure option si vous pensez que les utilisateurs souhaitent imprimer les formulaires, car toutes les données masquées dans la zone de défilement à l’écran également sera pas visibles sur le formulaire imprimé.

Haut de la page

Groupe de choix extensible

Vous pouvez insérer un groupe de choix extensible sur votre formulaire afin que les utilisateurs peuvent ajouter plusieurs groupes de choix (groupe de choix : un contrôle qui est utilisé pour présenter un ensemble de choix s’excluent mutuellement. Par défaut, un groupe de choix contient deux sections de choix, dont s’affiche à l’utilisateur comme choix par défaut dans le formulaire.) Lorsque vous remplissez.

Lorsque les utilisateurs placent le pointeur de la souris sur le choix par défaut sur le formulaire, un bouton de menu contextuel apparaît dans le coin supérieur gauche du groupe de choix extensible. Les utilisateurs peuvent cliquer sur ce bouton pour afficher les options d’insertion, suppression ou remplacement des choix.

Par exemple, sur un formulaire de voyage, vous pouvez utiliser un groupe de choix extensible pour permettre aux utilisateurs d’entrer des informations sur leurs déplacements professionnels. Pour chaque segment transport, les utilisateurs peuvent sélectionner une des trois options — vol, voiture ou train. Chaque choix affiche un autre jeu de champs.

Haut de la page

Insertion de contrôles de données extensibles

Insérer une section récursive extensible

Remarque : Vous pouvez insérer un contrôle de Récursive Section extensible uniquement dans un formulaire qui a été créé à l’aide du modèle de formulaire Formulaire vierge (InfoPath Filler), ou qui a compatibilitéInfoPath Filler formulaire la valeur dans la boîte de dialogue Options de formulaire.

Insérer une section récursive extensible (et créer automatiquement la source de données)

Si vous souhaitez que Microsoft Office InfoPath 2010 créer la source de données lorsque vous insérez une section récursive extensible, InfoPath crée un groupe extensible qui contient une référence à elle-même.

  1. Placez la point d’insertion où vous voulez insérer la section récursive extensible.

  2. Si le volet Office contrôles n’est pas visible, cliquez sur le bouton Volet contrôles dans le coin inférieur droit de la section contrôles, sous l’onglet Accueil.

  3. Dans le volet Office Contrôles, activez la case à cocher Créer automatiquement la source de données.

    Remarque : Si la case à cocher n’est pas disponible, la conception du formulaire n’autorise pas la source de données est automatiquement créée. Vous devez insérer une section récursive extensible lié à un groupe extensible existant ou à un groupe que vous créez.

  4. Sous contrôles de conteneurs, cliquez sur Récursive Section extensible.

  5. Pour ajouter un contrôle dans la section, faites glisser un contrôle à partir du volet Office contrôles dans la section.

    Remarque : Vous ne devez pas déplacer un contrôle qui se trouve déjà dans le formulaire dans cette section, sauf si le champ du contrôle est déjà partie du groupe de la section.

Haut de la page

Insérer une section récursive extensible (et le lier à un groupe extensible existant)

  1. Placez la point d’insertion où vous voulez insérer la section récursive extensible.

  2. Si le volet Office champs n’est pas visible, cliquez sur Afficher les champs dans la section de Données de formulaire sous l’onglet données.

  3. Dans le volet Office champs, cliquez sur le groupe auquel vous souhaitez lier la section récursive extensible.

  4. Cliquez sur Section récursive extensible.

    Remarque : Le groupe devez répéter et doit contenir une référence à elle-même. Pour créer un tel groupe, avec le bouton droit à un groupe extensible dans le volet Office champs, cliquez sur une référence et puis font référence au groupe lui-même (le groupe que vous avez cliqué).

Conseil : Vous pouvez également insérer une section récursive extensible qui est liée à un groupe existant en utilisant le volet Office contrôles, tant que la case à cocher créer automatiquement la source de données est désactivée.

Haut de la page

Insérer un groupe de choix extensible

Insérer un groupe de choix extensible (et créer automatiquement la source de données)

Vous pouvez demander à Microsoft Office InfoPath 2010 de créer automatiquement la source de données lorsque vous insérez des groupes de choix extensibles (ainsi que d’autres contrôles). Si vous procédez ainsi, InfoPath crée des groupes qui sont liés aux sections de choix dans le groupe de choix extensible. En outre, InfoPath crée un groupe « virtuel » lié au groupe de choix extensible. Le nom d’un groupe virtuel est suivi (choix) dans le volet Office champs.

Remarque : Vous pouvez insérer un contrôle de groupe de choix extensible uniquement dans un formulaire qui a été créé à l’aide du modèle de formulaire formulaire vierge (InfoPath Filler), ou qui a compatibilité InfoPath Filler formulaire la valeur dans la boîte de dialogue Options de formulaire.

  1. Placez la point d’insertion où vous voulez insérer le groupe de choix extensible.

  2. Si le volet Office contrôles n’est pas visible, cliquez sur le bouton Volet contrôles dans le coin inférieur droit de la section contrôles, sous l’onglet accueil.

  3. Dans le volet Office Contrôles, activez la case à cocher Créer automatiquement la source de données.

  4. Sous conteneurs, cliquez sur Groupe de choix extensible.

    Un groupe de choix extensible contenant deux sections de choix s’affiche dans le formulaire.

  5. Pour ajouter des contrôles aux sections de choix dans le groupe de choix extensible, effectuez l’une des opérations suivantes :

    • Pour ajouter des contrôles à la section de choix par défaut, faites glisser le contrôle que vous voulez dans le volet Office contrôles dans la section de choix nommée Section de choix (par défaut).

    • Pour ajouter des contrôles à l’autre section de choix, faites glisser le contrôle que vous voulez dans le volet Office contrôles dans la section de choix nommée Section de choix.

  6. Pour tester la section, sous l’onglet accueil, cliquez sur Aperçu.

    Pour offrir plus de deux options pour les utilisateurs, vous pouvez insérer des sections de choix supplémentaires dans le groupe de choix extensible. Pour ce faire, placez le point d’insertion dans le groupe de choix extensible, puis cliquez sur Section de choix sous conteneurs dans le volet Office contrôles.

Haut de la page

Insérer un groupe de choix extensible (et le lier à un groupe existant)

  1. Placez la point d’insertion où vous voulez insérer le groupe de choix extensible.

  2. Si le volet Office champs n’est pas visible, cliquez sur Afficher les champs dans la section de Données de formulaire sous l’onglet données.

  3. Dans le volet Office champs, cliquez sur le groupe que vous souhaitez lier le groupe de choix extensible, puis cliquez sur Groupe de choix extensible.

    Remarque : Si le Groupe de choix extensible n’est pas disponible, il est possible que le groupe auquel vous voulez lier ne prend pas en charge ce type de contrôle. Groupes de choix extensibles peuvent être lié uniquement à des groupes virtuels extensibles. Dans la source de données, les groupes virtuels s’affichent comme suit (choix).

  4. Pour tester la section, sous l’onglet accueil, cliquez sur Aperçu.

Conseil : Vous pouvez également insérer un groupe de choix extensible qui est lié à un groupe existant en utilisant le volet Office contrôles, tant que la case à cocher créer automatiquement la source de données est désactivée.

Haut de la page

Insérer un tableau extensible

  1. Placez le curseur à l’endroit où vous voulez insérer le contrôle.

  2. Si le volet Office contrôles n’est pas visible, cliquez sur le bouton Volet contrôles dans le coin inférieur droit de la section contrôles, sous l’onglet accueil.

  3. Sous conteneurs, cliquez sur Tableau extensible.

  4. Si vous insérez le tableau extensible dans un modèle de formulaire vierge, puis :

    1. Dans la zone nombre de colonnes, entrez le nombre de colonnes que la table doit avoir, puis cliquez sur OK.

    2. Le tableau extensible est créé avec une zone de texte dans chaque colonne. Pour convertir une zone de texte à un autre type de contrôle, avec le bouton droit de la zone de texte, pointez sur Modifier le contrôle, puis cliquez sur le contrôle que vous voulez.

  5. Si vous insérez un tableau extensible dans un modèle de formulaire basé sur une source de données existante :

    1. Sur la première page de l’Assistant Liaison de tableau extensible, cliquez sur la source de données que vous souhaitez utiliser dans la liste source de données, puis cliquez sur le groupe extensible Icône Groupe extensible que vous souhaitez lier les lignes du tableau.

      Pour créer un groupe extensible, cliquez avec le bouton droit sur le groupe auquel vous souhaitez ajouter le groupe extensible, cliquez sur Ajouter dans le menu contextuel, puis, dans la boîte de dialogue Ajouter un champ ou un groupe, spécifiez les propriétés du groupe extensible.

    2. Cliquez sur Suivant.

    3. Dans la deuxième page de l’Assistant Liaison de tableau extensible, double-cliquez sur les champs dans la liste de liaison de données que vous souhaitez ajouter à la table sous forme de colonnes.

      Pour créer un nouveau champ dans la liste de liaison de données, cliquez sur le groupe auquel le tableau extensible est lié, cliquez sur Ajouter et puis dans la boîte de dialogue Ajouter un champ ou un groupe, spécifiez les propriétés du champ.

    4. Pour réorganiser les colonnes, sélectionnez une colonne dans la liste colonnes, puis cliquez sur Déplacer vers le haut ou Déplacer vers le bas.

Haut de la page

Insérer une section extensible

  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 le bouton Volet contrôles dans le coin inférieur droit de la section contrôles, sous l’onglet accueil.

  3. Sous conteneurs, cliquez sur Section extensible.

  4. Si vous insérez une section extensible dans un modèle de formulaire vierge :

    • Pour ajouter des contrôles dans la section extensible, faites-les glisser du volet Office Contrôles vers la section extensible du 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 se rompre.

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

  5. Si vous insérez une section extensible dans un modèle de formulaire basé sur une source de données existante :

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

    2. Ajoutez des contrôles à la section extensible, puis liez-les aux champs appropriés de la source de données.

    3. InfoPath utilise le nom du champ ou du groupe en tant que l’étiquette du contrôle. Si nécessaire, modifiez le texte d’étiquette.

      Vous pouvez également utiliser le volet Office champs pour insérer des contrôles. Dans le volet Office champs, cliquez sur le groupe extensible auquel vous souhaitez lier la section extensible, puis cliquez sur Section extensible.

Haut de la page

Insérer un contrôle maître/détail

Remarque : Vous pouvez insérer un contrôle Maître/détail uniquement dans un formulaire qui a été créé à l’aide du modèle de formulaire Formulaire vierge (InfoPath Filler), ou qui a compatibilitéInfoPath Filler formulaire la valeur dans la boîte de dialogue Options de formulaire.

Insérer un contrôle maître/détail sur un nouveau modèle de formulaire vierge

InfoPath fournit un contrôle maître/détail prédéfini que vous pouvez insérer via le volet Office Contrôles. Vous pouvez également créer un contrôle maître/détail en insérant un tableau extensible et une section extensible (ou deux tableaux extensibles), puis en modifiant les propriétés de chaque contrôle.

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 le bouton Volet contrôles dans le coin inférieur droit de la section contrôles, sous l’onglet accueil.

  3. Sous conteneurs, cliquez sur Maître/détail.

  4. Dans la zone Nombre de colonnes de type maître de la boîte de dialogue Insérer un Maître/Détail, entrez le nombre de colonnes du contrôle maître.

  5. Dans la zone nombre de champs dans le détail, entrez le nombre de champs du contrôle détail, puis cliquez sur OK.

    Deux contrôles sont insérés dans le modèle de formulaire, Un tableau extensible (maître) et Section extensible (détail).

  6. Pour tester la relation maître/détail, sous l’onglet accueil, cliquez sur Aperçu, puis entrez les données dans le contrôle maître. Données liées doivent apparaître dans le contrôle détail. En outre, cliquez sur les différentes lignes dans le contrôle maître pour confirmer que les données correspondantes sont affichées dans le contrôle détail.

Haut de la page

Insérer un contrôle maître/détail 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 insérer un contrôle maître/détail depuis le volet Office contrôles, comme décrit dans la procédure suivante.

Les contrôles maître et détail peuvent être liés au même groupe extensible ou à des groupes extensibles différents, selon vos besoins. Les contrôles qui s'affichent à l'intérieur d'un contrôle maître/détail sont liés aux champs qui font partie d'un groupe extensible.

  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 le bouton Volet contrôles dans le coin inférieur droit de la section contrôles, sous l’onglet accueil.

  3. Sous conteneurs, cliquez sur Tableau extensible.

  4. Sur la première page de l’Assistant Liaison de tableau extensible, cliquez sur le groupe extensible auquel vous souhaitez lier les lignes du tableau, puis cliquez sur suivant. Si votre tableau comporte une seule colonne, vous pouvez sélectionner un champ extensible au lieu d’un groupe extensible.

    Pour créer un nouveau groupe extensible auquel lier le tableau, cliquez sur le groupe auquel vous souhaitez ajouter le groupe extensible et cliquez sur Ajouter, puis dans la boîte de dialogue Ajouter un champ ou un groupe, entrez les propriétés du groupe extensible.

  5. Pour ajouter les colonnes à inclure dans le tableau, double-cliquez sur les champs appropriés dans la liste Liaison de données.

    Pour créer un nouveau champ afin de l'ajouter en tant que colonne, cliquez avec le bouton droit sur le groupe auquel est lié le tableau, cliquez sur Ajouter dans le menu contextuel, puis dans la boîte de dialogue Ajouter un champ ou un groupe, entrez les propriétés du champ.

  6. Pour réorganiser les colonnes, sélectionnez une colonne dans la liste colonnes et cliquez sur déplacer vers le haut ou déplacer vers le bas, puis cliquez sur Terminer.

  7. Double-cliquez sur l'étiquette Tableau extensible située sous le tableau dans votre modèle de formulaire.

  8. Sous l’onglet Outils de propriétés du contrôle du ruban, cliquez sur le Maître/détail.

  9. Cliquez sur définir comme maître, tapez l’identificateur ViewContext du contrôle maître dans la zone Master ID et puis cliquez sur OK.

    Pour afficher l’identificateur ViewContext d’un contrôle, cliquez sur le contrôle et cliquez sur < Type de contrôle > Propriétés, puis cliquez sur l’onglet Avancé. L’identificateur ViewContext est visible sous la section de Code de l’onglet. Vous pouvez mettre en surbrillance la valeur à côté du ViewContext : d’étiquettes, et appuyez sur CTRL + C pour copier la valeur dans le Presse-papiers. En règle générale lors de la configuration d’un maître/détail contrôler, le contrôle maître est le tableau extensible lui-même, afin que vous utiliseriez l’identificateur ViewContext du tableau extensible que vous configurez dans cette étape.

  10. Placez le curseur sur votre modèle de formulaire dans lequel vous voulez insérer la section extensible (contrôle détail).

  11. Sous conteneurs dans le volet Office contrôles, cliquez sur Section extensible.

    Vous pouvez également utiliser un autre type de tableau extensible en tant que contrôle détail.

  12. Sur la première page de l’Assistant Liaison de la Section extensible, cliquez sur le groupe extensible auquel vous souhaitez lier la section, puis cliquez sur OK.

  13. Double-cliquez sur l'étiquette Section extensible située sous le tableau dans votre modèle de formulaire.

  14. Sous l’onglet Outils de propriétés du contrôle du ruban, cliquez sur Maître/détail.

  15. Cliquez sur définir en tant que détail, puis cliquez sur le nom du contrôle maître dans la liste lier à l’ID maître. Le nom que vous sélectionnez doit correspondre à l’identificateur ViewContext du contrôle spécifié à l’étape 9.

  16. Pour modifier la valeur par défaut, une relation du contrôle maître/détail pour une relation un-à-plusieurs, cliquez sur par champ clé sous relation maître/détail, puis cliquez sur Sélectionner une expression XPath Icône Sélectionner XPath en regard des zones champ clé (maître) et champ clé (détail) pour spécifier les champs de clé à partir de la source de données qui contiennent les données connexes appropriées pour créer une relation un-à-plusieurs.

  17. Pour tester la relation maître/détail, sous l’onglet accueil, cliquez sur Aperçu, puis entrez les données dans le contrôle maître. Données liées doivent apparaître dans le contrôle détail. En outre, cliquez sur les différentes lignes dans le contrôle maître pour confirmer que les données correspondantes sont affichées dans le contrôle détail.

    Vous pouvez également utiliser le volet Office champs pour insérer des contrôles maître/détail. Pour créer le contrôle maître, dans le volet Office champs, cliquez sur le groupe extensible auquel vous souhaitez lier le contrôle maître, puis cliquez sur Tableau extensible. Suivez les mêmes étapes générales pour créer le contrôle détail.

Haut de la page

Modifier la relation Maître/Détail par défaut

Lorsque vous insérez un contrôle maître/détail dans votre modèle de formulaire à l'aide du volet Office Contrôles, InfoPath établit une relation un-à-un entre le contrôle maître et le contrôle détail. Une relation un-à-un signifie que pour chaque sélection dans le contrôle maître s'affiche un résultat unique correspondant dans le contrôle détail.

Vous pouvez modifier la relation Maître/Détail en remplaçant la relation un-à-un par défaut par une relation un-à-plusieurs. Cette dernière signifie que pour chaque sélection dans le contrôle maître peuvent s'afficher plusieurs résultats correspondants dans le contrôle détail.

Lorsque vous ajoutez un contrôle maître/détail dans votre modèle de formulaire, InfoPath insère par défaut un tableau extensible et une section extensible. Ces deux contrôles sont liés au même groupe extensible dans la source de données. Par défaut, ils contiennent tous deux d'autres contrôles qui sont liés à des champs dans ce groupe extensible. Cependant, dans une relation un-à-plusieurs, les contrôles maître et détail sont généralement liés à des groupes extensibles distincts.

Si vous avez inséré un contrôle maître/détail dans votre modèle de formulaire à partir du volet Office Contrôles et si vous souhaitez établir une relation un-à-plusieurs à la place d'une relation un-à-un, vous pouvez supprimer le contrôle détail créé par InfoPath, afin d'en créer un autre mieux adapté à vos besoins. Pour cela, procédez comme suit :

  1. Sélectionnez la section extensible désignée comme contrôle détail, puis appuyez sur la touche SUPPR.

  2. Insérer une nouvelle section extensible sur le modèle de formulaire :

    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 le bouton Volet contrôles dans le coin inférieur droit de la section contrôles, sous l’onglet accueil.

    3. Dans le volet Office Contrôles, activez la case à cocher Créer automatiquement la source de données.

    4. Sous Insérer des contrôles, cliquez sur Section extensible.

  3. Insérez les contrôles de votre choix dans la section extensible :

    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 le bouton Volet contrôles dans le coin inférieur droit de la section contrôles, sous l’onglet accueil.

    3. Dans le volet Office Contrôles, activez la case à cocher Créer automatiquement la source de données.

    4. Sous Insérer des contrôles, cliquez sur le contrôle que vous voulez insérer.

    5. Répétez les étapes 1 à 4 pour chaque contrôle que vous souhaitez insérer.

  4. Double-cliquez sur l’onglet d’une section extensible sur votre modèle de formulaire.

  5. Cliquez sur le Maître/détail sous l’onglet Outils de propriétés du contrôle du ruban.

  6. Sous Paramètres Maître/Détail, cliquez sur Définir en tant que détail.

  7. Dans la liste Lier à master ID, cliquez sur l’identificateur ViewContext du contrôle maître.

    Pour afficher l’identificateur ViewContext d’un contrôle, cliquez sur le contrôle et cliquez sur < Type de contrôle > Propriétés, puis cliquez sur l’onglet Avancé. L’identificateur ViewContext est visible sous la section de Code de l’onglet. Vous pouvez mettre en surbrillance la valeur à côté du ViewContext : d’étiquettes, et appuyez sur CTRL + C pour copier la valeur dans le Presse-papiers.

  8. Sous Relation Maître/Détail, cliquez sur Par champ clé.

  9. Cliquez sur Sélectionner une expression XPath Icône Sélectionner XPath en regard de la zone clé champ (principale), puis, dans la boîte de dialogue Sélectionner un champ ou un groupe, cliquez sur le champ de clé pour le contrôle maître et puis cliquez sur OK.

  10. Cliquez sur Sélectionner une expression XPath Icône Sélectionner XPath en regard de la zone de champ (détails) clé, puis, dans la boîte de dialogue Sélectionner un champ ou un groupe, cliquez sur le champ de clé pour le contrôle détail et puis cliquez sur OK.

    Si vous souhaitez définir une relation un-à-plusieurs lorsque vous créez initialement un contrôle maître/détail, il peut être préférable de créer manuellement votre propre contrôle maître/détail au lieu d'utiliser le contrôle maître/détail prédéfini disponible dans le volet Office Contrôles. Vous pouvez créer votre propre contrôle en établissant une relation Maître/Détail entre un tableau extensible et une section extensible ou bien entre deux tableaux extensibles dans un modèle de formulaire. Pour cela, ouvrez la boîte de dialogue Propriétés pour chaque contrôle et désignez ensuite un contrôle comme le contrôle maître et l'autre comme le contrôle détail. Vous pouvez configurer une relation un-à-plusieurs à l'aide des champs clés, en modifiant les propriétés du contrôle détail.

Haut de la page

Insérer un tableau extensible horizontal

Remarque : Vous pouvez insérer un contrôle de Tableau extensible Horizontal uniquement dans un formulaire qui a été créé à l’aide du modèle de formulaire Formulaire vierge (InfoPath Filler), ou qui a compatibilitéInfoPath Filler formulaire la valeur dans la boîte de dialogue Options de formulaire.

  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 le bouton Volet contrôles dans le coin inférieur droit de la section contrôles, sous l’onglet accueil.

  3. Sous conteneurs, cliquez sur Tableau extensible Horizontal.

  4. Si vous insérez un tableau extensible horizontal dans un modèle de formulaire vierge :

    1. Dans la zone Nombre de lignes, entrez le nombre de lignes que vous souhaitez que le tableau possède par défaut.

    2. Le tableau extensible horizontal est créé avec une zone de texte dans chaque ligne dans la colonne de données. Pour convertir une zone de texte à un autre type de contrôle, avec le bouton droit de la zone de texte que vous voulez convertir, pointez sur Modifier le contrôle, puis cliquez sur le contrôle que vous voulez.

  5. Si vous insérez un tableau extensible horizontal dans un modèle de formulaire basé sur une source de données existante :

    1. Sur la première page de l’Assistant Liaison de tableau extensible, cliquez sur la source de données que vous souhaitez utiliser dans la liste source de données, puis cliquez sur le groupe extensible Icône Groupe extensible que vous souhaitez lier les lignes du tableau.

      Pour créer un nouveau groupe extensible, cliquez sur le groupe auquel vous souhaitez ajouter le groupe extensible et cliquez sur Ajouter, puis dans la boîte de dialogue Ajouter un champ ou un groupe, spécifiez les propriétés du groupe extensible.

    2. Cliquez sur Suivant.

    3. Dans la deuxième page de l’Assistant Liaison de tableau extensible, double-cliquez sur les champs dans la liste de liaison de données que vous souhaitez ajouter à la table sous forme de colonnes.

      Pour créer un nouveau champ, dans la liste de liaison de données, cliquez sur le groupe auquel le tableau extensible horizontal est lié, cliquez sur Ajouter et spécifiez les propriétés du champ dans la boîte de dialogue Ajouter un champ ou groupe.

    4. Pour réorganiser les colonnes, sélectionnez une colonne dans les lignes dans la liste de table, puis cliquez sur Déplacer avant ou Déplacer après.

    5. Cliquez sur Terminer.

Haut de la page

Conseils de mise en page pour les contrôles de données extensibles

Appliquez les conseils suivants pour vous aider à améliorer l’apparence, taille et autres aspects des contrôles à l’intérieur d’un contrôle de données extensible :

  • Pour modifier la taille de plusieurs contrôles à l’intérieur d’un contrôle de données extensible en même temps, maintenez la touche CTRL enfoncée, sélectionnez les zones de texte dont vous souhaitez modifier la taille, puis apportez les modifications nécessaires dans la section Taille du contrôle sous l’onglet Outils de propriétés du contrôle du ruban.

  • Pour modifier la bordure ou la couleur des contrôles à l’intérieur d’un contrôle de données extensible en même temps, maintenez la touche CTRL enfoncée, puis sélectionnez les zones de texte que vous souhaitez modifier. Cliquez sur l’onglet Outils de propriétés du contrôle dans le ruban, cliquez sur bordures ou la trame de fond dans la section couleur de l’onglet et apportez les modifications nécessaires.

  • Pour personnaliser le texte qui s’affiche dans une zone de texte à l’intérieur d’un contrôle de données extensible, utilisez les zones police et Taille de police dans la section Format du texte sous l’onglet accueil du ruban. Vous pouvez également utiliser la section Styles de police sous l’onglet accueil du ruban

Haut de la page

Conseils de mise en page de section extensible

Appliquez les conseils suivants pour vous aider à améliorer l’apparence, taille et autres aspects des contrôles à l’intérieur d’un contrôle de Section extensible:

  • Parfois, le texte contenu dans les contrôles d’une section extensible et les étiquettes à gauche de ces contrôles peut sembler soient pas correctement alignés. Pour les réaligner rapidement, cliquez sur le contrôle et cliquez sur < Type de contrôle > Propriétés, 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.

  • L’option Répéter verticalement sous l’onglet affichage de la boîte de dialogue Propriétés de la Section extensible est sélectionnée par défaut. Cela signifie que lorsque les utilisateurs ajoutent sections extensibles, ces sections apparaissent dans une formation verticale vers le bas de la longueur de l’écran. Vous pouvez choisir de rendre la section extensible développer horizontalement en sélectionnant l’option Répéter horizontalement à la place. Permet de créer entièrement différentes mises en page. Par exemple, vous pouvez créer un modèle de formulaire qui ressemble à un calendrier. L’option Répéter horizontalement n’est pas pris en charge dans les modèles de formulaires compatibles avec les navigateurs.

Haut de la page

Conseils de disposition de tableau extensible horizontal

Appliquez les conseils suivants pour vous aider à améliorer l’apparence, taille et autres aspects d’un contrôle de Tableau extensible Horizontal et les contrôles qu’il contient :

  • Un tableau extensible horizontal se compose d’une section extensible dans un tableau de disposition. La bordure droite du tableau de disposition définit le point auquel les colonnes dans la table sont renvoyées à la ligne suivante lorsque les utilisateurs insèrent des colonnes supplémentaires. Pour contrôler l’habillage de colonne, vous pouvez faire glisser la bordure droite de la cellule de tableau de disposition qui encadre le contrôle de section extensible vers la droite ou gauche.

  • Un tableau extensible horizontal peut être utile pour l’impression. Colonnes dans le contrôle renvoyer à la ligne à la ligne suivante du modèle de formulaire, afin que toutes les informations dans le tableau est imprimé. Toutefois, si votre modèle de formulaire est destiné principalement pour l’affichage à l’écran, envisagez de placer le tableau extensible horizontal à l’intérieur d’un contrôle de Zone de défilement dans votre modèle de formulaire. De cette façon, si les utilisateurs entrent une grande quantité de données dans le tableau extensible horizontal, ils peuvent faire défiler pour afficher au lieu de voir sur le formulaire. Toutefois, notez que lorsque vous utilisez une zone de défilement, si un utilisateur imprime le formulaire, seules les données visibles à l’écran dans le défilement région est imprimée.

Haut de la page

Méthodes de personnalisation d'une section extensible

Après avoir inséré une section extensible dans un modèle de formulaire, vous pouvez le personnaliser en modifiant ses propriétés et paramètres dans la boîte de dialogue Propriétés de la Section extensible. Pour ouvrir la boîte de dialogue, dans le modèle de formulaire avec le bouton droit de la section extensible dont vous souhaitez modifier les propriétés, puis cliquez sur Propriétés de la Section extensible.

Le tableau ci-dessous décrit quelques manières dont vous pouvez personnaliser une section extensible et en explique les raisons. Ce tableau ne fournit pas d'informations détaillées sur les options de la boîte de dialogue Propriétés de la section extensible, mais vous permet de vous faire une idée des différentes options disponibles.

Remarques : 

  • Si vous concevez un modèle de formulaire compatible avec le navigateur, certaines fonctionnalités dans la boîte de dialogue Propriétés de la Section extensible ne sont pas disponibles. Par exemple, vous ne pouvez pas activer le paramètre qui permet aux utilisateurs d’insérer des sections horizontales dans une formation côte à côte.

  • Si votre modèle de formulaire est basé sur une base de données, schéma ou toute autre source de données existante, vous pouvez ne pas être en mesure de personnaliser tous les aspects d’un contrôle. Par exemple, vous pourrez peut-être modifier la taille du contrôle mais pas son nom champ ou du groupe, qui sont dérivées de la source de données existante.

Tabulation

Tâche

Détails

Données

Modifier le nom d'un groupe

Lorsque vous concevez un modèle de formulaire vierge, vous pouvez modifier le champ par défaut ou nom d’un contrôle pour qu’elle soit plus facile à identifier lorsque vous travaillez avec la source de données du groupe. Par exemple, dans un modèle de formulaire d’assurance, un groupe nommé « Dépendant » est plu évocateur qu’un groupe nommé groupe « 1 ».

Remarque : Changer le nom du groupe ne change pas la liaison entre une section extensible dans le modèle de formulaire et un groupe extensible dans la source de données. Si vous souhaitez lier une section extensible à un autre groupe extensible, avec le bouton droit de la section extensible, puis cliquez sur Modifier la liaison.

Données

Empêcher les utilisateurs d'insérer et de supprimer des sections

Par défaut, la case à cocher Autoriser les utilisateurs à insérer et à supprimer les sections est activée. Si vous la désactivez, les utilisateurs ne pourront plus insérer ni supprimer de sections dans une section extensible. Cela peut s'avérer très utile dans les scénarios de compte rendu où vous voulez afficher des données duplicables tout en empêchant les utilisateurs de modifier ces dernières ou d'ajouter des sections.

Données

Personnaliser les commandes de menu

Cliquez sur Modifier pour modifier les propriétés de la section. Par exemple, vous pouvez ouvrir la boîte de dialogue Personnaliser les commandes, qui vous permet de personnaliser les noms et les emplacements des commandes de menu permettant d'insérer ou de supprimer des sections dans le formulaire de l'utilisateur. Ce type de personnalisation simplifie l'utilisation du modèle de formulaire. Par exemple, vous pouvez ajouter des commandes personnalisées au menu Edition pour permettre à l'utilisateur de supprimer des sections extensibles de son formulaire.

Données

Afficher ou personnaliser le texte d'information

La case à cocher Afficher le bouton d'insertion et le texte d'information est activée par défaut. Vous pouvez soit désactiver cette case à cocher pour empêcher les utilisateurs de voir le texte d'instructions du formulaire, soit personnaliser ce texte d'instructions. Par exemple, dans un modèle de formulaire d'assurance où l'utilisateur doit entrer des personnes à charge dans une section extensible, vous pouvez remplacer le texte « Insérer un élément » qui s'affiche sous la section extensible par « Insérer les personnes à charge supplémentaires ».

Affichage

Permettre aux utilisateurs d'insérer des sections côte à côte au lieu de l'une après l'autre

L’option Répéter verticalement est sélectionnée par défaut. Cela signifie que lorsque les utilisateurs ajoutent sections extensibles, ces sections apparaissent dans une formation verticale vers le bas de la longueur de l’écran. Vous pouvez choisir de rendre la section extensible développer horizontalement à la place. Permet de créer entièrement différentes mises en page. Par exemple, vous pouvez créer un modèle de formulaire qui ressemble à un calendrier. L’option Répéter horizontalement n’est pas pris en charge dans les modèles de formulaires compatibles avec les navigateurs.

Affichage

Filtrer les données

Cliquez sur Filtrer les données pour ouvrir la boîte de dialogue Filtrer les données dans lequel vous pouvez permettre aux utilisateurs de filtrer des données dans une section extensible en fonction des valeurs que les utilisateurs entrent ou sélectionnent ailleurs dans le formulaire. Par exemple, si vous utilisez une section extensible pour recueillir des informations sur les projets en cours, vous pouvez créer une zone de liste qui permet aux utilisateurs de filtrer les projets par état.

Maître/Détail

Définir une relation Maître/Détail

Sous l’onglet Maître/détail, vous pouvez établir une relation maître/détail entre un tableau extensible (contrôle maître) et une section extensible (contrôle détail). Si vous définissez ce type de relation, des données associées seront affichent dans la section extensible basée sur l’élément par un utilisateur sélectionne dans le tableau extensible. Contrôle maître/détail n’est pas prises en charge dans les modèles de formulaires compatibles avec les navigateurs.

Taille

Ajuster la taille, le remplissage et les marges

Vous pouvez spécifier manuellement la taille d’un contrôle en entrant des valeurs dans les zones hauteur et largeur. Vous pouvez également affiner l’espacement à l’intérieur et l’extérieur du contrôle en modifiant le remplissage, qui est la quantité d’espace de mémoire tampon qui entoure le contenu du contrôle, ou les marges, ce qui correspond à la quantité d’espace entre la bordure du contrôle et du texte environnant ou contrôles sur le modèle de formulaire.

Avancé

Modifier l'ordre de l'index de tabulation

Vous pouvez modifier la position d’un contrôle dans l’ordre de tabulation général du modèle de formulaire. Ordre de tabulation est l’ordre dans lequel le focus se déplace dans un formulaire à partir d’un champ ou l’objet à l’autre que les utilisateurs appuyer sur TAB ou MAJ + TAB. Le paramètre d’index de tabulation par défaut pour tous les contrôles dans un modèle de formulaire est égal à 0, mais l’ordre de tabulation commence par 1. Autrement dit, n’importe quel contrôle à 1 dans la zone index tabulation est visité en premier lorsque les utilisateurs appuyer sur la touche TAB. N’importe quel contrôle avec 2 dans la zone index tabulation est visité en second, et ainsi de suite. Tous les contrôles avec la valeur 0 dans la zone index tabulation viennent en derniers dans l’ordre de tabulation. Si vous voulez ignorer des contrôles dans l’ordre de tabulation, entrez -1 dans la zone index tabulation.

Avancé

Spécifier une info-bulle

Pour ajouter une note explicative lorsque les utilisateurs placent le pointeur sur le contrôle, entrez le texte souhaité dans la zone info-bulle. Utilitaires passer à l’écran de lecture d’accessibilité, tels qu’écran informations disponibles sous forme de synthèse vocale ou un affichage en Braille actualisable, s’appuient souvent sur ces info-bulles pour interpréter les informations pour leurs utilisateurs.

Avancé

Spécifier et personnaliser les paramètres de fusion

Cliquez sur Paramètres de fusion pour spécifier comment les données que les utilisateurs entrent dans le contrôle doivent apparaître lorsque plusieurs formes sont combinées. Par exemple, vous pouvez modifier l’ordre dans lequel les sections extensibles sont insérées dans l’écran cible.

Avancé

Obtenir les identificateurs ViewContext ou XmlToEdit pour la section extensible

Vous pouvez utiliser la valeur ViewContext ou XmlToEdit pour identifier le contrôle dans le code. Par exemple, si vous connaissez la valeur ViewContext, vous pouvez l’utiliser avec les méthodes SelectText ou SelectNodes de la classe vue par programme effectue une action Édition sur les données XML qui sont liées au contrôle. De même, si vous connaissez la valeur XmlToEdit, vous pouvez l’utiliser avec la méthode ExecuteAction de l’objet View pour insérer ou supprimer des instances d’une section extensible par programme. Par exemple, vous pouvez spécifier une valeur d’énumération ActionType, tels que XCollectionInsert ou XCollectionRemoveAll et le nom XmlToEdit qui identifie le groupe spécifique pour l’utiliser avec.

Formulaires du navigateur

Personnaliser les paramètres permettant de publier les données sur le serveur

L’onglet formulaires de navigateur s’affiche uniquement lorsque vous concevez un modèle de formulaire compatible avec les navigateurs. Il permet de contrôler si les données sont envoyées au serveur lorsque les utilisateurs insèrent ou supprimer des sections dans le formulaire.

Autres actions

Appliquer les règles

Double-cliquez sur l’onglet de la section extensible, puis cliquez sur Gérer les règles dans la section règles sous l’onglet Outils de propriétés du contrôle du ruban. Le volet règles s’affiche, où vous pouvez utiliser des règles pour appliquer des actions lorsque les utilisateurs insèrent ou travailler avec les contrôles dans la section extensible.

Autres actions

Ajouter une mise en forme conditionnelle

Double-cliquez sur l’onglet de la section extensible et cliquez sur Gérer les règles dans la section règles sous l’onglet Outils de propriétés du contrôle du ruban, cliquez sur Nouveau, puis cliquez sur mise en forme. Cela vous permet de créer une règle de mise en forme conditionnelle pour modifier l’apparence d’un contrôle, notamment sa visibilité, en fonction des valeurs que les utilisateurs entrent dans le formulaire. Par exemple, vous pouvez choisir de masquer une section extensible lorsqu’un utilisateur désactive une case à cocher particulier dans le formulaire.

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.

×