Créer un formulaire pour une fusion

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

Avec la fusion de formulaires, vos utilisateurs pouvant consolider les données provenant de différents formulaires dans un formulaire. Cela est utile lorsque vos utilisateurs souhaitent comparer ou résumer les données de plusieurs formulaires associés. Par exemple, il peut être utile pour un gestionnaire dont l’équipe remplit les formulaires de rapport d’état hebdomadaires pour fusionner les données de ces formulaires en un seul rapport de synthèse pour son directeur.

Contenu de cet article

Méthodes que les utilisateurs peuvent fusionner des formulaires

Considérations relatives à la conception

Fusionner des actions pour les champs et des groupes

Définition des paramètres de fusion personnalisée des contrôles

Méthodes de fusion des formulaires

L’emplacement d’un formulaire détermine comment un utilisateur peut fusionner avec d’autres formes. La liste suivante décrit les différents emplacements où les formulaires Microsoft Office InfoPath peuvent être stockés et comment les utilisateurs peuvent fusionner des formulaires qui sont stockés dans ces emplacements :

  • Disque dur local ou un emplacement réseau    Un utilisateur devez d’abord ouvrir un formulaire dans InfoPath. Ce formulaire est appelé formulaire cible, car il s’agit du formulaire dans lequel les autres formes seront fusionnées. L’utilisateur clique sur Fusionner les formulaires dans le menu fichier, puis sélectionne des formulaires supplémentaires, appelé formulaires sources — pour fusionner avec le formulaire cible.

    Remarque : Vous pouvez également ouvrir un formulaire vierge et utiliser ensuite la procédure pour fusionner le formulaire vierge avec les autres formulaires basés sur le même modèle de formulaire.

  • Bibliothèque de documents sur un site SharePoint    Formulaires pouvant être stockés dans une bibliothèque de documents sur un site Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007 ou Microsoft Office Forms Server 2007. Dans le menu affichage, dans la bibliothèque de documents où sont stockés les formulaires, un utilisateur peut sélectionnez l’affichage de Fusion et publipostage, puis les formulaires qu’il souhaite fusionner. Lors de la fusion de formulaires de cette façon, il n’est pas nécessaire d’un utilisateur pour tout d’abord ouvrir un formulaire cible comme décrit dans l’exemple précédent.

    Remarque : Lorsque vous concevez un modèle de formulaire compatible avec les navigateurs web, les utilisateurs peuvent remplir des formulaires basés sur ce modèle de formulaire à l’aide d’un navigateur Web. La procédure pour fusionnant les formulaires dans une bibliothèque SharePoint basés sur des modèles de formulaires compatibles avec les navigateurs est différente de celle fusionnant les formulaires que les utilisateurs ouvrir et remplir dans InfoPath.

  • Formulaires de courrier électronique InfoPath dans Microsoft Office Outlook 2007    Un utilisateur peut fusionner plusieurs formulaires à partir de Office Outlook 2007 en les sélectionnant dans l’affichage du dossier où se trouvent les formulaires, puis sur Fusionner les formulaires dans le menu Actions.

Remarque : Lorsque les utilisateurs fusionnent des formulaires, les formulaires originaux ne sont pas supprimés. Les données des formulaires fusionnés sont ajoutées au formulaire cible. Il est recommandé aux utilisateurs d'enregistrer le formulaire cible, avec les données fusionnées, dans un nouveau formulaire afin de ne pas écraser les données du formulaire original.

Haut de la Page

Considérations conceptuelles

À présent que vous connaissez la manière dont les utilisateurs peuvent fusionner les formulaires basés sur l’emplacement d’un formulaire, il est important de comprendre comment vous pouvez activer les contrôles spécifiques prendre en charge la fusion, et comment les données de champs individuels sont combinées lors de la fusion de formulaires. Ces informations, ainsi que de comprendre comment vos utilisateurs envisagez d’utiliser des données fusionnées — est un élément essentiel de la création de modèles de formulaire qui permettent aux utilisateurs de peut fusionner facilement des formulaires.

Lorsque vous ajoutez un contrôle à un modèle de formulaire, il est lié à un champ ou un groupe dans source de données du modèle formulaire. Si vous créez un nouveau, modèle de formulaire vierge, la source de données est créée pour vous lorsque vous ajoutez des contrôles. Si vous concevez un modèle de formulaire basé sur une source de données externe, par exemple un schéma XML ou un service Web, les contrôles que vous ajoutez au modèle de formulaire doivent être liés à des champs ou des groupes dans cette source de données.

