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

En las plantillas de formulario de Microsoft Office InfoPath, los cuadros de texto se utilizan para recopilar información de los usuarios o para mostrar datos de una base de datos o de otro origen de datos externo.

En este artículo

Cuándo usar un cuadro de texto

La experiencia del usuario

Insertar un cuadro de texto

Sugerencias de diseño

Cuándo se debe utilizar un cuadro de texto

Utilice un cuadro de texto cuando desee:

  • Permitir que los usuarios escriban en un formulario todo el texto sin formato que deseen.

  • Mostrar información, como el resultado de una fórmula o la fecha actual.

En la ilustración siguiente, se utilizan cuadros de texto para recopilar información de contacto de los usuarios.

Tres cuadros de texto para recopilar información

De forma predeterminada, cuando se inserta un cuadro de texto en una plantilla de formulario, InfoPath agrega un cuadro de texto de una sola línea. Si desea que el cuadro de texto muestre varias líneas de texto, puede habilitar los saltos de párrafo o el ajuste de texto en el cuadro de texto una vez insertado. Otra opción es utilizar un cuadro de texto enriquecido.

Controles relacionados

InfoPath incluye controles similares a los cuadros de texto, pero que se usan con otros fines. Para decidir cuál de estos controles funciona mejor en su plantilla de formulario, consulte la lista siguiente:

Cuadro de texto enriquecido    Al igual que un cuadro de texto normal, un cuadro de texto enriquecido permite a los usuarios escribir, editar o ver texto. A diferencia de un cuadro de texto, un cuadro de texto enriquecido contiene varias líneas de texto de forma predeterminada. Los usuarios también pueden agregar elementos de formato a un cuadro de texto enriquecido, como texto en negrita o cursiva, imágenes y tablas. Los datos con formato en un cuadro de texto enriquecido se almacenan como XHTML, puede que no sean compatibles con los orígenes de datos que esperan secuencias cortas de texto sin formato.

Cuadro de expresión    Un cuadro de expresión generalmente se usa para mostrar texto de sólo lectura, para mostrar el valor de otro control del formulario o para crear fórmulas que se basan en expresiones XPath. A diferencia de un cuadro de texto, un cuadro de expresión no almacenar ni guardar los datos. Por lo tanto, debe usar un cuadro de expresión sólo si no desea guardar su valor o referencia a él en otra fórmula.

Puede usar los cuadros de texto por sí mismos o agregarlos a tablas extensibles, secciones o a otros controles relacionados con el diseño. Por ejemplo, los cuadros de texto aparecen a menudo dentro de las celdas en una tabla extensible.

Volver al principio

Experiencia del usuario

Escribir datos en un cuadro de texto es sencillo. Los usuarios sitúan el cursor dentro del cuadro de texto y escriben la información necesaria. Los datos aparecen en el formulario como texto sin formato.

Sugerencia: Si desea que los usuarios puedan aplicar formato de caracteres al texto de un cuadro de texto, puede utilizar un cuadro de texto enriquecido en lugar de un cuadro de texto estándar.

Los cuadros de texto incluyen varias características conocidas de Microsoft Office system. Por ejemplo, si los usuarios escriben incorrectamente una palabra en un cuadro de texto, aparecerá el acostumbrado subrayado ondulado de color rojo, que indica un posible error ortográfico.

Error de ortografía en un cuadro de texto

Además del corrector ortográfico, la característica Autocompletar está habilitada también de forma predeterminada en los cuadros de texto. Autocompletar guarda las entradas anteriores escritas por los usuarios en un formulario. Cuando un usuario escribe los primeros caracteres en un cuadro de texto, InfoPath muestra las posibles coincidencias con las entradas que ha escrito anteriormente. De esta forma, es más sencillo para los usuarios escribir datos repetitivos o comunes, como su nombre o dirección, en los formularios que rellenan.

Nota: Al diseñar una plantilla de formulario en InfoPath, puede optar por diseñar una plantilla de formulario compatible con el explorador. Si diseña una plantilla de formulario compatible con el explorador, algunas de las características, como el corrector ortográfico, no estarán disponibles para InfoPath porque no funcionan en un explorador Web.

Volver al principio

Insertar un cuadro de texto

El procedimiento para insertar un cuadro de texto varía ligeramente en función de si se está diseñando una nueva plantilla de formulario en blanco o si se basa el diseño de la misma en una base de datos u otro origen de datos externo.

La ilustración siguiente muestra el aspecto que tiene un cuadro de texto cuando está seleccionado en modo de diseño.

Cuadro de texto seleccionado en modo de diseño

Los controles pueden estar enlazados o no enlazados. Cuando un control está enlazado, está conectado a un campo o grupo en el origen de datos para que los datos introducidos en el control se guarden en el archivo de formulario subyacente (.xml). Cuando un control no está enlazado, no está conectado a un campo o grupo y los datos introducidos en el control no se guardan. Cuando seleccione o mueva el puntero sobre un control, aparecerán en la esquina superior derecha del control un texto y un icono de enlace. El texto indica el grupo o campo al que está enlazado el control en el origen de datos. El icono indica si el control está correctamente enlazado a ese grupo o campo. Cuando el enlace es correcto, aparece un icono verde. Si hay algún error con el enlace, verá un icono azul o rojo en su lugar.

El origen de datos para la plantilla de formulario se compone de campos y grupos que aparecen en una vista jerárquica en el panel de tareas Origen de datos. Cuadros de texto siempre están enlazados a campos. En el ejemplo siguiente, el cuadro de texto Apellidos en el formulario enlazado al campo Apellidos en el panel de tareas Origen de datos.

