Formas de personalizar un cuadro de texto

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

Después de insertar un cuadro de texto en una plantilla de formulario, puede personalizarlo modificando sus propiedades y su configuración en el cuadro de diálogo Propiedades de Cuadro de texto. Para abrir este cuadro de diálogo, en la plantilla de formulario, haga doble clic en el cuadro de texto cuyas propiedades desea cambiar.

En la tabla siguiente se describen algunas de las formas de personalizar un cuadro de texto y se incluyen los motivos por los que podría necesitar hacerlo. A pesar de que la tabla no ofrece información detallada sobre el uso de las opciones del cuadro de diálogo Propiedades de Cuadro de texto, sí da idea de las opciones disponibles.

Notas: 

  • Si está diseñando una plantilla de formulario compatible con el explorador, determinadas características del cuadro de diálogo Propiedades de Cuadro de texto no estarán disponibles. Por ejemplo, no se admiten los saltos de párrafo.

  • Si la plantilla de formulario está basada en una base de datos, esquema u otro origen de datos existente, es podrán que no pueda personalizar todos los aspectos de un control. Por ejemplo, es posible que pueda cambiar el tamaño del control pero no su nombre campo o grupo, que se deriva de origen de datos existente.

Ficha

Tarea

Detalles

Datos

Cambiar el nombre de campo asociado

Al diseñar una plantilla de formulario en blanco, puede cambiar el campo predeterminado o el nombre de un control en algo que sea más fácil de identificar cuando trabaje con el origen de datos del grupo. Por ejemplo, un campo denominado "Vendedor" es más fácil de entender que un campo denominado "campo1".

Nota: Cuando se cambia el nombre de campo, no se cambia el enlace entre un cuadro de texto y el campo del origen de datos. Si necesita enlazar un cuadro de texto a otro campo, haga clic con el botón secundario del mouse (ratón) en el cuadro de texto y, a continuación, haga clic en Cambiar enlace en el menú contextual.

Datos

Cambiar el tipo de datos

Al diseñar una nueva plantilla de formulario en blanco, se puede cambiar el tipo de datos predeterminado de un control. El tipo de datos predeterminado de un cuadro de texto es texto (string), pero puede cambiar este valor si lo desea. Por ejemplo, si desea que los usuarios especifiquen libras esterlinas en un cuadro de texto Importe de la transacción, puede elegir el tipo de datos número entero (integer) y, a continuación, seleccionar opciones de formato para que los valores escritos en el cuadro de texto se muestren con el símbolo de libra £.

Información adicional sobre los tipos de datos

En la tabla siguiente se muestran los tipos de datos disponibles para los cuadros de texto.

Tipo de datos

Descripción

Texto (string)

Se utiliza para los datos como nombres, direcciones, números de teléfono, números de la Seguridad Social, etc.

Número entero (integer)

Se utiliza para números enteros positivos o negativos, como 1.234, –1.234 o $1.234.

Decimal (double)

Se utiliza para números con decimales, como 1234,12, –1234,12, o $1234,12.

Verdadero/Falso (boolean)

Se utiliza para los datos que deben ser 1 (verdadero) o 0 (falso).

Hipervínculo (anyURI)

Se utiliza para hipervínculos, como una ruta de convención de nomenclatura Universal (UNC) o un localizador de recursos uniforme (URL).

Fecha (date)

Se utiliza para fechas, como 14/3/2007 o 14 de marzo de 2007.

Hora (time)

Se utiliza para valores de hora, como 9:46:55 o 09:46 a.m.

Fecha y hora (dateTime)

Se utiliza para fechas y horas, como 14/3/2007 11:30 a.m.

Datos

Especificar un valor predeterminado

Si desea que el texto predeterminado que aparezca dentro de un control cuando un usuario abre el formulario por primera vez, puede escribir texto en el cuadro valor. También puede usar el valor de otro campo en el origen de datos como el valor predeterminado para un control. Valores predeterminados son diferentes del texto de marcador de posición (que se describe más adelante en este artículo) en que se guardan como datos en el archivo de formulario (.xml).

Datos

Mostrar los resultados de un cálculo

Para mostrar los resultados de un cálculo en un control, puede hacer clic en Insertar fórmula Imagen de botón junto al cuadro valor para asociar fórmulas y funciones con el control. Por ejemplo, puede crear una fórmula que sume una columna de números en una tabla extensible utilizando un cuadro de texto junto con la función suma . O bien, puede asociar la función hoy a un cuadro de texto para que cuando el usuario abre el formulario, la fecha actual se muestra en el cuadro de texto.

Datos

Convertir el cuadro de texto en obligatorio

Para recordar visualmente a los usuarios que deben escribir datos en un control, active la casilla de verificación No puede estar en blanco. Cuando los usuarios abran el formulario, aparecerá un asterisco rojo en el control para avisarles de que no puede dejarse en blanco. Los usuarios no podrán enviar los datos si no han especificado un valor en el control.

Datos

Agregar validación de datos

Haga clic en Validación de datos para especificar las reglas de validación de datos para el control. Por ejemplo, si necesita que los números de elemento escribirse en un formato específico, tres números después de un guión y de dos números más, puede usar la validación de datos para asegurarse de que los usuarios siguen este patrón.

