Ajouter, déplacer ou supprimer un champ ou un groupe

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

La source de données qui stocke toutes les données que les utilisateurs entrent dans un formulaire comprend des champs et des groupes. À l'instar des dossiers qui contiennent et organisent les fichiers sur votre disque dur, les champs contiennent les données que les utilisateurs entrent dans votre formulaire, et les groupes contiennent et organisent ces champs. Par exemple, si la source de données de votre formulaire contient des champs pour les noms et les prénoms, ces champs peuvent être inclus dans un groupe appelé « nom ».

Dans cet article

Avant de commencer

Ajouter un champ

Ajouter un groupe

Ajouter un champ de référence

Ajouter un groupe de référence

Déplacer un champ ou un groupe dans la source de données principale

Supprimer un champ ou un groupe

Avant de commencer

Vous pouvez ajouter des champs ou des groupes uniquement dans la source de données principale d'un modèle de formulaire. Vous ne pouvez pas ajouter de champs ou de groupes à une source de données secondaire, ou à des champs ou des groupes qui sont basés sur une base de données, un service Web, ou des documents de type schéma XML ou XML pré-existants.

Conseil : Si vous voyez ce verrouillé champ icône Icône de champ verrouillé ou Ceci verrouillé icône groupe Icône de groupe verrouillé dans le volet Office source de données, vous ne pouvez pas modifier le champ ou groupe.

Chaque champ ou groupe de la source de données doit avoir un nom unique. Si vous devez utiliser le nom d'un champ ou d'un groupe existant dans un autre champ ou groupe, vous pouvez ajouter un champ de référence ou un groupe de référence à un modèle de formulaire.

Vous pouvez mettre à jour votre modèle de formulaire en déplaçant ou en supprimant des champs ou des groupes existants à partir de la source de données. Vous pouvez uniquement déplacer ou supprimer des champs ou des groupes qui ont été ajoutés à la source de données principale. Les champs ou les groupes qui sont basés sur un schéma XML, une base de données, un service Web ou des champs et des groupes d'une source de données secondaire ne peuvent pas être déplacés ou supprimés.

Remarque : Lorsque vous supprimez un champ, et un contrôle est lié à ce champ, le contrôle ne peut pas stocker les données car le champ qui stocke les données n’existe plus. En outre, si les utilisateurs ont déjà rempli des formulaires basés sur votre modèle de formulaire, la suppression d’un champ peut entraîner une perte de données dans les formulaires remplis. Si vous supprimez un champ, et un contrôle est lié à ce champ, vous devez lier le contrôle à un autre champ ou supprimer le contrôle. Suppression d’un groupe supprime tous les champs de ce groupe. Tous les contrôles liés aux champs dans le groupe supprimé doivent être lié à d’autres champs ou être supprimés.

Haut de la page

Ajouter un champ

Vous pouvez ajouter un champ d'élément ou un champ d'attribut à un groupe dans la source de données principale. Vous pouvez également ajouter un champ d'attribut à un champ d'élément existant dans la source de données principale. Toutefois, vous ne pouvez pas ajouter de champ à un champ d'attribut.

