Formas de personalizar un cuadro de texto

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.

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

La siguiente tabla describe algunas de las maneras en que puede personalizar un cuadro de texto y ofrece motivos por los que puede hacerlo. A pesar de que la tabla no ofrece información detallada sobre las opciones en el cuadro de diálogo Propiedades de cuadro de texto, da una idea de las opciones que están disponibles.

Notas: 

  • Si está diseñando una plantilla de formulario compatible con el explorador, determinadas características en el cuadro de diálogo Propiedades de cuadro de texto no está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.

Pestaña

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: Cambiar el nombre de campo no 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 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 plantilla de formulario en blanco, puede cambiar el tipo de datos predeterminado para un control. El tipo de datos predeterminado para un cuadro de texto es texto (string), pero es libre para cambiar esta opción. Por ejemplo, si desea que los usuarios especifiquen libras British en un cuadro de texto importe de la transacción, puede elegir el tipo de datos número entero (integer) y, a continuación, elija Opciones de formato para que se muestran los valores que escribió en el cuadro de texto con la libra (£) símbolo de moneda.

Más información sobre tipos de datos

La siguiente tabla enumeran los tipos de datos que están disponibles para los cuadros de texto.

Tipo de datos

Descripción

Texto (cadena)

Se usa para los datos como nombres, direcciones, números de teléfono, números de seguridad Social y así sucesivamente.

Número entero (integer)

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

Decimal (double)

Se usa para números decimales, como 1234,12, – 1.234,12 o $1.234,12.

Verdadero o falso (booleano)

Uso de 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 (fecha)

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

Hora (hora)

Se usa para valores de hora, como 9:46:55 o 09:46 A.M.

Fecha y hora (dateTime)

Se usa para las 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 del cálculo

Para mostrar los resultados de un cálculo en un control, puede hacer clic en Insertar fórmula Imagen del 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

Hacer que el cuadro de texto obligatorio

Para recordar a los usuarios 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 como un aviso no deje en blanco. Los usuarios no pueden enviar datos hasta que escriba 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

Al hacer clic en reglas, puede crear una regla que ejecute una o más acciones se producen automáticamente cuando los usuarios cambien el valor de un control. En un formulario de pedido de compra, por ejemplo, si un usuario escribe un número mayor de 10 en el cuadro de texto cantidad, puede usar una regla para mostrar un cuadro de diálogo que dice "Si el orden de más de 10 productos diferentes a la vez puede retrasarse su envío". También puede usar una regla que recupere automáticamente la información actualizada de un origen de datos externos. Por ejemplo, en un formulario de compra de acciones, puede usar una regla para recuperar y mostrar cotizaciones en tiempo real en un cuadro de texto cuando se abre el formulario o cuando el usuario solicite la información.

Mostrar

Mostrar texto de marcador de posición

Si desea proporcionar instrucciones a los usuarios sobre los datos que escriba en el cuadro de texto, puede escribir texto informativo en el cuadro marcador de posición. Por ejemplo, en un cuadro de texto número de noches en hotel, texto de marcador de posición puede utilizarse para pedir a los usuarios qué tipo de datos que deben introducir.

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.

Mostrar

Hacer el cuadro de texto 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.

Mostrar

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

Para evitar que los usuarios de revisar la ortografía del texto dentro de un control de entrada de texto o de reutilizar automáticamente las entradas anteriores que se han introducido en ese control del formulario, desactive las casillas de verificación Habilitar corrector ortográfico y Habilitar Autocompletar que están seleccionadas las opciones de forma predeterminada. Por ejemplo, puede deshabilitar el corrector ortográfico para los cuadros de texto que contienen nombres propios. Puede deshabilitar Autocompletar por motivos de privacidad, por ejemplo, cuando un formulario se compartirán entre varias personas.

Mostrar

Permitir a los usuarios escribir varias líneas de texto

Si desea que un cuadro de texto para mostrar más de una línea de texto, seleccione la casilla de verificación con varias líneas. A continuación, puede decidir si desea permitir saltos de párrafo dentro del cuadro de texto.

Mostrar

Habilitar saltos de párrafo

Si activa la casilla de verificación multilínea y desea que los usuarios puedan escribir párrafos de información en el cuadro de texto, seleccione la casilla de verificación saltos de párrafo. Es útil, por ejemplo, si desea que los usuarios respondan a una pregunta de tipo ensayo en un cuadro de texto, pero desea que los datos estén en texto sin formato porque los usuarios envían finalmente 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.

Mostrar

Habilitar el ajuste de texto

Si selecciona la casilla de verificación multilínea, InfoPath selecciona automáticamente la casilla de verificación de ajuste de texto para que el texto fluya desde una línea a otro tipo de usuarios en el cuadro de texto. Cuando se habilita el ajuste de texto, puede seleccionar opciones de desplazamiento en la lista de desplazamiento. Por ejemplo, puede hacer que las barras de desplazamiento aparecen en el cuadro de texto cuando los usuarios escriban más texto del que puede mostrar el cuadro de texto de forma predeterminada. Para desplazarse a opciones funcione correctamente, el cuadro de texto debe ser un fijo alto y ancho. Si selecciona la casilla de verificación multilínea en una plantilla de formulario compatible con el explorador, no podrá desactivar la casilla Ajustar texto ni especificar opciones en la lista de desplazamiento.

Mostrar

Limitar los caracteres

Para asignar un límite de caracteres a un cuadro de texto, seleccione la casilla de verificación limitar el cuadro de texto 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 un cuadro de texto ID de empleado. Si la plantilla de formulario está conectada a una base de datos o a un externos esquema XML y ese origen de datos tiene requisitos sobre la longitud de caracteres, Microsoft Office InfoPath mostrará automáticamente los datos de un error de validación si los usuarios superan estos límites cuando se rellenar un formulario basado en la plantilla de formulario. Para hacer que el cursor avance automático al siguiente control en el formulario después de que el usuario alcanza el límite de caracteres para un control, active la casilla de verificación Mover al control siguiente automáticamente al alcanzar el límite. Hacer que el cursor se desplace automáticamente al siguiente control no se admite en plantillas de formulario compatibles con el explorador.

Mostrar

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 el texto circundante o controles de 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.

Avanzado

Especifique la 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.

Avanzado

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.

Avanzado

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.

Avanzado

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.

Avanzado

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.

Avanzado

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

Ampliar sus conocimientos de Office
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.

×