Al diseñar una plantilla de formulario de Microsoft Office InfoPath, debe considerar cómo diseñar, o disponer, los elementos de la plantilla.
En general, las distintas partes de la plantilla de formulario deben organizarse de forma que los usuarios que la rellenen puedan desplazarse por el formulario de manera lógica. Además, es conveniente alinear los cuadros de texto, las casillas de verificación y otros elementos con respecto a las líneas horizontal y vertical de una cuadrícula imaginaria. Puede usar tablas de diseño (tabla de diseño: colección de celdas que se utilizan para organizar el contenido del formulario, como el texto o los controles.) para definir los límites de la cuadrícula y ayudar a alinear los elementos de la plantilla de formulario.
En este artículo
Tablas de diseño y el panel de tareas Diseño
Lo idóneo es diseñar una plantilla de formulario que sea visualmente atractiva y fácil de usar. Las tablas de diseño puede ayudarle a lograr ambos objetivos.
El panel de tareas Diseño ofrece una colección de tablas de diseño prediseñadas que puede usar en la plantilla de formulario para proporcionar una estructura visual.
Una tabla de diseño es similar a cualquier otra tabla, excepto que se utiliza con fines de diseño en lugar de usarse para presentar datos. Además, a diferencia de otras tablas, las tablas de diseño no tienen bordes visibles de forma predeterminada. Al diseñar la plantilla de formulario en el modo de diseño, los bordes de la tabla de diseño se representan mediante líneas discontinuas, para que sepa que está trabajando dentro de la tabla. Sin embargo, cuando los usuarios rellenan un formulario basado en la plantilla, los bordes no aparecen.
Entre otras finalidades, puede usar las tablas de diseño para organizar los controles, separar las secciones, crear secciones de encabezado y pie de página, e incluir logotipos y otros gráficos.
En el siguiente ejemplo, se utiliza una tabla de diseño para organizar cuadros de texto dentro de una sección (sección: control de un formulario que contiene otros controles.) de una plantilla de formulario.

Esta tabla de diseño consta de dos filas.

