Office
Se connecter

Présentation des contrôles

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

Tous les formulaires Microsoft Office InfoPath que les utilisateurs remplissent sont basés sur un modèle de formulaire. Le modèle de formulaire détermine la façon dont le formulaire qui en résulte aspect et le comporte.

Lorsque vous remplissez les formulaires, les utilisateurs entrent des informations en tapant dans les zones de texte, en cliquant sur les éléments dans une liste, en sélectionnant les cases à cocher et effectuer d’autres actions. Les objets d’interface utilisateur graphique interactifs sont appelés contrôles. Vous utilisez les contrôles pour afficher des données ou des choix, exécuter une action ou aider à améliorer la lisibilité de l’interface utilisateur du formulaire.

Outre les contrôles standards, tels que des zones de texte et des zones de liste, InfoPath comprend un certain nombre de nouveaux contrôles, tels que tableaux extensibles, les groupes de choix et les sections facultatives. Ces types de contrôles, vous pouvez créer un modèle de formulaire souple adapté à vos utilisateurs. Par exemple, dans un modèle de formulaire de note de frais, vous pouvez utiliser un tableau extensible pour permettre aux utilisateurs d’entrer uniquement les éléments de dépenses que nécessaire.

Informations que les utilisateurs entrent dans un contrôle sont stockées dans source de données du formulaire. Lorsque vous concevez un modèle de formulaire, vous utilisez généralement le volet Office contrôles pour insérer des contrôles, bien que vous pouvez également insérer des contrôles en faisant glisser les champs et les groupes depuis le volet Office Source de données vers le modèle de formulaire.

Vous pouvez personnaliser l’apparence d’un contrôle, notamment la police, couleur et l’alignement de texte dans le contrôle du contrôle valeur par défaut et type de données, et d’autres propriétés, telles que la info-bulle qui s’affiche lorsqu’un utilisateur positionne le pointeur de la souris sur la contrôle. Vous pouvez également personnaliser le comportement d’un contrôle, par exemple ses capacités de filtrage ou répondre à des règles.

Conseil : Pour afficher les propriétés pour un contrôle, double-cliquez sur le contrôle sur le modèle de formulaire.

Contenu de cet article

Contrôles et la source de données

Méthodes pour insérer des contrôles dans un modèle de formulaire

Types de contrôles

Considérations relatives à la compatibilité

Supprimer un contrôle d’un modèle de formulaire

Contrôles et la source de données

Presque tous les contrôles d’un formulaire InfoPath sont associés ou liés à la source de données du modèle de formulaire. La plupart des contrôles, y compris les zones de texte, des cases à cocher et zones de liste sont liés aux champs de la source de données. Si un contrôle n’est pas lié à la source de données, ou si elle est lié de façon incorrecte, les informations entrées dans ce contrôle ne peuvent pas enregistré correctement dans le fichier de formulaire (.xml) sous-jacent.

Lorsque vous concevez un modèle de formulaire InfoPath, vous pouvez choisir les champs dans la source de données créée automatiquement chaque fois que vous insérez un contrôle ou vous pouvez manuellement lier chaque contrôle à un champ existant.

Dans l’exemple suivant, le créateur du formulaire inséré une zone de texte Nom du modèle de formulaire. La zone de texte est liée au champ nom de source de données du modèle de formulaire.

Relationship between control on form template and field in data source

Lorsque vous remplissez un formulaire basé sur ce modèle de formulaire, l’utilisateur entre son nom dans la zone de texte Nom. InfoPath enregistre ces données en tant que langage XML (Extensible Markup), comme illustré dans l’image suivante.

Data entered in the text box is saved as XML

Le type de contrôle et son champ associé déterminent ensemble le type d’informations que les utilisateurs peuvent entrer dans le contrôle, ainsi que la manière dont les utilisateurs peuvent entrer ces informations. Par exemple, si vous avez un contrôle de sélecteur de dates sur votre modèle de formulaire qui est lié à un champ avec une date type de données, puis les utilisateurs peuvent entrer que des dates dans ce contrôle. S’ils essaient d’entrer d’autres données, tels que leur nom ou l’adresse, dans ce contrôle, InfoPath affiche une erreur de validation de données.