Ajouter un champ à un groupe

  1. Si le volet Office Source de données n’est pas visible, cliquez sur Source de données dans le menu affichage.

  2. Si votre modèle de formulaire utilise plusieurs sources de données, sélectionnez principale dans la liste source de données.

  3. Dans le volet Office Source de données, cliquez avec le bouton droit sur le groupe dans lequel vous souhaitez ajouter un champ, puis sélectionnez Ajouter dans le menu contextuel.

  4. Dans la zone nom dans la boîte de dialogue Ajouter un champ ou un groupe, tapez un nom pour le nouveau champ. Noms doivent commencer par un caractère alphabétique ou un trait de soulignement (_) et peuvent contenir uniquement des caractères alphanumériques, des traits de soulignement, des traits d’union (-) et des périodes (.). Les noms ne peuvent pas contenir d’espaces.

    Utilisez un nom qui décrive le contenu du champ. Par exemple, si vous avez un champ qui contient le montant d'une dépense, nommez le champ dépense .

  5. Dans la liste Type , sélectionnez Champ (élément) ou Champ (attribut) .

  6. Dans la liste Type de données, sélectionnez le type de données que vous voulez utiliser pour le champ.

    Liste des types de données pour champs

    Type de données

    Quand utiliser

    Texte

    Use this data type for an element or attribute field that contains unformatted text.

    Rich Text

    Use this data type for an element field that contains formatted text. You cannot use this data type for attribute fields.

    Whole Number

    Utilisez ce type de données pour un champ d'élément ou d'attribut qui contient des nombres sans valeurs décimales.

    Décimal

    Utilisez ce type de données pour un champ d'élément ou d'attribut qui contient des valeurs monétaires ou des nombres à valeurs décimales.

    Vrai/Faux

    Utilisez ce type de données pour un champ d'élément ou d'attribut qui contient des données qui ne peuvent être qu'une valeur parmi deux possibles.

    Hyperlink

    Use this data type for an element or attribute field that contains a Uniform Resource Identifier (URI), such as a hyperlink or a namespace.

    Date

    Utilisez ce type de données pour un champ d'élément ou d'attribut qui contient une date de calendrier.

    Heure

    Utilisez ce type de données pour un champ d'élément ou d'attribut qui contient une heure au format 24 heures.

    Date et heure

    Utilisez ce type de données pour un champ d'élément ou d'attribut qui contient une date de calendrier et une heure au format 24 heures.

    Attachement d'image ou fichier

    Use this data type for an element or attribute field that contains binary data, such as an image or a picture.

    Custom

    Use this data type for an element or attribute field with custom data types that are defined by a namespace. This data type is typically used for a field or group that is bound to a custom control. The Data namespace box is enabled when you choose this data type.

    This table shows only the most common XML data types used in a form template. In InfoPath, you can use any XML 1.0 data type in the World Wide Web Consortium (W3C) recommendations. To use a data type that is not listed in the table, you must extract the form files for a form template and edit the schema (.xsd) file. Find links to more information about extracting the form files for a form template in the See Also section.

  7. Si vous souhaitez spécifier une valeur devant être contenue dans le champ dès la première ouverture du formulaire, tapez la valeur dans la zone Valeur par défaut.Vous trouverez des liens vers des informations supplémentaires sur le paramétrage de la valeur par défaut d'un champ à la section Voir aussi.

  8. Pour convertir un champ d'élément en champ extensible, activez la case à cocher Extensible.

  9. Pour exiger que le champ contient une valeur, activez la case à cocher ne peut pas être vide. Si vous sélectionnez cette case à cocher, n’importe quel contrôle qui est lié à un champ qui n’a pas une valeur entrée dedans indiquera par un astérisque rouge ou une bordure rouge en pointillés.

Ajouter un champ d'attribut à un champ d'élément