Lorsque vous activez les paramètres de fusion pour un contrôle, vous activez en réalité des paramètres de fusion pour le champ ou un groupe auquel le contrôle est lié. Les paramètres de fusion varient selon le champ ou groupe et son type de données. Certains types de champs ou des groupes ne prennent pas en charge la fusion.

Pour mieux comprendre comment fonctionne la fusion de formulaires, supposons que vous avez créé un modèle de formulaire de note de frais qui contient un contrôle de zone de texte lié à un champ non extensible dans la source de données qui utilise un type de données texte. Ce champ est utilisé pour stocker justification de chaque utilisateur pour les dépenses enregistrées. Dans cet exemple, nous appeler le champ objectif et lier le contrôle de zone de texte avec l’étiquette Objectif commercial .

Imaginons que trois utilisateurs — Bob Kelly, Lefebvre et Judy Lew — remplissent des formulaires basés sur votre modèle de formulaire. Dans le champ Objectif commercial , Bob types de conférenceet Nate types Client visitezKarina types de Voyage d’affaires. Étant donné que les contrôles de zone de texte qui utilisent un type de données texte ne prennent pas en charge la fusion des données par défaut, un responsable qui fusionne ces formulaires de rapport de dépenses voyez uniquement une valeur dans le champ Objectif commercial , la valeur qui a été déjà contenue dans le formulaire cible. Par conséquent, par exemple, si le formulaire de Karina est cible, uniquement la valeur entrée Karina s’affichent dans le formulaire fusionné pour ce champ.

En personnalisant les paramètres de fusion pour le champ ou le groupe auquel est lié à un contrôle, les utilisateurs peuvent fusionner les données de ce champ ou d’un groupe de plusieurs formulaires. Dans cet exemple, vous pouvez personnaliser les paramètres de fusion pour le contrôle de zone de texteePurpos entrepriseafin que les utilisateurs peuvent fusionner les données des formulaires qui contiennent ce champ. Vous pouvez personnaliser davantage les paramètres de fusion en activant un séparateur doit apparaître entre chaque valeur fusionnée. Un séparateur peut être un espace, une virgule, un point-virgule, une ligne verticale, un saut de ligne, un saut de paragraphe ou un trait de soulignement. Par exemple, si Bob types de conférence dans le champ Objectif commercial , des types de Nate Visitez clientet types de Karina Voyage d’affaireset que vous activez la fusion de ce champ et spécifier une virgule de séparation, les données fusionnées résultantes seront affichés sous forme de voyage d’affaires, visitez client, conférence (si le formulaire de Karina est cible).

Remarque : Un espace est automatiquement ajouté après les virgules et points-virgules utilisés en tant que séparateurs.

Lors de l’ajout de qu'un séparateur permettent de faire la distinction entre des valeurs spécifiques, vous pouvez personnaliser davantage la fusion des données en ajoutant un préfixe unique pour chaque valeur qui est contenue dans un champ ou un groupe. Lorsque vous ajoutez un préfixe, vous pouvez sélectionner la valeur d’un autre champ, ou entrez un fonction que vous souhaitez utiliser comme un préfixe. Ajout d’un préfixe peut à vos utilisateurs à identifier la source de données d’origine. Par exemple, vous pouvez activer le nom de la personne qui remplit un formulaire, une valeur qui est entrée dans un autre champ — pour faire apparaître un préfixe pour une valeur contenue dans un autre champ. Puis, lorsque plusieurs formulaires sont fusionnés, les valeurs de l’écran source affiche les valeurs fusionnées, et ces valeurs auront identificateurs.

Par exemple, si vous identifiez un champ qui stocke un nom d’utilisateur en tant que le préfixe et créez une fonction concat qui ajoute un signe deux-points après chaque instance de cette valeur, les utilisateurs peuvent facilement repérer qui a entré une valeur même après que plusieurs formulaires sont fusionnés. Dans cet exemple, si formulaire de Judy Lew est le formulaire cible, les données résultantes avec préfixe seront affichent sous forme de Voyage d’affaires, Lefebvre: visitez le client, Bob Kelly: conférence.

