Ámbitos de entrada de los controles de InfoPath

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

En este artículo:

Introducción a los ámbitos de entrada

Tipos de ámbitos de entrada

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 Avanzadas y, a continuación, haga clic en Ámbito de entrada.

Principio de página

Tipos de ámbitos de entrada

Hay tres tipos de ámbitos de búsqueda:

Los tres tipos de ámbitos de entrada se pueden configurar para restringir la entrada para que coincida únicamente con el patrón de ámbito de entrada especificado o para desviar la entrada hacia ese patrón. De manera determinada, un ámbito de entrada se restringe para que coincida únicamente con el patrón de ámbito de entrada. Para permitir una entrada no coincidente, pero que todavía se desvíe hacia el ámbito de entrada, active la casilla de verificación Reconocer entrada no coincidente 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 al campo al que está enlazado el control.

  • La característica de ámbitos de búsqueda no funciona con los reconocedores de idiomas de Asia Oriental.

En las siguientes secciones se describe 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 siguiente tabla se describe el patrón definido para cada ámbito de entrada estándar y proporciona un ejemplo de la clase de entrada a la que se pretende aplicar.

Ámbito de entrada

Descripción

IS_DEFAULT

Desviación de reconocimiento estándar. Se trata como predeterminada y utiliza la biblioteca (vocabulario) predeterminada.

IS_URL

Formatos URL, Archivo y FTP.

Ejemplos:

  • http://www.humongousinsurance.com/

  • ftp://ftp.microsoft.com

  • www.microsoft.com

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

IS_FILE_FULLFILEPATH

Caracteres usados al describir una ruta de acceso del archivo. Incluye las condiciones siguientes:

  • Para el nombre de servidor y nombre compartido, permite todos los caracteres IS_ONECHAR excepto: * ? : < > |

  • Para el nombre de archivo, permite todos los caracteres IS_ONECHAR excepto: \ / : < > |

  • La entrada debe comenzar con \\ o nombre de unidad o \ o ..\ o .\ o /

  • Se permiten los espacios.

Ejemplos:

  • \\nombreservidor\nombrecompartido\nombrearchivo.txt

  • C:\temp\trabajo actual.doc

  • ..\images\hank.jpg

IS_FILE_FILENAME

Caracteres usados al describir un nombre de archivo. Incluye las condiciones siguientes:

  • Acepta cualquier extensión o ninguna extensión.

  • Permite todos los caracteres IS_ONECHAR excepto: \ / : < > |

  • Se permiten los espacios.

Ejemplos:

  • nombrearchivo.txt

  • nombrearchivo

  • nombre archivo.txt

IS_EMAIL_USERNAME

Nombres de usuario de correo electrónico.

Ejemplos:

  • JeffSm

  • JSmith

  • jeffsmith

IS_EMAIL_SMTPEMAILADDRESS

Dirección de correo electrónico SMTP completa. Por ejemplo, alguien@example.com.

IS_LOGINNAME

Nombre de inicio de sesión y dominio. Incluye las condiciones siguientes:

  • Permite todos los caracteres IS_ONECHAR.

  • No permite que el dominio o el nombre de usuario comiencen o terminen con un carácter no alfanumérico.

  • No se permiten los espacios.

  • No se permiten los siguientes caracteres: + * / (signo más, asterisco, barra inclinada).

Ejemplos:

  • CHICAGO\JSMITH

  • JSMITH

IS_PERSONALNAME_FULLNAME

Combinaciones de nombre, segundo nombre y apellidos.

Ejemplos, con formato para inglés (Estados Unidos):

  • Mr. Jeff A. Smith, Jr.

  • Jeff Smith

  • Smith, Jeff

  • Smith, Jeff A

IS_PERSONALNAME_PREFIX

Cargo honorífico o tratamiento que precede a un nombre.

Ejemplos, con formato para inglés (Estados Unidos):

  • Mr.

  • Dr.

  • Miss

  • Sir