Datos

Aplicar reglas

Si hace clic en Reglas, podrá crear una regla que ejecute una o varias acciones automáticamente cada vez que los usuarios cambien el valor de un control. Por ejemplo, en un formulario de orden de compra, si un usuario escribe un número mayor que 10 en el cuadro de texto Cantidad, puede utilizar una regla que muestre un cuadro de diálogo con el siguiente mensaje: "Si el pedido contiene más de 10 productos diferentes, puede retrasarse su envío". También puede utilizar una regla que recupere automáticamente la información actualizada de un origen de datos externo. Por ejemplo, en un formulario de compra de acciones, puede utilizar una regla que recupere y muestre las cotizaciones en tiempo real en un cuadro de texto, al abrir el formulario o cuando el usuario solicite la información.

Presentación

Mostrar texto de marcador de posición

Si desea informar al usuario sobre los datos que puede especificar en el cuadro de texto, escriba texto informativo en el cuadro Marcador de posición. Por ejemplo, en un cuadro de texto Número de noches en el hotel, se puede utilizar el texto de marcador de posición para indicar a los usuarios el tipo de datos que deben especificar.

Como un valor predeterminado, el texto de marcador de posición aparece dentro de un control de entrada de texto cuando un usuario abre por primera vez un formulario. Sin embargo, el texto de marcador de posición es diferente de valores predeterminados de las tres maneras siguientes:

  • Texto de marcador de posición nunca se guarda como datos en el archivo de formulario (.xml).

  • A diferencia de un valor predeterminado, que aparece como texto normal dentro de un control, el texto de marcador de posición siempre aparece atenuado.

  • A diferencia de un valor predeterminado, el texto de marcador de posición no es compatible con las plantillas de formulario compatibles con el explorador.

Presentación

Convertir el cuadro de texto en un cuadro de sólo lectura

Para evitar que los usuarios cambien el contenido de un control, seleccione el sólo lectura casilla de verificación. Por ejemplo, si utiliza un cuadro de texto para mostrar los resultados de una fórmula, puede crear el cuadro de texto de sólo lectura para evitar que los usuarios escribir sobre ese resultado. Aunque un cuadro de texto de sólo lectura no aparece atenuado en el formulario, los usuarios no podrán escribir información en el cuadro de texto.

Presentación

Desactivar el corrector ortográfico o la característica Autocompletar

Para impedir que los usuarios revisen la ortografía del texto de un control de entrada de texto o que, de forma automática, vuelvan a utilizar entradas anteriores especificadas en ese control del formulario, desactive las casillas de verificación Habilitar corrector ortográfico y Habilitar Autocompletar, que se encuentran seleccionadas de forma predeterminada. Por ejemplo, puede desactivar el corrector ortográfico para los cuadros de texto que contienen nombres propios. Puede deshabilitar Autocompletar por motivos de confidencialidad; por ejemplo, cuando un formulario se vaya a compartir entre varias personas.

Presentación

Permitir a los usuarios escribir varias líneas de texto

Si desea que un cuadro de texto muestre varias líneas de texto, active la casilla de verificación Multilínea. Luego puede decidir si desea permitir o no los saltos de párrafo dentro del cuadro de texto.

Presentación

Habilitar los saltos de párrafo

Si selecciona la casilla de verificación Multilínea y desea permitir a los usuarios escribir párrafos de información dentro del cuadro de texto, active la casilla de verificación Saltos de párrafo. Esto es útil, por ejemplo, si desea que los usuarios respondan a una pregunta de tipo ensayo en un cuadro de texto, pero quiere que los datos no tengan formato porque, en última instancia, los usuarios los enviarán a una base de datos. Si selecciona la casilla de verificación Multilínea en una plantilla de formulario compatible con el explorador, no podrá desactivar la casilla de verificación Saltos de párrafo.

Presentación

Habilitar el ajusto del texto

Si selecciona la casilla de verificación Multilínea, InfoPath selecciona automáticamente la casilla de verificación Ajustar texto para que el texto vaya de una línea a otra a medida que los usuarios escriben dentro del cuadro de texto. Si se habilita el ajuste de texto, puede seleccionar opciones de desplazamiento en la lista Desplazamiento. Por ejemplo, puede hacer que aparezcan barras de desplazamiento en el cuadro de texto cuando los usuarios escriban más texto del que el cuadro de texto puede mostrar de forma predeterminada. Para que las opciones de desplazamiento funcionen correctamente, el cuadro de texto debe tener un alto y un ancho fijos. Si selecciona la casilla de verificación Multilínea en una plantilla de formulario compatible con el explorador, no podrá desactivar la casilla de verificación Ajustar texto ni especificar opciones en la lista Desplazamiento.

Presentación

Limitar los caracteres

