Méthodes de personnalisation d'une zone de texte

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.

Après avoir inséré une zone de texte dans un modèle de formulaire, vous pouvez le personnaliser en modifiant ses propriétés et ses paramètres dans la boîte de dialogue Propriétés de zone de texte. Pour ouvrir la boîte de dialogue, dans le modèle de formulaire, double-cliquez sur la zone de texte dont vous souhaitez modifier les propriétés.

Le tableau suivant décrit quelques-unes des façons dont vous pouvez personnaliser une zone de texte et explique les raisons pourquoi vous pouvez le faire. Ce tableau ne fournit des informations détaillées sur les options dans la boîte de dialogue Propriétés de zone de texte, 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 les navigateurs web, certaines fonctionnalités dans la boîte de dialogue Propriétés de zone de texte ne sont pas disponibles. Par exemple, les sauts de paragraphe ne sont pas pris en charge.

  • 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.

Onglet

Tâche

Détails

Données

Modifier le nom de champ associé

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, un champ nommé « Vendeur » est plu évocateur qu’un champ nommé « champ1 ».

Remarque : Changer le nom du champ ne change pas la liaison entre une zone de texte et le champ de la source de données. Si vous avez besoin lier une zone de texte à un autre champ, avec le bouton droit de la zone de texte, puis cliquez sur Modifier la liaison dans le menu contextuel.

Données

Modifier le type de données

Lorsque vous concevez un modèle de formulaire vierge, vous pouvez modifier le type de données par défaut pour un contrôle. Le type de données par défaut pour une zone de texte est du texte (chaîne), mais vous pouvez modifier à votre guise. Par exemple, si vous voulez que les utilisateurs entrent des livres British dans une zone de texte montant de la Transaction, vous pouvez sélectionnez le type de données nombre entier (entier), puis options de mise en forme afin que les valeurs entrées dans la zone de texte sont affichées avec l’euro (€) symbole monétaire.

En savoir plus sur les types de données

Le tableau suivant répertorie les types de données qui sont disponibles pour les zones de texte.

Type de données

Description

Texte (chaîne)

Utilisation des données telles que les noms, adresses, numéros de téléphone, numéros de sécurité sociale et ainsi de suite.

Nombre entier (entier)

Utiliser pour les nombres positifs ou négatifs entier, telles que 1234, –1234, ou $ 1 234.

Décimal (double)

Utiliser pour les nombres avec décimales, telles que 1 234,12, – 1234,12 ou 1 234,12 €.

Vrai/faux (booléen)

Utilisation des données qui doivent être 1 (vrai) ou 0 (faux).

Lien hypertexte (anyURI)

Utiliser des liens hypertexte, par exemple un chemin d’accès de Convention d’affectation de noms (UNC) ou une URL Uniform Resource Locator ().

Date (date)

Utiliser pour les dates, par exemple 3/14/2007 ou 14 mars 2007.

Heure (heure)

Utiliser les valeurs temporelles, par exemple 9:46:55 ou 09:46.

Date et heure (dateTime)

Utiliser pour les dates et heures, par exemple 3/14/2007 11 h 30

Données

Spécifier une valeur par défaut

Si vous souhaitez que le texte par défaut s’affichent à l’intérieur d’un contrôle lorsqu’un utilisateur ouvre tout d’abord le formulaire, vous pouvez taper ce texte dans la zone valeur. Vous pouvez également utiliser la valeur d’un autre champ dans la source de données en tant que la valeur par défaut pour un contrôle. Valeurs par défaut sont différentes du texte d’espace réservé (qui est décrit plus loin dans cet article) dans la mesure où ils sont toujours enregistrés sous forme de données dans le fichier de formulaire (.xml).

Données

Afficher les résultats d’un calcul

Pour afficher les résultats d’un calcul dans un contrôle, vous pouvez cliquer sur Insérer une formule Image du bouton en regard de la zone valeur pour associer des formules et des fonctions avec le contrôle. Par exemple, vous pouvez créer une formule qui additionne une colonne de nombres dans un tableau extensible à l’aide d’une zone de texte en association avec la fonction somme . Ou vous pouvez associer la fonction aujourd'hui à une zone de texte spécifique afin que lorsque l’utilisateur ouvre le formulaire, la date actuelle est affichée dans cette zone de texte.

Données

Rendre la zone de texte obligatoire

Pour rappeler visuellement aux utilisateurs d’entrer des données dans un contrôle, activez la case à cocher ne peut pas être vide. Lorsque les utilisateurs ouvrent le formulaire, un astérisque rouge s’affiche dans le contrôle en tant que rappel pour ne pas laisser vide. Les utilisateurs ne peuvent pas soumettre de données jusqu'à ce qu’ils entrent une valeur dans le contrôle.

