Étendues des entrées pour les contrôles InfoPath

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

Dans cet article

Présentation des zones de saisie

Types d'étendue d'entrée

Présentation des zones de saisie

Si vous souhaitez améliorer la reconnaissance non-clavier d'entrée de texte dans un contrôle, tel que texte est entré dans une zone de texte avec un stylet, vous pouvez spécifier une étendue d'entrée pour le contrôle. Une étendue d'entrée vous permet de spécifier le type d'entrée d'utilisateur est destiné le contrôle. Par exemple, si vous utilisez la portée des entrées IS_URL pour une zone de texte, des espaces sont entrés entre les mots sont ignorées.

Une étendue d'entrée peut être définie pour les types de contrôle suivants :

  • Zone de texte

  • Zone de texte enrichi

  • Sélecteur de dates

  • Liste à puces

  • Liste numérotée

  • Liste simple

  • Zone de liste modifiable

  • Zone de liste à sélection multiple

Pour définir une étendue d'entrée, cliquez deux fois sur le contrôle. Dans la boîte de dialogue Propriétés - Contrôle, cliquez sur l'onglet Avancé, puis sur Étendue des entrées.

Haut de la page

Types d'étendue d'entrée

Il existe trois types d'étendue d'entrée :

Tous les types d'étendue d'entrée peuvent être configurés de telle manière que l'entrée corresponde uniquement au modèle d'étendue d'entrée défini ou qu'elle soit transformée de manière à tendre vers ce modèle. Par défaut, une étendue d'entrée est limitée de façon à correspondre uniquement au modèle d'étendue d'entrée. Pour autoriser une entrée non correspondante, tout en la faisant tendre vers l'étendue de l'entrée, activez la case à cocher Reconnaître les entrées sans correspondance dans la boîte de dialogue Étendue des entrées.

Remarques : 

  • Une étendue d'entrée s'applique uniquement au contrôle sur lequel elle est définie, et non au champ auquel le contrôle est lié.

  • La fonctionnalité d'étendue des entrées ne fonctionne pas avec les systèmes de reconnaissance des langues d'Asie de l'Est.

Les sections suivantes décrivent chaque type d'étendue d'entrée.

Standard

Pour définir une étendue d'entrée standard, sélectionnez Standard dans la boîte de dialogue Étendue des entrées, puis cliquez sur le paramètre dans la liste Étendue des entrées. Le tableau suivant décrit le modèle défini pour chaque étendue d'entrée standard et fournit un exemple du type d'entrée auquel il s'applique.

Étendue d'entrée

Description

IS_DEFAULT

Critère de transformation pour la reconnaissance standard. Considéré comme le paramètre par défaut ; utilise le lexique par défaut (vocabulaire).

IS_URL

Formats d'URL, de fichier et FTP.

Exemples :

  • http://www.humongousinsurance.com/

  • ftp://ftp.microsoft.com

  • www.microsoft.com

  • file:///C:\templ.txt

IS_FILE_FULLFILEPATH

Caractères utilisés pour la description d'un chemin de fichier. Inclut les conditions suivantes :

  • Pour les noms de serveur et de partage, autorise tous les caractères IS_ONECHAR, à l'exception des suivants : * ? : < > |

  • Pour les noms de fichier, autorise tous les caractères IS_ONECHAR, à l'exception des suivants : \ / : < > |

  • L'entrée doit commencer par \\, le nom du lecteur, \, ..\, \. ou /

  • Les espaces sont autorisés.

Exemples :

  • \\nom_serveur\nom_partage\nomfichier.txt

  • C:\temp\travail en cours.doc

  • ..\images\frank.jpg

IS_FILE_FILENAME

Caractères utilisés pour la description d'un nom de fichier. Inclut les conditions suivantes :

  • Accepte les fichiers avec ou sans extension.

  • Autorise tous les caractères IS_ONECHAR, à l'exception des suivants : \ / : < > |

  • Les espaces sont autorisés.