Dans la mesure où vous pouvez uniquement ajouter un champ d'attribut à un champ d'élément, la liste Type de la boîte de dialogue Ajouter un champ ou un groupe est désactivée.

  1. Si le volet Office Source de données n’est pas visible, cliquez sur Source de données dans le menu affichage.

  2. Si votre modèle de formulaire utilise plusieurs sources de données, sélectionnez principale dans la liste source de données.

  3. Dans le volet Office Source de données, cliquez avec le bouton droit sur le champ dans lequel vous souhaitez ajouter un champ, puis sélectionnez Ajouter dans le menu contextuel.

  4. Dans la zone nom dans la boîte de dialogue Ajouter un champ ou un groupe, tapez un nom pour le nouveau champ. Noms doivent commencer par un caractère alphabétique ou un trait de soulignement (_) et peuvent contenir uniquement des caractères alphanumériques, des traits de soulignement, des traits d’union (-) et des périodes (.). Les noms ne peuvent pas contenir d’espaces.

    Utilisez un nom qui décrive le contenu du champ. Par exemple, si vous avez un champ qui contient le montant d'une dépense, nommez le champ dépense .

  5. Dans la liste Type de données, sélectionnez le type de données que vous voulez utiliser pour le champ.

    Liste des types de données pour champs

    Type de données

    Quand utiliser

    Texte

    Utilisez ce type de données pour un champ d'élément ou d'attribut qui contient du texte sans mise en forme.

    Nombre entier

    Utilisez ce type de données pour un champ d'élément ou d'attribut qui contient des nombres sans valeurs décimales.

    Décimal

    Utilisez ce type de données pour un champ d'élément ou d'attribut qui contient des valeurs monétaires ou des nombres à valeurs décimales.

    Vrai/Faux

    Utilisez ce type de données pour un champ d'élément ou d'attribut qui contient des données qui ne peuvent être qu'une valeur parmi deux possibles.

    Hyperlink

    Use this data type for an element or attribute field that contains a Uniform Resource Identifier (URI), such as a hyperlink or a namespace.

    Date

    Utilisez ce type de données pour un champ d'élément ou d'attribut qui contient une date de calendrier.

    Heure

    Utilisez ce type de données pour un champ d'élément ou d'attribut qui contient une heure au format 24 heures.

    Date et heure

    Utilisez ce type de données pour un champ d'élément ou d'attribut qui contient une date de calendrier et une heure au format 24 heures.

    Attachement d'image ou fichier

    Utilisez ce type de données pour un champ d'élément ou d'attribut qui contient des données binaires comme une image ou une photographie.

    Ce tableau répertorie uniquement les types de données XML les plus communément utilisés dans un modèle de formulaire. Dans Microsoft Office InfoPath, vous pouvez utiliser n'importe quel type de données XML 1.0 figurant dans les recommandations de W3C. Pour utiliser un type de données non répertorié dans le tableau, vous devez extraire les fichiers de formulaire pour un modèle de formulaire et modifier le fichier de schéma (.xsd). Vous trouverez des liens vers des informations supplémentaires sur l'extraction des fichiers de formulaire pour un modèle de formulaire dans la section Voir aussi.

  6. Si vous souhaitez spécifier une valeur devant être contenue dans le champ dès la première ouverture du formulaire, tapez la valeur dans la zone Valeur par défaut.Vous trouverez des liens vers des informations supplémentaires sur le paramétrage de la valeur par défaut d'un champ à la section Voir aussi.

  7. Pour convertir un champ d'élément en champ extensible, activez la case à cocher Extensible.

  8. Activez la case à cocher Ne peut pas être vierge pour imposer que le champ contienne une valeur. Si vous activez cette case à cocher, tous les contrôles qui sont liés à ce champ et qui restent vierges seront signalés par un astérisque rouge ou par une bordure rouge en pointillés.

Haut de la page

Ajouter un groupe

  1. Si le volet Office Source de données n’est pas visible, cliquez sur Source de données dans le menu affichage.

  2. Si votre modèle de formulaire utilise plusieurs sources de données, sélectionnez principale dans la liste source de données.

  3. Dans le volet Office Source de données, cliquez avec le bouton droit sur le groupe dans lequel vous souhaitez ajouter un groupe, puis sélectionnez Ajouter dans le menu contextuel.

  4. Dans la zone nom dans la boîte de dialogue Ajouter un champ ou un groupe, tapez un nom pour le nouveau groupe. Noms doivent commencer par un caractère alphabétique ou un trait de soulignement (_) et peuvent contenir uniquement des caractères alphanumériques, des traits de soulignement, des traits d’union (-) et des périodes (.). Les noms ne peuvent pas contenir d’espaces.

    Utilisez un nom qui décrive le contenu du groupe. Par exemple, si vous avez un groupe qui contient le détail d'une dépense, nommez le groupe DétailDépense.

  5. Dans la liste Type, effectuez l'une des opérations suivantes :

    • Pour ajouter un groupe pouvant contenir d'autres groupes ou champs, sélectionnez Groupe .

    • Pour ajouter un groupe pouvant contenir au moins deux groupes de champs, mais qu'un seul de ces groupes de champs figure dans un affichage du formulaire, sélectionnez Groupe (choix).

  6. Pour convertir le groupe en groupe extensible, activez la case à cocher Extensible.

Haut de la page

Ajouter un champ de référence