Remarques : 

  • Le préfixe n’est pas ajouté au formulaire cible : formulaire de Judy Lew, dans ce cas, afin d’éviter l’ajout de préfixes redondants si les données fusionnées sont enregistrées dans le formulaire et ensuite le formulaire est fusionné à nouveau.

  • Lorsqu’un utilisateur fusionne les formulaires InfoPath qui sont trouvent sur un disque dur ou un emplacement réseau, un site SharePoint ou les formulaires de messagerie InfoPath dans Office Outlook 2007, les données fusionnées qui en résulte est affiché dans l’ordre inverse à partir de l’ordre dans lequel les formulaires ont été sélectionnées. Par exemple, si un utilisateur sélectionne trois formes, en commençant par Bob, puis sélectionne de Karina, puis de Nate, dans le formulaire qui en résulte qui contient les données fusionnées, données de Nate s’afficheront tout d’abord, suivies de Karina données, puis d’Alexandre.

  • En plus de personnaliser les paramètres de fusion pour les contrôles individuels, vous pouvez également désactiver fusion de formulaires pour le modèle de formulaire entière empêcher les utilisateurs de la fusion de formulaires basés sur lui. Lorsque vous désactivez la fusion de formulaires, les utilisateurs qui remplissent le formulaire n’ayant pas accès à la commande Fusionner les formulaires dans le menu fichier.

  • Pour vous assurer que votre formulaire modèle est correctement configuré pour fusionner les autres formes, tester en publier le modèle de formulaire, puis en créant et en enregistrant au moins cinq formulaires basés sur le modèle de formulaire avec des exemples de données. Après avoir enregistré les formulaires, ouvrez le modèle de formulaire en mode Création et puis cliquez sur Aperçu dans la barre d’outils Standard... En mode Aperçu, fusionner les formulaires d’exemple. Si les formulaires fusionner correctement, vous pouvez publier le modèle de formulaire et autoriser les utilisateurs à créer des formulaires basés sur votre modèle de formulaire.

  • Fournir aux utilisateurs une procédure comment fusionner les formulaires. Vous pouvez développer cette procédure lorsque vous testez votre modèle de formulaire pour une fusion.

Haut de la Page

Fusionner des actions pour des champs et des groupes

Les actions suivantes de la fusion et varient, selon le type de données du champ ou du groupe.

Lorsque vous configurez des paramètres de fusion pour n’importe quel type de champ ou un groupe, vous pouvez choisir d’ignorer les valeurs dans les formulaires sources et conserver les valeurs dans le formulaire cible, ou choisir un facteur de fusion personnalisée. Le tableau suivant décrit les paramètres de fusion personnalisée pour chaque type de champ ou un groupe.

Type de champ ou du groupe

Paramètres de fusion disponibles

Exemples de contrôles qui peuvent être liés à ce type de champ

Champ non extensibles

  • Combiner la valeur du formulaire cible avec les valeurs des formulaires sources

    • Ignorer les champs vides

    • Ajouter un séparateur entre les éléments

    • Ajouter un préfixe à chaque élément

  • Zone de texte

  • Zone de Liste déroulante

  • Zone de liste déroulante

Champ extensible

  • Insérer les valeurs des formulaires sources avant ou après la valeur du formulaire cible

    • Supprimer les champs vides

  • Liste à puces

  • Liste numérotée

  • Liste simple

  • Zone de liste à sélection multiple

Champ XHTML non extensibles

  • Combiner la valeur du formulaire cible avec les valeurs des formulaires sources

    • Ignorer les champs vides

    • Ajouter un séparateur entre les éléments

    • Ajouter un préfixe à chaque élément et mettre en forme le texte de préfixe

Zone de texte enrichi

Champ XHTML extensible

  • Insérer les valeurs des formulaires sources avant ou après la valeur du formulaire cible

    • Supprimer les champs vides

  • Liste à puces

  • Liste numérotée

  • Liste simple

  • Tableau extensible

Champ de l’attribut

  • Remplacez la valeur du formulaire cible par la valeur de la forme source

    Si un utilisateur sélectionne plusieurs formulaires, la valeur à partir du dernier formulaire que l’utilisateur sélectionne sera la valeur qui est conservée dans le formulaire cible. Par exemple, si un utilisateur sélectionne trois formes, en commençant par Bob, puis sélectionne de Karina, puis de Nate, les données à partir du champ attribut se présente sous forme de Nate remplacent la valeur d’origine dans le formulaire cible.

    Remarque : Selon le système d’exploitation de la personne qui fusionne les formulaires, la valeur conserve peut différer.

  • Combiner la valeur du formulaire cible avec les valeurs des formulaires sources

    • Ignorer les champs vides

    • Ajouter un séparateur entre les éléments

    • Ajouter un préfixe à chaque élément

N’importe quel contrôle peut avoir un type de champ attribut.

Groupe non extensibles

  • Combiner la valeur du formulaire cible avec les valeurs des formulaires sources

  • Section

  • Section facultative

Groupe extensible

  • Insérer les valeurs des formulaires sources avant ou après la valeur du formulaire cible

    • Supprimer les champs vides

  • Liste à puces

  • Liste numérotée

  • Liste simple

  • Zone de liste à sélection multiple

  • Tableau extensible

Haut de la Page