Exemples :

  • nomfichier.txt

  • nomfichier

  • nom fichier.txt

IS_EMAIL_USERNAME

Noms d'utilisateur de messagerie électronique.

Exemples :

  • JeanDu

  • JDupont

  • jeandupont

IS_EMAIL_SMTPEMAILADDRESS

Adresse de messagerie SMTP complète. Par exemple, personne@exemple.com.

IS_LOGINNAME

Nom et domaine de connexion. Inclut les conditions suivantes :

  • Autorise tous les caractères IS_ONECHAR.

  • Le nom de domaine ou d'utilisateur ne peut pas commencer ou se terminer par un caractère non alphanumérique.

  • Les espaces ne sont pas autorisés.

  • Les caractères suivants ne sont pas autorisés : + * / (signe plus, astérisque, barre oblique).

Exemples :

  • NANTES\JDUPONT

  • JDUPONT

IS_PERSONALNAME_FULLNAME

Combinaison du prénom, du deuxième prénom et du nom.

Exemples mis en forme pour le français (France) :

  • M. Jean A. Dupont

  • Jean Dupont

  • Dupont, Jean

  • Dupont, Jean A.

IS_PERSONALNAME_PREFIX

Titre honorifique précédant un nom.

Exemples mis en forme pour le français (France) :

  • M.

  • Dr

  • Mlle

  • Monsieur

IS_PERSONALNAME_GIVENNAME

Prénom ou initiale.

Exemples mis en forme pour le français (France) :

  • Jean

  • J.

  • J.A.

IS_PERSONALNAME_MIDDLENAME

Deuxième prénom ou initiale.

Exemples :

  • Albert

  • A

IS_PERSONALNAME_SURNAME

Nom.

Exemples mis en forme pour le français (France) :

  • Dupont

  • Dupont Durand

  • Dupont-Durand

IS_PERSONALNAME_SUFFIX

Suffixe de nom, abréviations et chiffres romains. Par exemple, Jr.

IS_ADDRESS_FULLPOSTALADDRESS

Adresse complète (nombres inclus).

Exemples mis en forme pour le français (France) :

  • 123 rue nationale, 67000 Strasbourg

  • Boîte postale 123, 35000 Rennes

IS_ADDRESS_POSTALCODE

Code postal alphanumérique (pour prise en charge internationale).

Exemples mis en forme pour le français (France) :

  • 75000

  • 98052-6399

IS_ADDRESS_STREET

Numéro de l'habitation, nom de l'immeuble, numéro de l'appartement et numéro de la boîte postale uniquement. Par exemple, 123 rue nationale.

IS_ADDRESS_STATEORPROVINCE

Nom complet ou abréviation d'état ou de province.

Exemples mis en forme pour le français (France) :

  • WA

  • Washington

  • Wa

IS_ADDRESS_CITY

Nom ou abréviation de ville.

Exemples mis en forme pour le français (France) :

  • Saint-Étienne

  • St-Étienne

IS_ADDRESS_COUNTRYNAME

Nom de pays.

Exemples mis en forme pour le français (France) :

  • Italie

  • Japon

  • États-Unis d'Amérique

IS_ADDRESS_COUNTRYSHORTNAME

Abréviation pour le pays.

Exemples mis en forme pour le français (France) :

  • USA

  • U.S.A.

IS_CURRENCY_AMOUNTANDSYMBOL

Symboles monétaires et nombres.

Exemples mis en forme pour le français (France) :

  • 2 100,25 €

  • 0,35 €

  • 1 234,50 EUR

IS_CURRENCY_AMOUNT

Valeurs numériques pour la devise, symboles monétaires exclus. Par exemple 2 100,25.

IS_DATE_FULLDATE

Date complète dans des formats différents.

Exemples mis en forme pour le français (France) :

  • 17-07-2001

  • 17/07/01

  • 17/07

  • 12 déc.

  • 17 juillet

  • 17 juillet 2001