Données

Validation des données

Cliquez sur Validation des données pour définir des règles de validation de données pour le contrôle. Par exemple, si vous avez besoin des numéros de référence doivent être entrées dans un format spécifique — trois chiffres, puis un tiret et puis deux autres chiffres, vous pouvez utiliser la validation des données pour vous assurer que les utilisateurs sont conformes à ce modèle.

Données

Appliquer des règles

Lorsque vous cliquez sur règles, vous pouvez créer une règle qui rend une ou plusieurs actions se produisent automatiquement lorsque les utilisateurs modifient la valeur d’un contrôle. Dans un bon de commande, par exemple, si un utilisateur entre un nombre supérieur à 10 dans une zone de texte total, vous pouvez utiliser une règle pour afficher une boîte de dialogue indiquant « Commander plus de 10 articles différents à la fois peut retarder la livraison ». Vous pouvez également utiliser une règle pour récupérer automatiquement des informations mises à jour d’une source de données externes. Par exemple, sur un formulaire d’achat d’actions, vous pouvez utiliser une règle pour récupérer et afficher boursiers en temps réel dans une zone de texte, lorsque le formulaire est ouvert ou lorsque l’utilisateur demande les informations.

Affichage

Afficher le texte d’espace réservé

Si vous souhaitez fournir des instructions à vos utilisateurs concernant les données à entrer dans la zone de texte, vous pouvez taper un texte d’instructions dans la zone espace réservé. Par exemple, dans une zone de texte nombre de nuit d’hôtel, texte d’espace réservé peut être utilisé pour inviter les utilisateurs sur le type de données qu’ils doivent entrer.

Comme une valeur par défaut, le texte d’espace réservé s’affiche à l’intérieur d’un contrôle de saisie de texte lorsqu’un utilisateur ouvre tout d’abord un formulaire. Toutefois, texte d’espace réservé est différent de valeurs par défaut des trois façons suivantes :

  • Texte d’espace réservé n’est jamais enregistré sous forme de données dans le fichier de formulaire (.xml).

  • Contrairement à une valeur par défaut qui s’affiche sous forme de texte normal à l’intérieur d’un contrôle, texte d’espace réservé toujours est estompé.

  • Contrairement à une valeur par défaut, texte d’espace réservé n’est pas pris en charge dans les modèles de formulaires compatibles avec les navigateurs.

Affichage

Rendre la zone de texte en lecture seule

Pour empêcher les utilisateurs de modifier le contenu d’un contrôle, sélectionnez la lecture seule case à cocher. Par exemple, si vous utilisez une zone de texte pour afficher les résultats d’une formule, vous pouvez rendre la zone de texte en lecture seule pour empêcher les utilisateurs de modifier ce résultat. Même si une zone de texte en lecture seule n’est pas estompé dans le formulaire, les utilisateurs ne peuvent pas avoir à taper des informations dans la zone de texte.

Affichage

Désactiver le vérificateur d’orthographe ou la fonctionnalité de saisie semi-automatique

Pour empêcher les utilisateurs de vérifier l’orthographe du texte à l’intérieur d’un contrôle de saisie de texte ou de réutiliser automatiquement les entrées précédentes qui ont été tapées dans le formulaire dans le contrôle, désactivez les cases à cocher Activer le vérificateur d’orthographe et Activer la saisie semi-automatique, qui sont activée par défaut. Par exemple, vous pouvez désactiver le vérificateur d’orthographe pour les zones de texte qui contiennent des noms propres. Vous pouvez désactiver la saisie semi-automatique pour des raisons de confidentialité, par exemple quand un formulaire est partagé entre plusieurs personnes.

Affichage

Permettre aux utilisateurs de taper plusieurs lignes de texte

Si vous voulez une zone de texte pour afficher plusieurs lignes de texte, activez la case à cocher sur plusieurs lignes. Vous pouvez ensuite décider d’autoriser les sauts de paragraphe à l’intérieur de la zone de texte.

Affichage

Activer les sauts de paragraphe

Si vous activez la case à cocher sur plusieurs lignes, et que vous voulez que les utilisateurs puissent entrer les paragraphes d’informations dans la zone de texte, activez la case à cocher sauts de paragraphe. Ceci est utile, par exemple, lorsque vous voulez que les utilisateurs de répondre à une question sous forme de rédaction dans une zone de texte, mais vous voulez que les données doivent être au format texte brut, car les utilisateurs enverront il à une base de données. Si vous activez la case à cocher sur plusieurs lignes dans un modèle de formulaire compatible avec le navigateur, vous ne pourrez pas désactiver la case à cocher sauts de paragraphe.

Affichage

Activer l’habillage du texte