Définition de paramètres de fusion personnalisés pour des contrôles

Utilisez les procédures de cette section pour définir des paramètres de fusion personnalisés pour des contrôles standard et extensibles.

Remarque : Lorsque vous activez les paramètres de fusion pour un contrôle, vous activez en réalité des paramètres de fusion pour le champ ou un groupe auquel le contrôle est lié. Les paramètres de fusion varient selon le champ ou groupe et son type de données. Certains types de champs ou des groupes ne prennent pas en charge la fusion. Vous pouvez également modifier les paramètres de fusion en modifiant les propriétés d’un champ ou un groupe dans la source de données. Pour ce faire, avec le bouton droit à un champ ou un groupe dans le volet Office Source de données et cliquez sur Propriétés dans le menu contextuel, puis, sous l’onglet règles et fusionner, cliquez sur Paramètres de fusion.

Les contrôles standard correspondent aux contrôles que vous associez habituellement à la collecte et à l'affichage d'informations. Ces contrôles incluent les zones de texte, les zones de liste, les cases à cocher et les boutons. Les contrôles extensibles et facultatifs comprennent les contrôles de liste, les tableaux extensibles, les sections extensibles et les sections facultatives. Ces contrôles permettent aux utilisateurs d'insérer des éléments de liste, des lignes, des jeux d'enregistrements et des informations facultatives lorsqu'ils remplissent un formulaire. Par exemple, dans un modèle de formulaire de note de frais, un tableau extensible permet aux utilisateurs d'ajouter autant de lignes que nécessaire pour entrer le nombre exact de leurs dépenses.

Remarques : 

  • Certains contrôles sont liés aux champs qui ne peuvent pas être fusionnés. Par exemple, les valeurs dans les contrôles de sélecteur de date ou case à cocher ne peuvent pas être fusionnés, car le type de données qu’ils contiennent ne peuvent pas être fusionné. Contrôles qui contiennent des signatures numériques ne peuvent jamais être fusionnées, car cela serait d’invalide la signature numérique.

  • Certains contrôles contiennent des options supplémentaires. Par exemple, lorsque vous personnalisez les paramètres de fusion pour un contrôle de zone de texte enrichi, vous pouvez également sélectionner des options de mise en forme de polices.

Définir des paramètres de fusion personnalisés pour des contrôles standard

Contrôles standard incluent des zones de texte, des zones de texte enrichi et des zones de liste déroulante. Dans cet article pour plus d’informations, voir Fusionner des actions pour les champs et groupes .

Remarque : Contrôles qui sont ajoutés à l’intérieur des sections — en d’autres termes, les contrôles enfants de contrôles parents — ne prennent en charge fusion s’il a été activé pour le contrôle parent.

  1. Double-cliquez sur le contrôle à modifier.

  2. Dans la boîte de dialogue Propriétés du contrôle, cliquez sur l’onglet Avancé.

  3. Sous formulaires de fusion, cliquez sur Paramètres de fusion.

  4. Sous Action pour ce champ, cliquez sur Combiner la valeur du formulaire cible avec les valeurs des formulaires sources.

  5. Pour exclure des champs qui ne contiennent pas de données, sous options de combiner, activez la case à cocher ignorer des champs vides (recommandé).

  6. Dans la liste Séparer chaque élément par, choisissez un séparateur à afficher entre les valeurs dans le contrôle qui apparaît dans le formulaire cible.

    Détails techniques

    L'ajout d'un séparateur peut permettre à vos utilisateurs d'identifier la personne qui a entré des données lorsque des données de plusieurs formulaires sont fusionnées. Par exemple, choisir Virgule (« , ») pour un contrôle particulier permet de séparer les données de ce contrôle par des virgules lorsque plusieurs formulaires basés sur le modèle de formulaire sont fusionnés.

  7. Pour ajouter un préfixe avant chaque valeur qui s’affiche dans le contrôle lorsque les utilisateurs fusionner les formulaires basés sur ce modèle de formulaire, activez la case à cocher Préfixer chaque élément avec, puis sur un élément que vous voulez baser le préfixe sur.

    Procédure

    1. Cliquez sur Insérer une formule Bouton Formule .

    2. Dans la boîte de dialogue Insérer une formule, effectuez l'une des opérations suivantes :

      • Pour utiliser un champ dans la formule, cliquez sur Insérer un champ ou un groupe, cliquez sur le champ que vous souhaitez utiliser dans la boîte de dialogue Sélectionner un champ ou un groupe, puis cliquez sur OK.

      • Pour utiliser une fonction dans la formule, cliquez sur Insérer une fonction, sélectionnez la fonction que vous souhaitez utiliser à partir de la boîte de dialogue Insérer une fonction, puis cliquez sur OK.

        Conseil : Si la fonction requiert des paramètres, sélectionnez la fonction dans la boîte de dialogue Insérer une fonction, cliquez sur OK puis, dans la zone Formule de la boîte de dialogue Insérer une formule, double-cliquez sur la fonction que vous avez ajoutée, puis cliquez sur un champ ou un groupe. Pour plus d'informations, reportez-vous à la section Voir aussi.

      • Pour insérer une valeur ou un opérateur mathématique dans la formule, tapez la valeur ou le symbole de l'opération mathématique dans la zone Formule.

    Opération

    Symbole

    Addition

    +

    Soustraction

    -

    Multiplication

    *

    Division

    /

    • Remarque : Si votre formule se sert de l'opérateur de division (/), vérifiez qu'un espace est présent avant et après l'opérateur. Dans le cas contraire, InfoPath risque d'interpréter « / » comme séparateur d'étapes d'emplacements XPath plutôt que comme opérateur de division.

    • Pour vérifier si la syntaxe de la formule est correcte, dans la boîte de dialogue Insérer une formule, cliquez sur Vérifier la formule.