Remarque : En plus de la source de données principale pour votre modèle de formulaire, vous pouvez créer des connexions de données aux documents XML, bases de données, services Web et les bibliothèques Microsoft Windows SharePoint Services et listes. Ces connexions de données à l’origine dans les sources de données secondaire pouvant être utilisées pour remplir les zones de liste et fournir les valeurs pour les zones de texte et d’autres contrôles.

Haut de la Page

Méthodes pour insérer des contrôles dans un modèle de formulaire

Lorsque vous créez un modèle de formulaire, vous pouvez utiliser le volet Office contrôles pour insérer des contrôles. Vous pouvez choisir de créer des sources de données du modèle de formulaire automatiquement lorsque vous insérez un contrôle, auquel cas un champ ou un groupe est automatiquement créée dans la source de données pour chaque contrôle que vous ajoutez. Vous pouvez également lier chaque contrôle à un champ ou un groupe dans la source de données du modèle de formulaire existant. Si vous choisissez cette option, vous êtes invité à sélectionner un champ ou un groupe à partir de la source de données lorsque vous insérez un contrôle.

Conseil : Pour basculer entre la création automatique de la source de données et la liaison de contrôles à un champ ou groupe existant, utilisez la case à cocher créer automatiquement la source de données dans le volet Office contrôles.

Vous pouvez également insérer des contrôles en faisant glisser les champs et les groupes depuis le volet Office Source de données dans votre modèle de formulaire. Chaque fois que vous faites glisser un champ ou un groupe sur votre modèle de formulaire InfoPath suggère le contrôle qui correspond le mieux à ce champ ou groupe. Par exemple, si le champ a un type de données date, InfoPath suggère un sélecteur de dates.

Haut de la Page

Types de contrôles

Le volet Office contrôles intègre plus de 30 contrôles différents que vous pouvez ajouter à votre modèle de formulaire. Ces contrôles peuvent être regroupés dans les catégories suivantes :

  • Contrôles standard

  • Contrôles extensibles et facultatifs

  • Contrôles de fichiers et d’images

  • Contrôles avancés

  • Contrôles personnalisés

Les tableaux suivants décrivent l’objectif de chaque contrôle.

Contrôles standard

Contrôles standard incluent les contrôles généralement associés à la collecte et afficher des informations. Ces contrôles incluent des zones de texte, des zones de liste, des cases à cocher et des boutons.

Contrôle

Icône

Description

Zone de texte

Image du bouton

Contrôle plus fréquemment utilisé dans un formulaire. Les utilisateurs peuvent entrer n’importe quel type de texte non mis en forme dans une zone de texte, tels que des phrases, des noms, des nombres, des dates et heures. Zones de texte ne peut pas contenir de texte mis en forme.

Zone de texte enrichi

Image du bouton

Un contrôle qui peut contenir au format texte, y compris en gras et le texte en italique et une variété de polices, les tailles de polices et les couleurs de police. En outre, les utilisateurs peuvent insérer des images, des listes et des tableaux dans une zone de texte enrichi.

Zone de liste déroulante

Image du bouton

Un contrôle qui présente aux utilisateurs une liste de choix dans une zone. Pour sélectionner un élément dans la liste, les utilisateurs cliquent sur une flèche pour ouvrir la liste de choix. Les choix peuvent provenir d’une liste que vous créez manuellement, à partir de valeurs dans la source de données du formulaire ou de valeurs provenant d’une connexion de données à un document XML, base de données, service Web, ou de bibliothèque ou liste SharePoint.

Zone de liste modifiable

Image du bouton

Un contrôle qui présente une liste de choix dans une zone à partir de laquelle les utilisateurs sélectionne l’élément approprié ou tapez son propre aux utilisateurs. Les choix peuvent provenir d’une liste que vous créez manuellement, à partir de valeurs dans la source de données du formulaire ou de valeurs provenant d’une connexion de données à un document XML, base de données, service Web, ou de bibliothèque ou liste SharePoint.