Si vous souhaitez utiliser le nom d'un champ existant pour un champ d'un autre groupe au sein de votre modèle de formulaire, vous pouvez créer un champ de référence. Lorsque vous créez un champ de référence, InfoPath crée un nouveau champ dans le modèle de formulaire, dont les propriétés sont liées et correspondent aux propriétés du champ d'origine, nom et type de données compris. Les deux champs deviennent des champs de référence et toute modification apportée à l'un entraîne la mise à jour automatique de l'autre.

Remarque : Deux champs de référence ne peuvent pas faire partie du même groupe. Vous pouvez uniquement ajouter un champ de référence à un groupe. Vous ne pouvez pas ajouter de champ de référence à un autre champ.

  1. Si le volet Office Source de données n’est pas visible, cliquez sur Source de données dans le menu affichage.

  2. Si votre modèle de formulaire utilise plusieurs sources de données, sélectionnez principale dans la liste source de données.

  3. Cliquez avec le bouton droit sur le champ sur lequel vous souhaitez baser votre champ de référence, puis sélectionnez Référence dans le menu contextuel.

  4. Dans la boîte de dialogue Champ ou groupe de référence, sélectionnez le groupe qui contiendra le nouveau champ de référence.

Haut de la page

Ajouter un groupe de référence

Si vous souhaitez donner le nom d'un groupe existant à un autre groupe de votre modèle de formulaire, vous pouvez créer un groupe de référence. Lorsque vous créez un groupe de référence, InfoPath crée un nouveau groupe dans le modèle de formulaire, dont les propriétés sont liées et correspondent aux propriétés du groupe d'origine, nom et type de données compris. Les deux groupes deviennent des groupes de référence et toute modification apportée à l'un entraîne la mise à jour automatique de l'autre.

Remarque : Deux groupes de référence ne peuvent pas faire partie du même groupe.

  1. Si le volet Office Source de données n’est pas visible, cliquez sur Source de données dans le menu affichage.

  2. Si votre modèle de formulaire utilise plusieurs sources de données, sélectionnez principale dans la liste source de données.

  3. Cliquez avec le bouton droit sur le groupe sur lequel vous souhaitez baser votre groupe de référence, puis sélectionnez Référence dans le menu contextuel.

  4. Dans la boîte de dialogue Champ ou groupe de référence, sélectionnez le groupe qui contiendra le nouveau groupe de référence.

Haut de la page

Déplacer un champ ou un groupe dans la source de données principale

  1. Si le volet Office Source de données n’est pas visible, cliquez sur Source de données dans le menu affichage.

  2. Si votre modèle de formulaire utilise plusieurs sources de données, sélectionnez principale dans la liste source de données.

  3. Dans le volet Office Source de données, cliquez avec le bouton droit sur le champ ou le groupe que vous souhaitez déplacer, puis effectuez l'une des opérations suivantes :

    • Pour réorganiser l'ordre du champ ou du groupe dans son groupe actuel, cliquez sur Monter ou Descendre dans le menu contextuel.

    • Pour déplacer le champ ou le groupe vers un nouveau champ ou groupe, cliquez sur Déplacer dans le menu contextuel, puis, dans la boîte de dialogue Déplacer un champ ou un groupe, sélectionnez un nouvel emplacement pour le champ ou le groupe.

Haut de la page

Supprimer un champ ou un groupe

Remarque : La suppression d'un champ ou d'un groupe entraîne une erreur dans tout contrôle qui est lié à ce champ ou à ce groupe dans votre modèle de formulaire. De plus, si des utilisateurs ont déjà rempli des formulaires basés sur votre modèle de formulaire, la suppression d'un champ ou d'un groupe peut entraîner une perte de données dans ces formulaires.

  1. Si le volet Office Source de données n’est pas visible, cliquez sur Source de données dans le menu affichage.

  2. Si votre modèle de formulaire utilise plusieurs sources de données, sélectionnez principale dans la liste source de données.

  3. Cliquez avec le bouton droit sur le champ ou le groupe que vous souhaitez supprimer, puis sélectionnez Supprimer dans le menu contextuel.

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.

×