Définir des paramètres de fusion personnalisés pour une section standard

Sections standards sont des conteneurs pour d’autres contrôles. Sections peuvent inclure tous les contrôles répertoriés dans le volet Office contrôles, notamment une autre section. Dans cet article pour plus d’informations, voir Fusionner des actions pour les champs et groupes .

Remarque : Contrôles qui sont ajoutés à l’intérieur des sections — en d’autres termes, les contrôles enfants de contrôles parents — ne prennent en charge fusion s’il a été activé pour le contrôle parent.

  1. Double-cliquez sur la section à modifier.

  2. Dans la boîte de dialogue Propriétés de la section, cliquez sur l'onglet Avancé.

  3. Sous formulaires de fusion, cliquez sur Paramètres de fusion.

  4. Sous Opération pour ce groupe, cliquez sur Combiner le contenu des groupes dans les formulaires source et cible (par défaut).

    Remarque : Les paramètres de fusion de chaque champ et groupe au sein de ce groupe détermineront la manière de fusionner les données.

Définir des paramètres de fusion personnalisés pour des contrôles et sections extensibles

Contrôles extensibles incluent des sections et les tableaux extensibles et les listes à puces. Dans cet article pour plus d’informations, voir Fusionner des actions pour les champs et groupes .

Remarque : Contrôles qui sont ajoutés à l’intérieur des sections — en d’autres termes, les contrôles enfants de contrôles parents — ne prennent en charge fusion s’il a été activé pour le contrôle parent.

  1. Double-cliquez sur le contrôle à modifier.

  2. Dans la boîte de dialogue Propriétés du contrôle, cliquez sur l’onglet Avancé.

  3. Sous formulaires de fusion, cliquez sur Paramètres de fusion.

  4. Sous Action pour ce groupe extensible, cliquez sur Insérer les groupes à partir des formulaires sources dans le formulaire cible (par défaut).

  5. Pour déterminer l'emplacement auquel les groupes des formulaires sources apparaîtront dans le formulaire cible, sous Options d'insertion, cliquez sur Après les groupes du formulaire cible ou sur Avant les groupes du formulaire cible.

  6. Pour éliminer les valeurs vides dans les formulaires fusionnées, activez la case à cocher Supprimer les groupes vides (recommandés).

  7. Pour combiner des groupes dont les contrôles contiennent les mêmes valeurs, réduisant redondance, activez la case à cocher combiner les groupes avec la même valeur du champ, puis sur le bouton en regard des champs à comparer pour sélectionner les champs à combiner.

Définir des paramètres de fusion personnalisés pour des sections facultatives

Sections facultatives contiennent d’autres contrôles. Les utilisateurs peuvent insérer ou supprimer des sections facultatives lorsque vous remplissez un formulaire. Dans cet article pour plus d’informations, voir Fusionner des actions pour les champs et groupes .

Remarque : Contrôles qui sont ajoutés à l’intérieur des sections — en d’autres termes, les contrôles enfants de contrôles parents — ne prennent en charge fusion s’il a été activé pour le contrôle parent.

  1. Double-cliquez sur le contrôle à modifier.

  2. Dans la boîte de dialogue Propriétés du contrôle, cliquez sur l’onglet Avancé.

  3. Sous formulaires de fusion, cliquez sur Paramètres de fusion.

  4. Sous Opération pour ce groupe, cliquez sur Combiner le contenu des groupes dans les formulaires source et cible (par défaut).

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.

×