Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.
En este artículo
Introducción a los ámbitos de entrada
Si desea mejorar el reconocimiento de entrada de texto sin teclado en un control, como el texto escrito en un cuadro de texto con un lápiz de tableta, puede especificar un ámbito de entrada para el control. Un ámbito de entrada le permite especificar el tipo de entrada del usuario que está pensado para el control. Por ejemplo, si usa el ámbito de entrada IS_URL para un cuadro de texto, se omiten los espacios que se introducen entre palabras.
Puede establecer un ámbito de entrada para los siguientes tipos de controles:
-
Cuadro de texto
-
Cuadro de texto enriquecido
-
Selector de fecha
-
Lista con viñetas
-
Lista numerada
-
Lista simple
-
Cuadro combinado
-
Cuadro de lista de selección múltiple
Para especificar un ámbito de entrada, haga doble clic en el control. En el cuadro de diálogo Propiedades del Control, haga clic en la ficha Opciones avanzadas y, a continuación, haga clic en El ámbito de entrada.
Tipos de ámbitos de entrada
Existen tres tipos de ámbitos de entrada:
Todos los tipos de ámbitos de entrada pueden estar configurados para restringir la entrada para que coincida con el patrón de ámbito de entrada especificado o para desviar la entrada hacia ese patrón. De forma predeterminada, un ámbito de entrada está restringido para que coincida con el patrón de ámbito de entrada. Para permitir una entrada no coincidente, pero aún compensación hacia el ámbito de entrada, active la casilla de verificación entrada no coincidente reconocer en el cuadro de diálogo Ámbito de entrada.
Notas:
-
Un ámbito de entrada se aplica únicamente al control en el que se ha establecido, no en el campo al que está enlazado el control.
-
La característica de ámbitos de entrada no funciona con los identificadores de idioma de Asia oriental.
Las secciones siguientes describen cada tipo de ámbito de entrada.
Estándar
Para establecer un ámbito de entrada estándar, haga clic en estándar en el cuadro de diálogo Ámbito de entrada y, a continuación, haga clic en la configuración de la lista ámbito de entrada. En la tabla siguiente describe el patrón definido para cada ámbito de entrada estándar y proporciona un ejemplo del tipo de entrada a la que se pretende aplicar.
Ámbito de entrada |
Descripción |
IS_DEFAULT |
Desviación de reconocimiento estándar. Trata como predeterminada y utiliza la biblioteca predeterminada (vocabulario). |
IS_URL |
Formatos URL, archivo y FTP. Ejemplos:
|
IS_FILE_FULLFILEPATH |
Caracteres usados al describir una ruta de acceso del archivo. Incluye las siguientes condiciones:
Ejemplos:
|
IS_FILE_FILENAME |
Caracteres usados al describir un nombre de archivo. Incluye las siguientes condiciones:
Ejemplos:
|
IS_EMAIL_USERNAME |
Nombres de usuario de correo electrónico. Ejemplos:
|
IS_EMAIL_SMTPEMAILADDRESS |
Dirección de correo electrónico SMTP completa. Por ejemplo, someone@example.com. |
IS_LOGINNAME |
Nombre de inicio de sesión y dominio. Incluye las siguientes condiciones:
Ejemplos:
|
IS_PERSONALNAME_FULLNAME |
Combinaciones de nombres y los apellidos. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_PERSONALNAME_PREFIX |
Cargo honorífico o tratamiento que precede a un nombre. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_PERSONALNAME_GIVENNAME |
Nombre o inicial. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_PERSONALNAME_MIDDLENAME |
Segundo nombre o iniciales. Ejemplos:
|
IS_PERSONALNAME_SURNAME |
Apellido. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_PERSONALNAME_SUFFIX |
Sufijo de nombre, abreviaturas y números romanos. Por ejemplo, Jr. |
IS_ADDRESS_FULLPOSTALADDRESS |
Dirección completa, incluidos los números. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_ADDRESS_POSTALCODE |
Código postal alfanumérico (para compatibilidad internacional). Ejemplos, con formato para inglés (Estados Unidos):
|
IS_ADDRESS_STREET |
Número de casa, número de la calle, nombre apartamento y número y solo cuadro postal. Por ejemplo, Calle 123. |
IS_ADDRESS_STATEORPROVINCE |
Nombre completo o abreviatura del estado o provincia. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_ADDRESS_CITY |
Nombre o abreviatura de la ciudad. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_ADDRESS_COUNTRYNAME |
Nombre del país. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_ADDRESS_COUNTRYSHORTNAME |
Abreviatura de país. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_CURRENCY_AMOUNTANDSYMBOL |
Símbolos de moneda y números. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_CURRENCY_AMOUNT |
Valores numéricos para la moneda, excluyendo símbolos de moneda. Por ejemplo, 2,100.25. |
IS_DATE_FULLDATE |
Fecha completa, en una variedad de formatos. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_DATE_MONTH |
Representación numérica de los meses, limitada de 1 a 12. Ejemplos:
|
IS_DATE_DAY |
Representación numérica de días, se limita a 1-31. Ejemplos:
|
IS_DATE_YEAR |
Representación numérica de años. Ejemplos:
|
IS_DATE_MONTHNAME |
Representación en caracteres de meses. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_DATE_DAYNAME |
Representación en caracteres de días. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_DIGITS |
Números enteros positivos. Se permiten las cadenas de dígitos de 0 a 9. |
IS_NUMBER |
Números, incluyendo comas, signo negativo y decimales. Para ubicaciones de Estados Unidos, incluye las siguientes condiciones:
|
IS_ONECHAR |
Un único carácter ANSI, página de códigos 1252. Para ubicaciones de Estados Unidos, incluye los siguientes caracteres: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdEfghijklmnopqrstuvwxyz0123456789!\"#$% &' () * +,-. /:; <> =? @[\] ^ _'{|} ~ |
IS_TELEPHONE_FULLTELEPHONENUMBER |
Número de teléfono. No admite números con letras. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_TELEPHONE_COUNTRYCODE |
Códigos de país del teléfono. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_TELEPHONE_AREACODE |
Códigos de área de teléfono. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_TELEPHONE_LOCALNUMBER |
Número de teléfono, excepto el código de país o área. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_TIME_FULLTIME |
Horas, minutos, segundos y abreviaturas de hora alfabético. Inglés de Estados Unidos usa el reloj de 12 horas. Ceros los la izquierda es opcionales para las horas, pero necesarios para los minutos y segundos. Las horas se limitan de 0 a 24; minutos y segundos se limitan de 0 a 59. Ejemplos, con formato para inglés (Estados Unidos):
|
IS_TIME_HOUR |
Representación numérica de horas. Restringido de 0 a 24. |
IS_TIME_MINORSEC |
Representación numérica de minutos y segundos. Restringido de 0 a 59. |
Lista de frases
Configuración de un ámbito de entrada como una lista de frases le permite especificar una lista de palabras o frases para restringir o desviar la entrada introducida en el control. Por ejemplo, podría crear una lista de frases denominada "Colores primarios" para un cuadro de texto y, a continuación, establezca la lista "rojo", "amarillo" y "azul". En este escenario, si un usuario de Tablet PC escribe la palabra "Fred" en el cuadro de texto, se reconoce como y se convierten en la palabra "rojo".
Para crear un ámbito de entrada de lista de frases:
-
Haga clic en personalizado en el cuadro de diálogo Ámbito de entrada y, a continuación, haga clic en nuevo.
-
En el cuadro nombre, escriba el nombre de la configuración del ámbito de entrada de la lista de frases.
-
En la lista tipo, haga clic en Lista de frases.
-
Para cada palabra o frase en la lista, escriba la palabra o frase en el cuadro frase y, a continuación, haga clic en Agregar.
Después de crear una lista de frases en una plantilla de formulario, puede aplicar a otros controles del formulario seleccionándola en la lista de ámbito de entrada.
Nota: Si elimina un ámbito de entrada de la lista de frases que se ha aplicado a un control, el ámbito de entrada también se eliminará de los demás controles en la que se ha aplicado, y su definición ya figurará en la plantilla de formulario.
Expresión regular
Configuración de un ámbito de entrada como una expresión regular le permite especificar una expresión regular que define un patrón personalizado para restringir o desviar la entrada introducida en el control. Puede obtener más información sobre la sintaxis de expresiones regulares usada por los ámbitos de entrada de Microsoft Office InfoPath 2007 en el Kit de desarrollo de Software (SDK) de Microsoft Tablet PC.
Configuración de ámbito de entrada crear una expresión regular:
-
Haga clic en personalizado en el cuadro de diálogo Ámbito de entrada y, a continuación, haga clic en nuevo.
-
En el cuadro nombre, escriba el nombre de la configuración del ámbito Entrada expresión regular.
-
En la lista tipo, haga clic en Expresión Regular.
-
En el cuadro Expresión Regular, escriba la fórmula de la expresión regular.
Después de crear una expresión regular en una plantilla de formulario, puede aplicar a otros controles del formulario seleccionándola en la lista de ámbito de entrada.
Nota: Si elimina un ámbito de entrada de la expresión regular que se ha aplicado a un control, el ámbito de entrada se eliminará de los demás controles en la que se ha aplicado, y su definición ya figurará en la plantilla de formulario.
La siguiente tabla muestran algunos ejemplos de expresiones regulares que se pueden usar para crear una configuración de ámbito de entrada personalizada.
Expresión |
Descripción |
Coincidencias |
No coincide |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) |
Hace coincidir cualquier dígito, 1 a 9. |
1 |
42 |
(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |, |-) + |
Coincide con uno o más dígitos, comas o guiones. Es útil para limitar la entrada a un rango o un conjunto de números, como un intervalo de páginas para imprimir. |
1 ,,, |
Tres |
(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) |
Un número de seguridad social. El formato de un número de seguridad social es nnn-nn-nnnn. |
123-45-6789 |
12-123-12 |
(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 | Puedo | J | K | L | M | N | O | P | PREGUNTAS | R | T | U | V | W | X | Y | )(A| Z B | C | D. | E | F | G | H | Puedo | J | K | L | M | N | O | P | PREGUNTAS | R | T | U | V | W | X | Y | )(A| Z B | C | D. | E | F | G | H | Puedo | J | K | L | M | N | O | P | PREGUNTAS | 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 número de pieza de este formato: |
ABC-123-456 |
12-AB-3456 |
s(!IS_ONECHAR) + p |
Hace coincidir cualquier palabra que comienza con "s" en minúsculas, contiene uno o varios caracteres (como defina el ámbito de entrada IS_ONECHAR) y termina con una minúsculas "p". |
detener |
Detener |