Si vous activez la case à cocher multiligne, InfoPath sélectionne automatiquement la case à cocher renvoyer du texte afin que le texte passe d’une ligne à l’autre lorsque l’utilisateur tape dans la zone de texte. Lors de l’habillage du texte est activé, vous pouvez sélectionner les options de défilement dans la liste défilement. Par exemple, vous pouvez ajouter des barres de défilement s’affichent dans la zone de texte lorsque les utilisateurs tapent plus de texte que la zone de texte peut afficher par défaut. Pour faire défiler options fonctionnent correctement, votre zone de texte doit être fixe hauteur et la largeur. Si vous activez la case à cocher sur plusieurs lignes dans un modèle de formulaire compatible avec le navigateur, vous ne pourrez désactivez la case à cocher renvoyer à la ligne de texte ou spécifier les options dans la liste défilement.

Affichage

Limiter les caractères

Pour affecter une limite de caractères à une zone de texte, activez la case à cocher limiter la zone texte à et tapez le nombre de caractères autorisés. Par exemple, dans un modèle de formulaire de ressources humaines, vous pouvez utiliser cette fonctionnalité pour empêcher les utilisateurs d’entrer plus de cinq caractères dans une zone de texte Réf employé. Si votre modèle de formulaire est connecté à une base de données ou à un externes schéma XML, et cette source de données comporte des exigences de longueur de caractère existantes, Microsoft Office InfoPath s’afficheront automatiquement des données une erreur de validation si les utilisateurs dépassent ces limites quand ils remplir un formulaire basé sur votre modèle de formulaire. Pour que le curseur passe automatiquement sur le contrôle suivant dans l’écran après que l’utilisateur a atteint la limite de caractères pour un contrôle, activez la case à cocher accéder au contrôle suivant automatiquement lorsque la limite est atteint. Effectuer automatiquement à l’avance curseur le contrôle suivant n'est pas pris en charge dans les modèles de formulaires compatibles avec les navigateurs.

Affichage

Ajouter une mise en forme conditionnelle

Cliquez sur Mise en forme conditionnelle pour ouvrir la boîte de dialogue Mise en forme conditionnelle, dans laquelle vous pouvez modifier l’apparence d’un contrôle, notamment sa visibilité, en fonction des valeurs que les utilisateurs entrent dans le formulaire. Par exemple, dans un modèle de formulaire de rapport des ventes, vous pouvez utiliser la mise en forme conditionnelle pour avertir l’utilisateur que le montant des dépenses est supérieur au montant du budget.

Taille

Ajuster la taille, le remplissage et 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 le texte environnant ou contrôles dans le modèle de formulaire.

Taille

Aligner la zone de texte avec son étiquette

Pour mieux aligner le texte à l’intérieur d’un contrôle avec son étiquette, cliquez sur le bouton Aligner. InfoPath ajuste automatiquement la hauteur du contrôle, marge intérieure inférieure et paramètres de marge inférieure si nécessaire.

Avancée

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ée

Modifier l’ordre d’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ée

Affecter un raccourci clavier

Vous pouvez taper une lettre ou un chiffre dans la zone touche d’accès rapide pour spécifier un raccourci clavier. Raccourcis clavier permettent aux utilisateurs d’accéder à un contrôle en appuyant sur une combinaison de touches, au lieu d’utiliser la souris. Si vous choisissez d’utiliser les raccourcis clavier dans votre modèle de formulaire, vous devez communiquer aux utilisateurs que les raccourcis existent. Par exemple, vous pouvez taper (ALT + S) après une étiquette de zone de texte pour indiquer aux utilisateurs qu’il existe un raccourci clavier pour une zone de texte vendeur.

Avancée

Spécifier ou personnaliser des actions 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 choisir devant le texte à partir d’une zone de texte avec un mot spécifique ou éléments de zone de texte séparé par un point-virgule.

Avancée

Obtenir l’identificateur ViewContext de la zone de texte

Vous pouvez utiliser la valeur ViewContext pour identifier le contrôle dans le code. Par exemple, si vous connaissez la valeur ViewContext, vous pouvez l’utiliser avec la méthode ExecuteAction de l’objet View par programme effectue une action Édition sur les données XML qui sont liées au contrôle.

Avancée

Spécifier et personnaliser une étendue d’entrée

Cliquez sur Étendue d’entrée pour spécifier le type d’entrée d’utilisateur est destiné le contrôle. Cela permet d’améliorer la reconnaissance de l’écriture manuscrite et vocale pour le contrôle de saisie. Par exemple, si vous utilisez la portée des entrées IS_URL pour le contrôle, InfoPath sait pour ignorer les espaces entre les mots.

Formulaires de navigateur

Personnaliser les paramètres de validation des 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 modifient des données dans la zone de texte.

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.

×