Zone de liste

Image du bouton

Un contrôle qui présente aux utilisateurs une liste de choix dans une zone à partir de laquelle les utilisateurs sélectionner l’élément approprié. Les choix peuvent provenir d’une liste que vous créez manuellement, à partir de valeurs dans la source de données du formulaire ou de valeurs provenant d’une connexion de données à un document XML, base de données, service Web, ou de bibliothèque ou liste SharePoint.

Sélecteur de dates

Image du bouton

Un contrôle qui contient une zone dans laquelle les utilisateurs peuvent taper des dates et un bouton de calendrier qui permet aux utilisateurs de sélectionner une date.

Check box

Image du bouton

Un contrôle qui permet aux utilisateurs de définir Oui/non ou valeurs vrai/faux en ajoutant ou en supprimant une coche à partir d’un petit carré.

Case d’option

Image du bouton

Un contrôle qui permet aux utilisateurs de sélectionner à partir d’un ensemble de choix s’excluent mutuellement. Lorsqu’une case d’option dans un groupe est sélectionnée, les autres cases d’option sont désactivées. Un groupe de cases d’option est lié à un champ dans la source de données, et chaque case d’option enregistre une valeur différente dans ce champ.

Bouton

Image du bouton

Un contrôle qui peut être utilisé pour envoyer un formulaire ou une requête de base de données, entre autres choses. Vous pouvez également associer un bouton à règles ou du code personnalisé qui s’exécute lorsque les utilisateurs cliquent sur le bouton.

Section

Button Image

Un contrôle qui est un conteneur 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.

Contrôles extensibles et facultatifs

Contrôles extensibles et facultatifs incluent des contrôles de liste, 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 lorsque vous remplissez un formulaire.

Contrôle

Icône

Description

Section facultative

Image du bouton

Un contrôle qui est un conteneur pour d’autres contrôles et est utile pour des informations supplémentaires qui ne sont pas nécessaires pour tous les utilisateurs à remplir. Lorsque vous remplissez un formulaire qui comprend une section facultative, les utilisateurs peuvent choisir si vous souhaitez inclure la section facultative sur le formulaire.

Section extensible

Image du bouton

Un contrôle qui est un conteneur pour d’autres contrôles et est utile pour présenter des données basées sur l’enregistrement, par exemple les enregistrements de base de données employé. Lorsque vous remplissez le formulaire qui inclut une section extensible, les utilisateurs peuvent ajouter des occurrences de la section extensible.

Tableau extensible

Image du bouton

Un contrôle qui affiche des informations répétitives dans une structure tabulaire. Chaque élément apparaît dans une nouvelle ligne dans le tableau extensible. Lorsque vous remplissez un formulaire, les utilisateurs peuvent ajouter ou supprimer des lignes dans un tableau extensible comme bon vous semble. Tableaux extensibles peuvent contenir d’autres contrôles.

Tableau extensible horizontal

Image du bouton

Un contrôle qui affiche des informations répétitives dans une structure tabulaire. Chaque élément apparaît dans une nouvelle colonne dans le tableau extensible. Lorsque vous remplissez un formulaire, les utilisateurs peuvent ajouter ou supprimer des colonnes dans un tableau extensible comme bon vous semble. Les tableaux extensibles horizontaux peuvent contenir d’autres contrôles.

Maître/détail

Image du bouton

Un contrôle qui est en réalité un ensemble de répétition de contrôles directement liés entre eux. Le contrôle maître est toujours un tableau extensible et le contrôle détail peut être un tableau extensible ou une section extensible. Maître/détail contrôles aide les utilisateurs travaillent plus efficacement avec de grandes quantités de données. Par exemple, si votre modèle de formulaire affiche les enregistrements de base de données employés, vous pouvez spécifier qu’uniquement un sous-ensemble d’informations relatives à chaque employé doit apparaître dans le contrôle maître. Puis, lorsqu’un utilisateur sélectionne un enregistrement (ligne) dans le contrôle maître, le contrôle détail peut afficher plus d’informations sur l’employé.