IS_PERSONALNAME_GIVENNAME

Nombre o inicial.

Ejemplos, con formato para inglés (Estados Unidos):

  • Jeff

  • J.

  • J.A.

IS_PERSONALNAME_MIDDLENAME

Segundo nombre o inicial.

Ejemplos:

  • Albert

  • A

IS_PERSONALNAME_SURNAME

Apellido.

Ejemplos, con formato para inglés (Estados Unidos):

  • Smith

  • Smith Jones

  • Smith-Jones

IS_PERSONALNAME_SUFFIX

Sufijo del nombre, abreviaturas y numerales romanos. Por ejemplo, Jr.

IS_ADDRESS_FULLPOSTALADDRESS

Dirección completa, incluyendo números.

Ejemplos, con formato para inglés (Estados Unidos):

  • 123 Main Street, Seattle, WA 98121

  • PO Box 123, Redmond, WA 98052

IS_ADDRESS_POSTALCODE

Código postal alfanumérico (para compatibilidad internacional).

Ejemplos, con formato para inglés (Estados Unidos):

  • 98033

  • 98052-6399

IS_ADDRESS_STREET

Únicamente número de la casa, número de la calle, nombre y número de apartamento, y código postal. Por ejemplo, 123 Main Street.

IS_ADDRESS_STATEORPROVINCE

Nombre completo o abreviatura del estado o provincia.

Ejemplos, con formato para inglés (Estados Unidos):

  • WA

  • Washington

  • Wa

IS_ADDRESS_CITY

Nombre o abreviatura de la ciudad.

Ejemplos, con formato para inglés (Estados Unidos):

  • Nueva York

  • NYC

IS_ADDRESS_COUNTRYNAME

Nombre del país.

Ejemplos, con formato para inglés (Estados Unidos):

  • Italia

  • Japón

  • Estados Unidos de América

IS_ADDRESS_COUNTRYSHORTNAME

Abreviatura del país.

Ejemplos, con formato para inglés (Estados Unidos):

  • USA

  • U.S.A.

IS_CURRENCY_AMOUNTANDSYMBOL

Símbolos y números de moneda.

Ejemplos, con formato para inglés (Estados Unidos):

  • $ 2,100.25

  • $.35

  • $1,234.50 USD

IS_CURRENCY_AMOUNT

Valores numéricos para la moneda, excluyendo símbolos de moneda. 2,100.25.

IS_DATE_FULLDATE

Fecha completa, en una variedad de formatos.

Ejemplos, con formato para inglés (Estados Unidos):

  • 07-17-2001

  • 7/17/01

  • 7/17

  • Dic. 12

  • Julio 17

  • Julio 17, 2001

IS_DATE_MONTH

Representación numérica de los meses, limitada de 1 a 12.

Ejemplos:

  • 7

  • 07

  • 11

IS_DATE_DAY

Representación numérica de los días, limitada de 1 a 31.

Ejemplos:

  • 1

  • 04

  • 17

IS_DATE_YEAR

Representación numérica de los años.

Ejemplos:

  • 1988

  • 2004

  • 88

  • 04

  • '88

IS_DATE_MONTHNAME

Representación en caracteres de los meses.

Ejemplos, con formato para inglés (Estados Unidos):

  • Febrero

  • Dic

  • Dic.

IS_DATE_DAYNAME

Representación en caracteres de los días.

Ejemplos, con formato para inglés (Estados Unidos):

  • Miércoles

  • Mié

  • Lun.

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:

  • El separador de miles es una coma.

  • El separador decimal es un punto.

  • Los números negativos se representan con un guión sin espacio, ni paréntesis.

IS_ONECHAR

Un único carácter ANSI, codepage 1252. Para ubicaciones de Estados Unidos, incluye las siguientes condiciones:

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

IS_TELEPHONE_FULLTELEPHONENUMBER

Número de teléfono. No admite números con letras.