relación entre un cuadro de texto de una plantilla y el campo de origen de datos

Insertar un cuadro de texto en una nueva plantilla de formulario en blanco

Cuando se diseña una plantilla de formulario nueva, se selecciona automáticamente la caja de verificación de Crear automáticamente origen de datos en el panel de Controles. Esto permite que InfoPath cree automáticamente los campos y grupos en el origen de datos a medida que agregue controles a la plantilla de formulario. Estos campos y grupos están representados por iconos de archivo y carpeta en el panel de Origen de datos.

  1. En la plantilla de formulario, sitúe el cursor en el lugar donde desee insertar el control.

  2. Si el panel Controles no es visible, haga clic en Más controles en el menú Insertar, o bien, presione ALT+I, C.

  3. En Insertar controles, haga clic en Cuadro de texto.

  4. Para agregar una etiqueta al control, escriba el texto por encima o a la izquierda del control, seguido de dos puntos (:). Por ejemplo, si el cuadro de texto se usa para recopilar el apellido de un usuario, puede escribir Apellido:.

Insertar un cuadro de texto en una plantilla de formulario basada en un origen de datos existente

Si basa el diseño de la plantilla de formulario en un archivo existente de lenguaje de marcado Extensible (XML), base de datos o servicio Web, InfoPath deriva los campos y grupos en el panel de tareas Origen de datos de ese origen de datos existente. En este escenario, puede insertar un cuadro de texto arrastrando un campo desde el panel de tareas Origen de datos en la plantilla de formulario o insertando un cuadro de texto desde el panel de tareas controles, tal como se describe en el procedimiento siguiente:

  1. En la plantilla de formulario, sitúe el cursor en el lugar donde desee insertar el control.

  2. Si el panel Controles no es visible, haga clic en Más controles en el menú Insertar, o bien, presione ALT+I, C.

  3. En Insertar controles, haga clic en Cuadro de texto.

  4. En el cuadro de diálogo Enlace de Cuadro de texto, seleccione el campo en el que desea guardar los datos del cuadro de texto y haga clic en Aceptar.

  5. InfoPath utiliza el nombre del campo o grupo como la etiqueta del control. Si es necesario, cambie el texto de etiqueta.

    Sugerencia: También puede utilizar el panel de tareas Origen de datos para insertar controles. En el panel de tareas Origen de datos, haga clic con el botón secundario del mouse (ratón) en el campo al que desee enlazar el cuadro de texto y, a continuación, haga clic en Cuadro de texto en el menú contextual.

Volver al principio

Sugerencias de diseño

Antes de insertar cuadros de texto en la plantilla de formulario, determine cómo desea organizarlos. Puede agregar cuadros de texto arrastrándolos hasta el lugar que desee de la plantilla de formulario, pero esto puede dar lugar a un diseño desordenado. Si desea que la plantilla de formulario tenga un diseño más organizado, puede agregar una diseño de tabla e insertar después etiquetas y controles dentro de las distintas celdas para que aparezcan correctamente alineadas. En la ilustración siguiente, se ha utilizado una tabla de diseño de cuatro filas y dos columnas para organizar las etiquetas y los controles.

Cuadros de texto en tabla de diseño en modo de diseño

Además de utilizar tablas de diseño para organizar los cuadros de texto, puede seguir uno o varios de estos procedimientos:

  • Para cambiar el tamaño de varios cuadros de texto al mismo tiempo, seleccione los cuadros de texto cuyo tamaño desea cambiar y, en el menú Formato, haga clic en Propiedades, haga clic en la ficha Tamaño y realice los ajustes necesarios.

  • Cambie el tamaño de los cuadros de texto en la plantilla de formulario para adaptarlo a la longitud de texto que espera que los usuarios escriban en ellos.

  • Para cambiar el borde o el color de varios cuadros de texto al mismo tiempo, seleccione los cuadros de texto que desea cambiar y, en el menú Formato, haga clic en Bordes y sombreado, haga clic en la ficha Bordes y realice los ajustes necesarios.

  • Para personalizar el texto que aparece en un cuadro de texto, utilice los cuadros Fuente y Tamaño de fuente de la barra de herramientas Formato. Para cambiar la fuente y el tamaño de fuente de todos los cuadros de texto de la plantilla de formulario al mismo tiempo, haga clic en el cuadro de texto que contiene el formato que desea y, a continuación, haga clic en Aplicar fuente a todos los controles Cuadro de texto en el menú Formato.

  • Para ver el aspecto que tendrán los cuadros de texto cuando contengan texto real, haga clic en el elemento Datos de ejemplo en el menú Ver. Esto le dará una idea del aspecto que tendrá el formulario cuando lo rellenen los usuarios.

  • Utilice márgenes para ajustar el espacio que rodea al cuadro de texto. Utilice relleno para ajustar el espacio que rodea al texto situado en el interior del cuadro de texto. Ambos parámetros se encuentran en la ficha Tamaño del cuadro de diálogo Propiedades de Cuadro de texto.

  • En ocasiones, el texto incluido en un cuadro de texto y la etiqueta de la izquierda pueden estar ligeramente desalineados. Para alinearlos rápidamente, haga doble clic en el cuadro de texto, haga clic en Alinear en la ficha Tamaño y, a continuación, haga clic en Aplicar. Si la etiqueta y el cuadro de texto se encuentran en celdas diferentes de una tabla de diseño, haga clic con el botón secundario del mouse en la celda que contiene la etiqueta, haga clic en Propiedades de Tabla en el menú contextual y, por último, haga clic en Centro en Alineación vertical en la ficha Celda.

Volver al principio

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.

×