Liste à puces

Image du bouton

Un contrôle qui permet aux utilisateurs d’ajouter ou supprimer des listes à puces éléments de liste dans le formulaire en tant que nécessaire. Contrôles de liste à puces sont un bon moyen pour inclure du texte simple que le modèle de formulaire de répétition, tel qu’une liste d’éléments d’action dans un ordre du jour.

Liste numérotée

Image du bouton

Un contrôle qui permet aux utilisateurs d’ajouter ou supprimer des listes numérotées dans un formulaire en tant que nécessaire. Contrôles de liste numérotée sont un bon moyen pour inclure du texte simple qui se répète et indique de commande, par exemple une liste d’éléments d’ordre du jour dans une réunion quelconque modèle de formulaire ordre du jour.

Liste simple

Image du bouton

Un contrôle qui permet aux utilisateurs d’ajouter ou supprimer des éléments de liste dans un formulaire en tant que nécessaire. Contrôles de liste simple sont un bon moyen pour inclure du texte simple que répétitions, comme une liste de noms des participants dans une réunion demandent le modèle de formulaire.

Zone de liste à sélection multiple

Image du bouton

Un contrôle qui présente à l’utilisateur avec une liste de choix qui apparaissent sous la forme d’une liste déroulante des cases à cocher. Utilisateurs peuvent sélectionner autant de cases à cocher que nécessaire et peuvent même être en mesure d’ajouter des entrées personnalisées, selon la façon dont le modèle de formulaire est conçu.

Contrôles de fichiers et d’images

Vous pouvez concevoir votre modèle de formulaire afin que les utilisateurs peuvent insérer des pièces jointes ou des images lorsqu’ils remplissent des formulaires basés sur votre modèle de formulaire. En outre, les utilisateurs qui remplissent InfoPath forms sur un Tablet PC bénéficient d’un contrôle d’image manuscrite spécial qui leur permet de créent et enregistrement des dessins manuscrits.

Contrôle

Icône

Description

Pièce jointe

Image du bouton

Un contrôle qui permet aux utilisateurs de joindre des fichiers à leurs formulaires. Chaque contrôle de pièce jointe permet à un fichier à joindre, et vous pouvez limiter le type de fichier, le cas échéant. Si vos utilisateurs à joindre plusieurs fichiers, vous pouvez insérer le contrôle de pièce jointe à l’intérieur d’un contrôle extensible.

Image

Image du bouton

Contrôle qui peut être inclus dans un modèle de formulaire en tant qu’un élément statique, par exemple un titre ou un arrière-plan, ou qui permet aux utilisateurs d’insérer une image dans le cadre de l’écran. Les contrôles d’image peuvent stocker l’image sur le formulaire lui-même ou stocker une adresse (URL) qui pointe vers l’emplacement enregistré de l’image.

Image manuscrite

Image du bouton

Un contrôle qui permet aux utilisateurs avec un Tablet PC pour ajouter des dessins manuscrits à un formulaire, dans le contrôle lui-même ou en haut d’une image d’arrière-plan.

Contrôles avancés

Contrôles avancés sont des contrôles qui peuvent être utilisées inférieure fréquemment contrôles standard ou uniquement dans certains cas.

Contrôle

Icône

Description

Hyperlink

Image du bouton

Un contrôle qui peut être utilisé pour créer un lien vers une URL. Par exemple, un modèle de formulaire qui affiche des informations sur une liste de produits peut inclure des liens hypertexte vers des informations sur le produit des pages Web. Contrôles de lien hypertexte peuvent pointer sur un serveur Web sur un réseau intranet ou Internet.

Zone d’expression

Image du bouton

Un contrôle de texte en lecture seule. Vous pouvez utiliser les zones d’expression pour afficher du texte en lecture seule, afficher la valeur d’un autre contrôle du formulaire ou créer des formules basées sur des expressions XPath.