En la segunda fila, hay tres columnas. La columna central sólo se utiliza con fines de espaciado.
Si desea agregar o quitar filas y columnas de una tabla de diseño, haga clic en cualquiera de las opciones de la lista Combinar y dividir celdas del panel de tareas. Si las tablas de diseño del panel de tareas Diseño no se adaptan a sus necesidades, puede insertar una tabla de diseño personalizada con el número exacto de filas y columnas que desee.
También puede usar el panel de tareas Diseño para insertar rápidamente regiones de desplazamiento (zona de desplazamiento: control que contiene controles adicionales y que puede mostrar barras de desplazamiento verticales u horizontales. Estas zonas se utilizan sólo con fines de diseño y no están enlazadas a los campos o grupos del origen de datos.) y regiones horizontales en la plantilla de formulario, que se describen detalladamente en la siguiente sección.
Volver al principio
Controles relacionados con el diseño
Además de las tablas de diseño, puede usar controles relacionados con el diseño, como las secciones o secciones extensibles (sección de repetición: control de un formulario que contiene otros controles y que se repite cuando es necesario. Los usuarios pueden insertar varias secciones al rellenar el formulario.), para ayudar a diseñar la plantilla de formulario. Al insertar un control relacionado con el diseño en la plantilla, básicamente inserta un contenedor vacío para almacenar otros controles.
En la siguiente tabla se proporcionan breves descripciones de los controles que se utilizan más habitualmente con fines de diseño.
| Control |
Descripción |
| Sección |
Un control que contiene otros controles. Por ejemplo, en una plantilla de formulario de reclamación de seguros, podría usar una sección para agrupar un conjunto de cuadros de texto que se utilicen para recopilar información de contacto de los asegurados. |
| Sección opcional |
Un control que contiene otros controles pero no aparece en el formulario a menos que el usuario decida agregarlo. Por ejemplo, aunque todos los empleados de una compañía podrían usar una sección de definición de objetivos en el formulario de evaluación del rendimiento, sólo los directores podrían decidir agregar una sección opcional acerca de los objetivos de liderazgo. |
| Control extensible |
Un control, como una sección extensible o una tabla extensible (tabla de repetición: control de un formulario que contiene otros controles en formato de tabla y que se repite cuando es necesario. Los usuarios pueden insertar varias filas al rellenar el formulario.), que permite a los usuarios expandir el contenido de un formulario cuando se ha rellenado y mostrar únicamente el número necesario de entradas de una serie. Por ejemplo, puede usar una tabla extensible para recopilar gastos desglosados en una plantilla de formulario de informe de gastos. |
| Zona de desplazamiento |
Un control que contiene otros controles, conserva un tamaño fijo e incluye barras de desplazamiento para que los usuarios puedan desplazarse y ver información que no está a la vista. Las zonas de desplazamiento pueden ser útiles cuando una sección de una plantilla de formulario contiene muchos datos y los usuarios no necesitan ver todos los datos a la vez. Por ejemplo, si utiliza una tabla extensible para mostrar muchos registros de una base de datos, puede insertar la tabla extensible dentro de una zona de desplazamiento para mostrar sólo unos pocos registros a la vez. Como las zonas de desplazamiento se utilizan exclusivamente con fines de diseño, no se enlazan a los campos o grupos del origen de datos. Las zonas de desplazamiento no se admiten en las plantillas de formulario compatibles con explorador (plantilla de formulario compatible con el explorador: plantilla de formulario diseñada en InfoPath mediante un modo de compatibilidad específico. Una plantilla de formulario compatible con el explorador puede estar habilitada para el explorador cuando se publica en un servidor que ejecuta InfoPath Forms Services.). |
| Zona horizontal |
Un control que contiene otros controles y se puede colocar en una formación horizontal en una plantilla de formulario. Por ejemplo, cuando se colocan varias zonas horizontales lado a lado, las zonas se ajustan, o fluyen, a la siguiente línea cuando cambia el tamaño de la pantalla. Como las zonas horizontales se utilizan exclusivamente con fines de diseño, no se enlazan a los campos o grupos del origen de datos. Los controles de zona horizontal no se admiten en las plantillas de formulario compatibles con explorador. |
| Grupo de opciones |
Un control que presenta a los usuarios un conjunto de opciones mutuamente excluyentes. Un grupo de opciones contiene secciones de opciones (sección de opciones: control que contiene controles adicionales y que se usa para mostrar una sola opción de un conjunto de opciones mutuamente excluyentes. Los usuarios pueden reemplazar una sección de opciones por otra al rellenar un formulario.), una de las cuales aparece como la opción predeterminada en un formulario. Dichas secciones de opciones contienen otros controles. Por ejemplo, se puede dar formato a la información de dirección en una plantilla de formulario de información de empleados como un grupo de opciones que contenga secciones de opciones. Cada sección de opciones contiene controles con la sintaxis correcta de la dirección en un país o región específico. Cuando los empleados rellenan un formulario basado en la plantilla, pueden reemplazar la sección de dirección predeterminada por otra que se aplique a su país o región. |
Volver al principio
Sugerencias de diseño
Use las siguientes sugerencias como ayuda para ajustar la apariencia, el tamaño y otros aspectos de las tablas de diseño y los controles relacionados con el diseño.
- Si está diseñando una nueva plantilla de formulario en blanco, es útil determinar cómo desea diseñar la plantilla antes de empezar. Si tiene problemas para decidir el diseño, intente primero esbozar las ideas en papel. También puede usar un programa como Microsoft Office Visio para concretar las ideas y crear simulaciones de la interfaz de usuario de la plantilla de formulario. Cuando tenga pensado un plan, puede insertar una tabla prediseñada desde el panel de tareas Diseño y personalizarla según sus necesidades.
- En el modo de diseño, los bordes de las tablas de diseño se representan mediante líneas discontinuas para que pueda ver las filas y columnas individuales. Cuando los usuarios rellenan un formulario basado en la plantilla, las líneas se ocultan. El resultado es un diseño más limpio y menos confuso. Si prefiere ocultarlas en el modo de diseño, puede desactivarlas haciendo clic en el comando Ocultar líneas de división del menú Tabla.
- De forma predeterminada, InfoPath inserta tablas de diseño y controles relacionados con el diseño, como secciones y zonas de desplazamiento, con un ancho que coincide con el de la página impresa. Para cambiar esta configuración predeterminada, en el menú Ver, haga clic en Propiedades de la vista. En la ficha General, en Configuración de diseño, active la casilla de verificación Utilizar un ancho de diseño personalizado para esta plantilla de formulario y, a continuación, escriba un número diferente en el cuadro Ancho del diseño personalizado.
- Si especifica un ancho de diseño personalizado para las tablas de diseño y los controles de diseño, asegúrese de que no supera el área imprimible de la plantilla de formulario. Para ver rápidamente el ancho de la página impresa y si el contenido de la plantilla entrará en la página, haga clic en Guía de ancho de página en el menú Ver. Al hacer clic en este comando, aparece una guía vertical discontinua en el lado derecho de la pantalla. Esta guía indica el margen derecho de la página impresa, en función de la impresora predeterminada del equipo.
- Para cambiar el borde o el color de los controles de diseño o tablas de diseño, seleccione los controles o tablas que desee cambiar. En el menú Formato, haga clic en Bordes y sombreado y, después, realice los ajustes necesarios.
- De forma predeterminada, las tablas de diseño se alinean en el lado izquierdo de la plantilla de formulario. Para centrar o alinear a la derecha toda la tabla, selecciónela. En el menú Tabla, haga clic en Propiedades de tabla y, después, haga clic en Centro o Derecha en la ficha Tabla.
- El margen de celda es la cantidad de espacio que rodea el contenido de una celda. Se puede considerar como espacio de tope entre la celda y el texto que ésta contiene. El ajuste del margen de celda ofrece en general mayor control sobre el espaciado que el uso de la tecla ENTRAR para agregar espacio adicional. Para ajustar el margen de una celda, seleccione las opciones en la ficha Celda del cuadro de diálogo Propiedades de tabla.
Volver al principio