IS_DATE_MONTH

Représentation numérique des mois (1 à 12).

Exemples :

  • 7

  • 07

  • 11

IS_DATE_DAY

Représentation numérique des jours (1 à 31).

Exemples :

  • 1

  • 04

  • 17

IS_DATE_YEAR

Représentation numérique des années.

Exemples :

  • 1988

  • 2004

  • 88

  • 04

  • '88

IS_DATE_MONTHNAME

Représentation des mois sous forme de caractères.

Exemples mis en forme pour le français (France) :

  • Février

  • Déc

  • Déc.

IS_DATE_DAYNAME

Représentation des jours sous forme de caractères.

Exemples mis en forme pour le français (France) :

  • Mercredi

  • Mer

  • Mon.

IS_DIGITS

Nombres entiers positifs. Les chaînes de chiffre de 0 à 9 sont autorisées.

IS_NUMBER

Nombres (y compris l'espace séparateur de milliers, le signe négatif et la virgule décimale). Pour la France, cela inclut les conditions suivantes :

  • Le séparateur de milliers est un espace.

  • Le séparateur décimal est une virgule.

  • Les nombres négatifs sont représentés par un signe - (sans espace, sans parenthèses).

IS_ONECHAR

Un caractère ANSI unique, page de codes 1252. Pour la France, cela inclut les caractères suivants :

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!\"#$%&'()*+,-./:;<=>?@[\]^_`{|}~

IS_TELEPHONE_FULLTELEPHONENUMBER

Numéro de téléphone. Ne prend pas en charge les numéros comportant des lettres.

Exemples mis en forme pour le français (France) :

  • 01 23 45 67 89

  • 0800 123 456

  • 0800 12 34 56

  • 206-555-0123

  • +(33)1 23 45 67 89

  • 00 33 1 23 45 67 89

IS_TELEPHONE_COUNTRYCODE

Indicatifs téléphoniques internationaux.

Exemples mis en forme pour le français (France) :

  • +1

  • +44

  • 001

  • 00 44

IS_TELEPHONE_AREACODE

Indicatifs téléphoniques régionaux.

Exemples mis en forme pour le français (France) :

  • (425)

  • 425

IS_TELEPHONE_LOCALNUMBER

Numéro de téléphone, (indicatifs régionaux et internationaux exclus).

Exemples mis en forme pour le français (France) :

  • 555-0112

  • 555 0112

  • 555.0123

IS_TIME_FULLTIME

Heures, minutes, secondes. En français, l'heure est donnée sur 24 heures. Les zéros non significatifs sont facultatifs pour les heures, mais obligatoires pour les minutes et les secondes. Les heures sont comprises entre 0 et 24 ; les minutes et les secondes sont comprise entre 0 et 59.

Exemples mis en forme pour le français (France) :

  • 3:20

  • 04:30

  • 11:20:55

  • 23:15

  • 20:30:25

IS_TIME_HOUR

Représentation numérique des heures (0 à 24).

IS_TIME_MINORSEC

Représentation numérique des minutes et des secondes (0 à 59).

Liste d'expressions

Définition d'une étendue d'entrée sous forme d'une liste d'expressions vous permet de spécifier une liste de mots ou phrases pour limiter ou transformer l'entrée saisie dans le contrôle. Par exemple, vous pourriez créer une liste d'expressions nommée « Couleurs primaires » pour une zone de texte et définissez la liste pour « rouge », « jaune » et « bleu ». Dans ce scénario, si un utilisateur Tablet PC écrit le mot « Fred » dans la zone de texte, il est reconnu comme, convertie pour le mot « rouge ».

Pour créer une étendue d'entrée pour une liste d'expressions :

  1. Dans la boîte de dialogue Étendue des entrées, sélectionnez Personnalisé, puis cliquez sur Nouveau.

  2. Dans la zone Nom, tapez le nom du paramètre de l'étendue d'entrée de liste d'expressions.

  3. Dans la liste Type, cliquez sur Liste d'expressions.

  4. Pour chaque mot ou expression de la liste, entrez le mot ou l'expression dans la zone Liste, puis cliquez sur Ajouter.

Une fois qu'une liste d'expressions a été créée dans un modèle de formulaire, vous pouvez l'appliquer à d'autres contrôles du formulaire en la sélectionnant dans la liste Étendue des entrées.

Remarque : Si vous supprimez l'étendue d'entrée d'une liste d'expressions qui a été appliquée à un contrôle, cette étendue d'entrée sera également supprimée de tous les autres contrôles auxquels elle a été appliquée et sa définition sera supprimée du modèle de formulaire.

Expression régulière

Définition d'une étendue d'entrée sous forme d' expressions régulières vous permet de spécifier une expression régulière qui définit un modèle personnalisé pour la limitation ou la transformation de l'entrée entrée dans le contrôle. Vous pouvez en savoir plus sur la syntaxe des expressions régulières utilisée par Microsoft Office InfoPath 2007 étendues des entrées dans le Kit de développement logiciel (SDK) Microsoft Tablet PC.

Pour créer un paramètre d'étendue d'entrée pour une expression régulière :

  1. Dans la boîte de dialogue Étendue des entrées, sélectionnez Personnalisé, puis cliquez sur Nouveau.

  2. Dans la zone Nom, tapez le nom du paramètre de l'étendue d'entrée pour la liste d'expressions.

  3. Dans la liste Type , cliquez sur Expression régulière.

  4. Dans la zone Expression régulière, tapez la formule de l'expression régulière.

Une fois qu'une expression régulière a été créée dans un modèle de formulaire, vous pouvez l'appliquer à d'autres contrôles du formulaire en la sélectionnant dans la liste Étendue des entrées.

Remarque : Si vous supprimez l'étendue d'entrée d'une expression régulière qui a été appliquée à un contrôle, cette étendue d'entrée sera supprimée de tous les autres contrôles auxquels elle a été appliquée et sa définition sera supprimée du modèle de formulaire.

Le tableau suivant répertorie quelques exemples d'expressions régulières pouvant servir à créer des paramètres d'étendue d'entrée personnalisés.

Expression

Description

Correspondances

Non-correspondances

(0|1|2|3|4|5|6|7|8|9)

Correspond à n'importe quel chiffre isolé, de 1 à 9.

1
6
0

42
Un(e)

(0|1|2|3|4|5|6|7|8|9|,|-)+

Correspond à un ou plusieurs chiffres isolés, virgules ou tirets. Utile pour limiter l'entrée à un intervalle ou à un ensemble de nombres, tel qu'un intervalle de pages à imprimer.

1
1-6
2,4,7
2-
6,9,135

,,,

Trois
7 à 9

(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)-(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)-(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)

Numéro de sécurité sociale. Le format d'un numéro de sécurité sociale est nnnnnnnnnnnnnnn.

1 50 01 29 123 456 17

12-123-12
12-2-3456

(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)-(A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|T|U|V|W|X|Y|Z)(A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|T|U|V|W|X|Y|Z)(A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|T|U|V|W|X|Y|Z)-(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)(0|1|2|3|4|5|6|7|8|9)

Un numéro de référence au format suivant :
###-AAA-###
où # correspond à un chiffre compris entre 0 et 9, et A correspond à n'importe quelle lettre majuscule comprise entre A et Z.

123-ABC-456

12-AB-3456
123-456-789

s(!IS_ONECHAR)+n

Correspond à n'importe quel mot commençant par un "s" minuscule, contenant un ou plusieurs caractères (tel que défini dans l'étendue d'entrée IS_ONECHAR) et se terminant par un "n" minuscule.

savon
sapin
satin
s234n

Savon
sn

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.

×