Étiquette verticale

Image du bouton

Une étiquette de texte en lecture seule qui s’affiche en un angle de 90 degrés sur votre modèle de formulaire. Étiquettes verticales sont souvent utilisés comme en-têtes de colonnes dans des tableaux extensibles.

Zone de défilement

Image du bouton

Un contrôle qui contient d’autres contrôles, garde une taille fixe et inclut des barres de défilement afin que les utilisateurs peuvent faire défiler pour afficher des informations qui n’appartient pas afficher. Les zones de défilement sont particulièrement utiles lorsqu’une section d’un formulaire contient un grand nombre de données, et les utilisateurs n’avez pas besoin de voir tous en même temps.

Zone horizontale

Image du bouton

Contrôle qui contient d’autres contrôles et qui peut être utilisé pour placer d’autres contrôles côte à côte dans un modèle de formulaire.

Groupe de choix

Image du bouton

Un contrôle qui contient deux ou plusieurs sections de choix qui à son tour contient d’autres contrôles. Chaque section de choix dans un groupe de choix est utilisé comme une seule option dans une série d’excluent mutuellement. Lorsque vous remplissez un formulaire, les utilisateurs peuvent remplacer la section de choix par défaut par une autre section de choix. Par exemple, sur un modèle de formulaire tâche application, vous pouvez utiliser un groupe de choix pour permettre aux utilisateurs d’entrer un numéro de téléphone personnel ou un numéro de téléphone professionnel pour leurs références.

Groupe de choix extensible

Image du bouton

Un contrôle qui affiche plusieurs sections de choix dans une structure extensible. Lorsque vous remplissez un formulaire, les utilisateurs peuvent ajouter, supprimer ou remplacer les autres groupes de choix extensibles, comme bon vous semble. Par exemple, sur un modèle de formulaire Informations employé, vous pouvez utiliser un groupe de choix extensible pour permettre aux utilisateurs d’entrer plusieurs contacts d’urgence. Pour chaque contact, l’utilisateur peut remplacer les informations d’adresse d’origine avec les informations d’adresse.

Section de choix

Image du bouton

Un contrôle qui contient d’autres contrôles et qui doit toujours apparaître dans un groupe de choix ou groupes de choix extensibles. Sections de choix sont utiles lorsque vous avez besoin ajouter des choix à un groupe de choix existant. Si vous insérez une section de choix ailleurs que dans un groupe de choix, InfoPath insère automatiquement la section de choix à l’intérieur d’un nouveau groupe de choix.

Section récursive extensible

Image du bouton

Un contrôle qui contient d’autres contrôles et peut être inséré en lui-même. Vous pouvez utiliser des sections récursives extensibles pour créer des contenus hiérarchiques, par exemple un plan.

Contrôles personnalisés

Vous pouvez utiliser l’Assistant Ajout de contrôle personnalisé pour créer des contrôles personnalisés, y compris les contrôles Microsoft ActiveX et les composants de modèle, disponibles dans InfoPath. Un contrôle personnalisé est une valeur qui n’est pas inclus dans InfoPath par défaut.

Contrôle

Description

Composant de modèle

Un jeu personnalisé de contrôles qui inclut la mise en page, les paramètres de propriété et certains aspects du comportement de contrôle, qui peuvent être enregistrés pour le réutiliser dans plusieurs modèles de formulaire. Après avoir créé un composant de modèle, vous utilisez l’Assistant Ajout de contrôle personnalisé pour importer le composant de modèle dans mode Création afin que vous puissiez l’utiliser dans votre modèle de formulaire.

contrôle ActiveX

