Insertar un cuadro de texto enriquecido

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

Utilice cuadros de texto enriquecido en las plantillas de formulario de Microsoft Office InfoPath cuando desee permitir a los usuarios insertar texto con formato, saltos de párrafo, tablas, fotografías o imágenes prediseñadas en los campos de entrada de datos.

En este artículo

Cuándo usar un cuadro de texto enriquecido

La experiencia del usuario

Consideraciones de compatibilidad

Insertar un cuadro de texto enriquecido

Sugerencias de diseño

Cuándo se debe utilizar un cuadro de texto enriquecido

Utilice un cuadro de texto enriquecido cuando desee:

  • Permitir que los usuarios resalten o den formato al texto que escriben en un formulario.

  • Permitir que los usuarios inserten tablas o imágenes en un área vacía del formulario.

  • Mostrar texto enriquecido existente en una base de datos u otro origen de datos.

  • Almacenar los datos con formato como XHTML en subyacente origen de datos la plantilla de formulario.

En la ilustración siguiente, se utiliza un cuadro de texto enriquecido para recopilar notas detalladas de los usuarios.

Texto con formato dentro de cuadro de texto enriquecido en formulario

Controles relacionados

InfoPath incluye controles similares a los cuadros de texto enriquecido, 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    Al igual que un cuadro de texto enriquecido, un cuadro de texto permite a los usuarios escribir, modificar o ver texto. A diferencia de un cuadro de texto enriquecido, un cuadro de texto muestra, de forma predeterminada, una única línea de texto; además, los usuarios no pueden agregar a él elementos de formato como negrita, cursiva, imágenes o tablas.

Cuadro de expresión    Generalmente se utiliza un cuadro de expresión para mostrar texto de sólo lectura, para mostrar el valor de otro control en la plantilla de formulario, o para crear fórmulas que se basan en expresiones XPath. A diferencia de un cuadro de texto enriquecido, 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.

Volver al principio

Experiencia del usuario

Al igual que un cuadro de texto, un cuadro de texto enriquecido es simplemente un marcador de posición en un formulario en el que los usuarios escriben texto, por ejemplo, un cuadro de comentarios. Mientras escriben texto en un cuadro de texto enriquecido, los usuarios tienen acceso a muchas de las características que utilizan habitualmente en otros documentos de Microsoft Office system. Por ejemplo, en un cuadro de texto enriquecido, los usuarios pueden insertar una imagen o una tabla y resaltar en amarillo un determinado párrafo de texto.

Para averiguar si pueden dar formato al texto de un campo determinado, los usuarios deben situar el cursor en dicho campo o seleccionar el texto que contiene. Si las opciones de la barra de herramientas Formato aparecen activas en lugar de atenuadas, los usuarios podrán dar formato al texto igual que lo harían en cualquier otro documento de Microsoft Office system.

Volver al principio

Consideraciones de compatibilidad

Al diseñar una plantilla de formulario en InfoPath, puede elegir un modo de compatibilidad específicos para diseñar una plantilla de formulario compatible con el explorador. Cuando una plantilla de formulario compatible con el explorador está publicado en un servidor que ejecuta InfoPath Forms Services y, a continuación, habilitadas para el explorador, pueden verse formularios basados en la plantilla de formulario en un explorador Web. Al diseñar una plantilla de formulario compatible con el explorador, algunos controles no están disponibles en el panel de tareas controles porque no pueden mostrarse en un explorador Web.

Aunque los cuadros de texto enriquecido están disponibles mientras se diseña una plantilla de formulario compatible con el explorador, tenga presentes las siguientes limitaciones:

  • El formato de texto enriquecido parcial no se admite en la versión del cuadro de texto enriquecido compatible con el explorador. Si ve un error sobre configuración incompatible de texto enriquecido en el panel de tareas Verificador de diseño, active la casilla de verificación Habilitar sólo la configuración compatible con el explorador en el cuadro de diálogo Propiedades de Cuadro de texto enriquecido. Al hacerlo, se seleccionará automáticamente la configuración de texto enriquecido correcta.

  • Puede habilitar las imágenes vinculadas para un cuadro de texto enriquecido en una plantilla de formulario compatible con el explorador. Sin embargo, no se admiten las imágenes incrustadas.

  • Cuadros de texto enriquecido, la completa gama de opciones de formato sólo están disponibles en versiones compatibles de Internet Explorer, como Microsoft Internet Explorer 6.0 y Windows Internet Explorer 7.0. Es posible que los usuarios editar texto en un cuadro de texto enriquecido en otros exploradores compatibles, como 1,5 Firefox o Safari 2.0, pero las opciones de formato no están disponibles, como cambiar el color del texto y aplicar formato de caracteres.

Volver al principio

Insertar un cuadro de texto enriquecido

El procedimiento para insertar un cuadro de texto enriquecido 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 enriquecido cuando está seleccionado en modo de diseño.

Cuadro de texto enriquecido 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 enriquecido siempre están enlazados a campos. En el ejemplo siguiente, el cuadro de notas en el formulario enlazado al campo notasElementoDiscusión en el panel de tareas Origen de datos.

Relación entre un cuadro de texto de una plantilla de formulario y el campo correspondiente del origen de datos

Insertar un cuadro de texto enriquecido 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 enriquecido.

  4. Para especificar el tipo de texto enriquecido que pueden escribir los usuarios, haga doble clic en el cuadro de texto enriquecido insertado en la plantilla de formulario, haga clic en la ficha Presentación y, a continuación, active o desactive las casillas de verificación de Formato disponible.

  5. Para agregar una etiqueta al control, escriba el texto por encima o a la izquierda del control, seguido por dos puntos (:).

Insertar un cuadro de texto enriquecido 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 enriquecido arrastrando un campo desde el panel de tareas Origen de datos en la plantilla de formulario o insertando un cuadro de texto enriquecido 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 enriquecido.

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

  5. Para especificar el tipo de texto enriquecido que pueden escribir los usuarios, haga doble clic en el cuadro de texto enriquecido insertado en la plantilla de formulario, haga clic en la ficha Presentación y, a continuación, active o desactive las casillas de verificación de Formato disponible.

  6. 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 enriquecido y, a continuación, haga clic en Cuadro de texto enriquecido en el menú contextual.

Volver al principio

Sugerencias de diseño

Utilice las sugerencias siguientes para mejorar el aspecto, el tamaño y otras características de un cuadro de texto enriquecido:

  • Para cambiar el tamaño de varios cuadros de texto enriquecido al mismo tiempo, seleccione los cuadros de texto enriquecido 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.

  • Para reducir el ancho predeterminado con el que InfoPath inserta los cuadros de texto enriquecido, haga clic en Propiedades de la vista en el menú Ver. En la ficha General, active la casilla de verificación Utilizar un ancho de diseño personalizado para esta plantilla de formulario y, a continuación, especifique un número menor en el cuadro Ancho del diseño personalizado.

  • Para cambiar el borde o el color de varios cuadros de texto enriquecido al mismo tiempo, seleccione los cuadros de texto enriquecido 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 enriquecido, 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 enriquecido de la plantilla de formulario al mismo tiempo, haga clic en el cuadro de texto enriquecido que contiene el formato que desea y, a continuación, haga clic en Aplicar fuente a todos los controles Cuadro de texto enriquecido en el menú Formato.

  • Para ver el aspecto que tendrán los cuadros de texto enriquecido cuando contengan texto real, haga clic en 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 enriquecido. Utilice relleno para ajustar el espacio que rodea al texto situado en el interior del cuadro de texto enriquecido.

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.

×