Para asignar un número máximo de caracteres a un cuadro de texto, active la casilla de verificación Limitar el cuadro de texto a y, a continuación, escriba el número de caracteres permitido. Por ejemplo, en una plantilla de formulario de recursos humanos, puede usar esta característica para impedir que los usuarios escriban más de cinco caracteres en el cuadro de texto Id. del empleado. Si la plantilla de formulario está conectada a una base de datos o a un esquema XML externo, y ese origen de datos tiene requisitos sobre la longitud de caracteres, Microsoft Office InfoPath mostrará automáticamente un error de validación de datos si los usuarios escriben más caracteres del límite permitido mientras rellenan un formulario basado en su plantilla de formulario. Si desea que el cursor se desplace automáticamente al siguiente control del formulario una vez alcanzado el número máximo de caracteres permitido para un control, active la casilla de verificación Mover al control siguiente automáticamente al alcanzar el límite. En las plantillas de formulario compatibles con el explorador, el cursor no puede desplazarse automáticamente hasta el siguiente control.

Presentación

Agregar formato condicional

Haga clic en Formato condicional para abrir el cuadro de diálogo Formato condicional, donde puede cambiar la apariencia de un control, incluida su visibilidad, según los valores que los usuarios inserten en el formulario. Por ejemplo, en una plantilla de formulario de informe de ventas, puede usar el formato condicional para avisar al usuario que el importe gastado es mayor que el importe presupuestado.

Tamaño

Ajustar el tamaño, el relleno y los márgenes

Puede especificar manualmente el tamaño de un control especificando valores en los cuadros alto y ancho. También puede ajustar el espaciado dentro y fuera del control cambiando el relleno, que es la cantidad de espacio de búfer que rodea el contenido del control, o los márgenes, que es la cantidad de espacio entre el borde del control y cualquier texto adyacente o los controles en la plantilla de formulario.

Tamaño

Alinear el cuadro de texto con su etiqueta

Para alinear mejor el texto dentro de un control con su etiqueta, haga clic en el botón Alinear. InfoPath ajusta automáticamente alto, relleno inferior y configuración de márgenes de la parte inferior del control según sea necesario.

Avanzadas

Especificar información en pantalla

Para hacer que una nota explicativa aparecen cuando el usuario mueva el puntero sobre el control, escriba el texto que desee en el cuadro información en pantalla. Utilidades que realice en la pantalla de revisión de dispositivos de accesibilidad, como la pantalla información disponible como síntesis de voz o una pantalla del Braille actualizable, a menudo se basan en estas sugerencias para interpretar la información de sus usuarios.

Avanzadas

Cambiar el orden de tabulación

Puede cambiar la posición de un control en el orden de tabulación general de la plantilla de formulario. Orden de tabulación es el orden en que se desplaza el enfoque en un formulario de un campo u objeto a la siguiente como usuarios presionan TAB o MAYÚS+TAB. El índice de tabulación predeterminado para todos los controles de una plantilla de formulario es 0, pero el orden de tabulación comienza con 1. Es decir, cualquier control con 1 en el cuadro índice de tabulación se desplazarán primero cuando los usuarios presionar la tecla TAB. Cualquier control con 2 en el cuadro índice de tabulación se desplazarán segundo, y así sucesivamente. Todos los controles con 0 en el cuadro índice de tabulación serán los últimos en el orden de tabulación. Si desea omitir los controles en el orden de tabulación, escriba -1 en el cuadro índice de tabulación.

Avanzadas

Asignar un método abreviado de teclado

Puede escribir una letra o un número en el cuadro tecla de acceso para especificar un método abreviado de teclado. Métodos abreviados de teclado permiten a los usuarios para desplazarse a un control presionando una combinación de teclas, en lugar de mover el mouse. Si decide usar métodos abreviados de teclado en la plantilla de formulario, debe comunicar a los usuarios que existen los accesos directos. Por ejemplo, puede escribir (Alt+s) después de una etiqueta del cuadro de texto para que los usuarios sepan que hay un método abreviado de teclado para un cuadro de texto de vendedor.

Avanzadas

Especificar o personalizar las acciones de combinación

Haga clic en Configuración de combinación para especificar cómo deben aparecer los datos que los usuarios inserten en el control cuando se combinan varios formularios. Por ejemplo, puede incluir prefijo en el texto de un cuadro de texto con una palabra específica o elementos de cuadro de texto independiente con un punto y coma.

Avanzadas

Obtener el identificador de ViewContext para el cuadro de texto

Puede usar el valor de ViewContext para identificar el control en el código. Por ejemplo, si conoce el valor de ViewContext, puede usar con el método ExecuteAction del objeto View para realizar una acción de edición en los datos XML que está enlazados al control de programación.

Avanzadas

Especificar y personalizar un ámbito de entrada

Haga clic en el Ámbito de entrada para especificar el tipo de entrada de usuario que está pensado para el control. Esto puede ayudar a mejorar el reconocimiento de escritura a mano y voz de entrada para el control. Por ejemplo, si usa el ámbito de entrada IS_URL del control, InfoPath sepa omitir espacios entre palabras.

Formularios de explorador

Personalizar la configuración para enviar los datos de nuevo al servidor

La ficha formularios de explorador aparece únicamente cuando está diseñando una plantilla de formulario compatible con el explorador. Permite controlar si los datos se envían al servidor cuando los usuarios cambien los datos en el cuadro de texto.

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.

×