Un contrôle qui n’est pas inclus dans InfoPath, mais qui peuvent être ajoutés au volet Office contrôles. Vous pouvez choisir parmi des contrôles ActiveX existants qui sont enregistrés sur votre ordinateur, ou vous pouvez utiliser des contrôles personnalisés que vous développez pour répondre aux besoins de votre entreprise. Par exemple, si vous développez des modèles de formulaires pour une utilisation dans un cadre financier, vous pouvez développer un contrôle ActiveX qui permet aux informations téléscripteur à afficher sur un modèle de formulaire. Après avoir créé ou recherché un contrôle ActiveX, vous utilisez l’Assistant Ajout de contrôle personnalisé pour importer le contrôle en mode Création afin que vous puissiez l’utiliser dans votre modèle de formulaire.

Haut de la Page

Considérations relatives à la compatibilité

Lorsque vous concevez un modèle de formulaire dans InfoPath, vous pouvez choisir un mode de compatibilité spécifiques pour concevoir un modèle de formulaire compatible avec les navigateurs. Lorsqu’un modèle de formulaire compatible avec les navigateurs est publié sur un serveur exécutant InfoPath Forms Services et puis activés pour le navigateur, les formulaires basés sur le modèle de formulaire peuvent être affichés dans un navigateur Web. Lorsque vous concevez un modèle de formulaire compatible avec le navigateur, certains contrôles ne sont pas disponibles dans le volet Office contrôles, car ils ne peuvent pas être affichés dans un navigateur Web. Les contrôles suivants ne sont pas prises en charge dans les modèles de formulaires compatibles avec les navigateurs :

  • Zone de liste modifiable

  • Zones de liste à sélection multiple

  • Contrôle maître/détail

  • À puces, numérotées et contrôles de liste simple

  • Contrôles d’image image et encre

  • Contrôles d’image manuscrite

  • Étiquettes verticales

  • Zones de défilement

  • Zones horizontales

  • Tableaux extensibles horizontaux

  • Groupe de choix, groupe de choix extensible et contrôles de section de choix

  • Sections récursives extensibles

  • Contrôles ActiveX

Vous pouvez également choisir créer des modèles de formulaires Microsoft Office InfoPath 2007 qui sont compatibles avec Microsoft Office InfoPath 2003. Dans les modèles de formulaires compatibles en amont, zones de liste déroulante et les zones de liste à sélection multiple ne sont pas pris en charge. Lorsque les utilisateurs ouvrent le modèle de formulaire dans InfoPath 2003, zones de liste modifiable s’affichent sous forme de zones de liste déroulante et les zones de liste à sélection multiple apparaissent sous forme de listes à puces.

Si vous avez une partie spécifique d’un modèle de formulaire que vous souhaitez réutiliser dans d’autres modèles de formulaire, vous pouvez créer un composant de modèle. Un composant de modèle standard est constitué de contrôles et une source de données et peut-être également inclure des fonctionnalités telles que les connexions de données, validation des données et les règles. Dans les composants de modèle, les contrôles ActiveX ne sont pas prises en charge et sont par conséquent masqués dans le volet Office contrôles. En outre, si vous concevez un composant de modèle compatible avec le navigateur, vous avez accès à moins de contrôles et fonctionnalités que vous le feriez si vous concevez le composant de modèle uniquement pour une utilisation dans InfoPath.

Haut de la Page

Supprimer un contrôle d’un modèle de formulaire

Pour supprimer un contrôle d’un modèle de formulaire, vous sélectionnez le contrôle et appuyez sur la touche SUPPR. Lorsque vous supprimez un contrôle, le champ qui est lié à ce contrôle est conservé dans la source de données. Toutefois, un formulaire basé sur ce modèle de formulaire n’affiche pas les données stockées dans ce champ. Pour afficher les données, vous liez un contrôle dans le champ.

Si vous souhaitez lier un autre contrôle au champ, plutôt que la suppression du contrôle, vous pouvez modifier le contrôle à un autre type. Pour cela, vous devez en clic droit sur le contrôle, en cliquant sur Remplacer par, puis en cliquant sur une des options dans le menu. Le menu affiche uniquement les types de contrôles qui peuvent être liés à ce type de champ.

Changing an existing control to a different type

Haut de la Page

Développez vos compétences dans Office
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.

×