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.
Contenu de cet article
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ôles 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 spécifier une étendue d’entrée, double-cliquez sur le contrôle. Dans la boîte de dialogue Propriétés du contrôle, cliquez sur l’onglet Avancé, puis cliquez sur Étendue des entrées.
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 pour restreindre l’entrée pour faire correspondre uniquement au modèle d’étendue d’entrée défini ou simplement écart vers ce modèle. Par défaut, une étendue d’entrée est limitée à mettre en correspondance uniquement étendue d’entrée. Pour autoriser les entrées sans correspondance, mais toujours décalage vers l’étendue d’entrée, activez la case à cocher entrées reconnaître sans correspondance dans la boîte de dialogue Étendue d’entrée.
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é étendues ne fonctionne pas avec les identificateurs de langue d’Asie orientale.
Les sections suivantes décrivent chaque type d’étendue d’entrée.
Norme
Pour définir une étendue d’entrée standard, cliquez sur Standard dans la boîte de dialogue Étendue d’entrée, 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 de type d’entrée auquel il est destiné à appliquer.
Étendue d’entrée |
Description |
IS_DEFAULT |
Transformation pour la reconnaissance standard. Traité comme valeur par défaut et utilise le lexique par défaut (vocabulaire). |
IS_URL |
Formats URL, fichier et FTP. Exemples :
|
IS_FILE_FULLFILEPATH |
Caractères utilisés pour la description d’un chemin d’accès. Inclut les conditions suivantes :
Exemples :
|
IS_FILE_FILENAME |
Caractères utilisés pour la description d’un nom de fichier. Inclut les conditions suivantes :
Exemples :
|
IS_EMAIL_USERNAME |
Noms d’utilisateur de messagerie. Exemples :
|
IS_EMAIL_SMTPEMAILADDRESS |
Adresse de messagerie SMTP complète. Par exemple, someone@example.com. |
IS_LOGINNAME |
Nom de connexion et de votre domaine. Inclut les conditions suivantes :
Exemples :
|
IS_PERSONALNAME_FULLNAME |
Combinaisons de prénom, deuxième prénom et le nom. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_PERSONALNAME_PREFIX |
Titre ou le titre précédant un nom. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_PERSONALNAME_GIVENNAME |
Prénom ou initiale. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_PERSONALNAME_MIDDLENAME |
Prénom ou initiale. Exemples :
|
IS_PERSONALNAME_SURNAME |
Nom de famille. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_PERSONALNAME_SUFFIX |
Suffixe de nom, abréviations et chiffres romains. Par exemple, Jr.. |
IS_ADDRESS_FULLPOSTALADDRESS |
Adresse complète, y compris les nombres. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_ADDRESS_POSTALCODE |
Code postal alphanumérique (pour prise en charge internationale). Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_ADDRESS_STREET |
Numéro de maison, numéro de la rue, nom appartement et numéro et boîte postale uniquement. Par exemple, 123 rue. |
IS_ADDRESS_STATEORPROVINCE |
Nom complet ou l’abréviation du département ou région. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_ADDRESS_CITY |
Nom ou l’abréviation de ville. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_ADDRESS_COUNTRYNAME |
Nom du pays. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_ADDRESS_COUNTRYSHORTNAME |
Abréviation de pays. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_CURRENCY_AMOUNTANDSYMBOL |
Symboles monétaires et les nombres. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_CURRENCY_AMOUNT |
Valeurs numériques pour la devise, symboles monétaires exclus. Par exemple, 2 100,25. |
IS_DATE_FULLDATE |
Date, complet dans une variété de formats. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_DATE_MONTH |
Représentation numérique des mois, 1 à 12. Exemples :
|
IS_DATE_DAY |
Représentation numérique des jours, 1 à 31. Exemples :
|
IS_DATE_YEAR |
Représentation numérique des années. Exemples :
|
IS_DATE_MONTHNAME |
Représentation des caractères de mois. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_DATE_DAYNAME |
Représentation des caractères de jours. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_DIGITS |
Nombres entiers positifs. Chaînes de chiffre de 0 à 9 sont autorisées. |
IS_NUMBER |
Valeurs numériques, notamment les virgules, signe négatif et la virgule. Pour les emplacements aux États-Unis, inclut les conditions suivantes :
|
IS_ONECHAR |
Un caractère ANSI unique, page de codes 1252. Pour les emplacements aux États-Unis, 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, mise en forme pour l’anglais (États-Unis) :
|
IS_TELEPHONE_COUNTRYCODE |
Codes de pays du téléphone. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_TELEPHONE_AREACODE |
Indicatifs téléphoniques. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_TELEPHONE_LOCALNUMBER |
Numéro de téléphone, à l’exclusion des pays ou indicatif régional. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_TIME_FULLTIME |
Heures, minutes, secondes et abréviations de temps alphabétique. Anglais É.U utilise l’horloge de 12 heures. Les zéros non significatifs sont facultatifs pour les heures mais obligatoires pour les minutes et secondes. Heures sont comprises entre 0 et 24 ; minutes et secondes sont limités à 0 et 59. Exemples, mise en forme pour l’anglais (États-Unis) :
|
IS_TIME_HOUR |
Représentation numérique des heures. Contraintes entre 0 et 24. |
IS_TIME_MINORSEC |
Représentation numérique des minutes ou secondes. Limité à 0 et 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 ».
Étendue des entrées pour créer une liste d’expressions :
-
Cliquez sur personnalisée dans la boîte de dialogue Étendue des entrées, puis cliquez sur Nouveau.
-
Dans la zone nom, tapez le nom de l’étendue d’entrée liste d’expressions définition.
-
Dans la liste Type, cliquez sur Liste d’expressions.
-
Pour chaque mot ou une expression dans la liste, tapez le mot ou la phrase dans la zone expression, puis cliquez sur Ajouter.
Après avoir créé une liste d’expressions dans un modèle de formulaire, vous pouvez l’appliquer à d’autres contrôles sur le formulaire en le sélectionnant dans la liste étendue des entrées.
Remarque : Si vous supprimez une étendue d’entrée de liste d’expressions qui a été appliquée à un contrôle, l’é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 à partir du modèle de formulaire.
Expressions régulières
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 une expression régulière d’entrée paramètre d’étendue :
-
Cliquez sur personnalisée dans la boîte de dialogue Étendue des entrées, puis cliquez sur Nouveau.
-
Dans la zone nom, tapez le nom de la portée des entrées expressions régulières définition.
-
Dans la liste Type, cliquez sur Expression régulière.
-
Dans la zone Expression régulière, tapez la formule d’expressions régulières.
Une fois une expression régulière a été créée dans un modèle de formulaire, vous pouvez l’appliquer à d’autres contrôles sur le formulaire en le sélectionnant dans la liste étendue des entrées.
Remarque : Si vous supprimez une étendue d’entrée d’expressions régulières qui a été appliquée à un contrôle, l’é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 à partir du modèle de formulaire.
Le tableau suivant montre quelques exemples d’expressions régulières qui peuvent être utilisées pour créer un fichier de paramètres étendue d’entrée personnalisés.
Expression |
Description |
Correspondances |
Non correspondances |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) |
Correspond à un seul chiffre quelconque, 1 à 9. |
1 6 0 |
42 une |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |, |-) + |
Correspond à un ou plusieurs chiffres uniques, des virgules ou des tirets. Utile pour limiter les entrées à une plage ou un ensemble de numéros, par exemple une plage 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 nnn-nn-nnnn. |
123-45-6789 |
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 | -(A| 9) B | C | D | E | F | G | H | J’ai | J | K | L | M | N | O | P | Q : | R | T | U | V | W | X | Y | )(A| Z B | C | D | E | F | G | H | J’ai | J | K | L | M | N | O | P | Q : | R | T | U | V | W | X | Y | )(A| Z B | C | D | E | F | G | H | J’ai | 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 de ce format : ###-AAA-### où # est un chiffre compris entre 0 à 9 et A est une lettre majuscule unique de A à Z. |
123-ABC-456 |
12-AB-3456 123-456-789 |
s(!IS_ONECHAR) + p |
Correspond à tout mot qui commence à minuscules « s », contient un ou plusieurs caractères (telle que définie par l’étendue d’entrée IS_ONECHAR) et se termine par un minuscule « p ». |
arrêter soupe quitter s234p |
Arrêter sp |