Ejemplos, con formato para inglés (Estados Unidos):

  • (425) 555-0112

  • 555-0123

  • 555.0123

  • 206-555-0123

  • 1-206-555-0123x1234

  • +1 (206) 555-1234

IS_TELEPHONE_COUNTRYCODE

Códigos telefónicos del país.

Ejemplos, con formato para inglés (Estados Unidos):

  • +1

  • +44

  • 001

  • 00 44

IS_TELEPHONE_AREACODE

Códigos telefónicos de área.

Ejemplos, con formato para inglés (Estados Unidos):

  • (425)

  • 425

IS_TELEPHONE_LOCALNUMBER

Número de teléfono, excluido el código de país o de área.

Ejemplos, con formato para inglés (Estados Unidos):

  • 555-0112

  • 555 0112

  • 555.0123

IS_TIME_FULLTIME

Horas, minutos, segundos y abreviaturas de hora alfabéticas. El inglés de Estados Unidos usa el reloj de 12 horas. Los ceros iniciales son opcionales para las horas, pero se requieren para los minutos y segundos. Las horas se limita de 0 a 24; los minutos y segundos se limitan de 0 a 59.

Ejemplos, con formato para inglés (Estados Unidos):

  • 3:20

  • 04:30

  • 11:20:55

  • 11:15 am

  • 4:30 AM

IS_TIME_HOUR

Representación numérica de las horas. Limitada de 0 a 24.

IS_TIME_MINORSEC

Representación numérica de minutos o segundos. Limitada 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 la lista de frases:

  1. Haga clic en Personalizado en el cuadro de diálogo Ámbito de entrada y, a continuación, haga clic en Nuevo.

  2. En el cuadro Nombre, escriba el nombre de la configuración del ámbito de entrada de la lista de frases.

  3. En la lista Tipo, haga clic en Lista de frases.

  4. Para cada palabra o frase de la lista, escriba la palabra o frase en el cuadro Frase y haga clic en Agregar.

Cuando se ha creado una lista de frases en una plantilla de formulario, puede aplicarla a otros controles del formulario seleccionándola en la lista Á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 a los que se ha aplicado, y su definición se eliminará de 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.

Para crear una configuración de ámbito de entrada de una expresión regular:

  1. Haga clic en Personalizado en el cuadro de diálogo Ámbito de entrada y, a continuación, haga clic en Nuevo.

  2. En el cuadro Nombre, escriba el nombre de la configuración del ámbito de entrada de la expresión regular.

  3. En la lista Tipo, haga clic en Expresión regular.

  4. En el cuadro Expresión regular, escriba la fórmula de la expresión regular.

Cuando se ha creado una expresión regular en una plantilla de formulario, puede aplicarla a otros controles del formulario seleccionándola en la lista Á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 también se eliminará de los demás controles a los que se ha aplicado, y su definición se eliminará de la plantilla de formulario.

En la tabla siguiente se muestran algunos ejemplos de expresiones regulares que se pueden usar para crear una configuración de ámbito de entrada personalizada.

Expresión

Descripción

Coincide

No coincide

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

Coincide con cualquier dígito de un número, de 1 a 9.

1
6
0

42
Uno

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

Coincide con uno o más dígitos de un número, comas o guiones. Es útil para limitar la entrada a un intervalo o conjunto de números, como un intervalo de páginas que se van a imprimir.

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

,,,

Tres
7 a 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)

Un número de la seguridad social. El formato de un número de la seguridad social es 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|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 número de pieza de este formato:
###-AAA-###
donde # es cualquier dígito de un número de 0 a 9, y A es una única letra mayúscula de A a la Z.

123-ABC-456

12-AB-3456
123-456-789

s(!IS_ONECHAR)+p

Coincide con cualquier palabra que comience con la "s" minúscula, contiene uno o más caracteres (tal como se define en el ámbito de entrada IS_ONECHAR), y termina con la "p" minúscula.

stop
soup
schlep
s234p

Stop
sp

Principio de página

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×