Introducción a los controles

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.

Todos los formularios de Microsoft Office InfoPath que los usuarios rellenan se basan en una plantilla de formulario subyacente. La plantilla de formulario determina cómo el formulario resultante apariencia y comportamiento.

Al rellenar formularios, los usuarios introducen información en los cuadros de texto, haga clic en elementos de una lista, seleccionando las casillas de verificación y realizar otras acciones. Los objetos de la interfaz de usuario gráfica que los usuarios interactúan se denominan controles. Utilizar controles para mostrar datos u opciones, realizar una acción o facilitar la lectura de la interfaz de usuario del formulario de ayuda.

Además de los controles estándar, como cuadros de texto y cuadros de lista, InfoPath incluye una serie de nuevos controles, como tablas de repetición, los grupos de opciones y secciones opcionales. Estos tipos de controles permiten diseñar una plantilla de formulario flexible que se adapte a los usuarios. Por ejemplo, en una plantilla de formulario de informe de gastos, puede usar una tabla extensible para permitir que los usuarios especifiquen sólo los elementos de gastos como necesiten.

Información que los usuarios inserten en un control se almacena en origen de datos del formulario. Al diseñar una plantilla de formulario, suele usar el panel de tareas controles para insertar controles, aunque también puede insertar controles arrastrando campos y grupos desde el panel de tareas Origen de datos en la plantilla de formulario.

Puede personalizar la apariencia de un control, incluida la fuente, color y alineación del texto dentro del control, el control valor predeterminado y tipo de datos, y otras propiedades, como el Información en pantalla que aparece cuando un usuario sitúa el puntero del mouse sobre el control. También puede personalizar el comportamiento de un control, como la capacidad de filtrar información o responder a las reglas.

Sugerencia: Para ver las propiedades de un control, haga doble clic en el control en la plantilla de formulario.

En este artículo

El origen de datos y controles

Formas de insertar controles en una plantilla de formulario

Tipos de controles

Consideraciones de compatibilidad

Quitar un control de una plantilla de formulario

El origen de datos y controles

Casi todos los controles en un formulario de InfoPath están asociados o enlazados al origen de datos de la plantilla de formulario. Mayoría de los controles, incluidos los cuadros de texto, casillas de verificación y cuadros de lista, está enlazada a campos del origen de datos. Si un control no está enlazado al origen de datos, o si está enlazado incorrectamente, la información que se introduce en dicho control no se puede guardar correctamente en el archivo de formulario (.xml) subyacente.

Al diseñar una plantilla de formulario de InfoPath, puede elegir que los campos del origen de datos creado automáticamente cada vez que inserte un control o puede manualmente enlazar cada control a un campo existente usted mismo.

En el ejemplo siguiente, el Diseñador de formulario inserta un cuadro de texto Apellido en la plantilla de formulario. El cuadro de texto está enlazado al campo Apellidos del origen de datos de la plantilla de formulario.

Relación entre el control en la plantilla de formulario y el campo en el origen de datos

Al rellenar un formulario basado en esta plantilla de formulario, el usuario escribe su nombre en el cuadro de texto Apellido. InfoPath guarda los datos como lenguaje de marcado Extensible (XML), tal como se muestra en la siguiente imagen.

Los datos introducidos en el cuadro de texto se guardan como XML

Juntos, el tipo de control y su campo asociado determinar el tipo de información que los usuarios pueden especificar en el control, también cómo los usuarios puedan introducir información. Por ejemplo, si tiene un control de selector de fecha en la plantilla de formulario enlazado a un campo con una fecha tipo de datos, a continuación, los usuarios puedan introducir sólo fechas en el control. Si intentan introducir otros datos, como su nombre o dirección, en el control, InfoPath mostrará un error de validación de datos.

Nota: Además del origen de datos principal de la plantilla de formulario, puede crear conexiones de datos a documentos XML, bases de datos, servicios Web y listas y bibliotecas de Microsoft Windows SharePoint Services. Resultado de estas conexiones de datos de orígenes de datos secundarios que se pueden usar para rellenar los cuadros de lista y proporcionar los valores de los cuadros de texto y otros controles.

Volver al principio

Formas de insertar controles en una plantilla de formulario

Al diseñar una plantilla de formulario, puede usar el panel de tareas controles para insertar controles. Puede crear origen de datos de la plantilla de formulario automáticamente al insertar un control, en el caso de un campo o grupo se creará automáticamente en el origen de datos para cada control que agregue. Como alternativa, puede enlazar cada control a un campo o grupo en el origen de datos de la plantilla de formulario existente. Si elige esta opción, el sistema se lo solicita seleccionar un campo o grupo del origen de datos al insertar un control.

Sugerencia: Para cambiar entre la creación automática del origen de datos y enlace los controles a un campo o grupo existente, use la casilla de verificación Crear origen de datos automáticamente en el panel de tareas controles.

También puede insertar controles arrastrando campos y grupos desde el panel de tareas Origen de datos en la plantilla de formulario. Cada vez que arrastra un campo o grupo en la plantilla de formulario, InfoPath sugiere el control que mejor coincida con el campo o grupo. Por ejemplo, si el campo tiene un tipo de datos de fecha, InfoPath sugiere un selector de fecha.

Volver al principio

Tipos de controles

El panel de tareas controles incluye más de 30 controles diferentes que puede agregar a la plantilla de formulario. Estos controles se pueden agrupar en las siguientes categorías:

  • Controles estándar

  • Controles de repetición y opcionales

  • Controles de archivo e imagen

  • Controles avanzados

  • Controles personalizados

Las tablas siguientes describen el propósito de cada control.

Controles estándar

Los controles estándar incluyen los controles que normalmente se asocian a recopilar y mostrar información. Estos controles incluyen cuadros de texto, cuadros de lista, casillas de verificación y botones.

Control

Icono

Descripción

Cuadro de texto

Imagen del botón

Control más utilizado en un formulario. Los usuarios pueden escribir cualquier tipo de texto sin formato en un cuadro de texto, como frases, nombres, números, fechas y horas. Cuadros de texto no pueden contener texto con formato.

Cuadro de texto enriquecido

Imagen del botón

Formato de un control que puede contener texto, incluido el formato de negrita y cursiva y una variedad de fuentes, tamaños de fuentes y colores. Además, los usuarios pueden insertar imágenes, listas y tablas en un cuadro de texto enriquecido.

Cuadro de lista desplegable

Imagen del botón

Control que presenta una lista de opciones en un cuadro. Para seleccionar un elemento de la lista, los usuarios, haga clic en una flecha para abrir la lista de opciones. Las opciones pueden proceder de una lista creada manualmente, de los valores de origen de datos del formulario o de los valores que proceden de una conexión de datos a un documento XML, base de datos, servicio Web, o biblioteca de SharePoint o una lista.

Cuadro combinado

Imagen del botón

Control que presenta una lista de opciones en un cuadro desde el que los usuarios, seleccione el elemento apropiado o escriban su propio. Las opciones pueden proceder de una lista creada manualmente, de los valores de origen de datos del formulario o de los valores que proceden de una conexión de datos a un documento XML, base de datos, servicio Web, o biblioteca de SharePoint o una lista.

Cuadro de lista

Imagen del botón

Control que presenta una lista de opciones en un cuadro en el que los usuarios seleccionan el elemento apropiado. Las opciones pueden proceder de una lista creada manualmente, de los valores de origen de datos del formulario o de los valores que proceden de una conexión de datos a un documento XML, base de datos, servicio Web, o biblioteca de SharePoint o una lista.

Selector de fecha

Imagen del botón

Control que contiene un cuadro donde los usuarios pueden escribir fechas y un botón de calendario que permite a los usuarios seleccionar una fecha.

Casilla

Imagen del botón

Un control que permite a los usuarios establecer sí/no o valores true o false agregando o quitando una marca de verificación en un pequeño cuadro.

Botón de opción

Imagen del botón

Seleccione un control que permite a los usuarios de un conjunto de se excluyen mutuamente. Cuando se selecciona un botón de opción en un grupo, los otros botones de opción están desactivados. Un grupo de botones de opción está enlazado a un campo en el origen de datos, y cada botón de opción, guarda un valor diferente de ese campo.

Botón

Imagen del botón

Un control que puede utilizarse para enviar un formulario o una consulta de una base de datos, entre otras cosas. También puede asociar un botón con reglas o código personalizado que se ejecuta cuando los usuarios, haga clic en el botón.

Sección

Imagen del botón

Un control que es un contenedor de otros controles. Pueden incluir cualquiera de los controles que aparece en el panel de tareas controles, incluidas otras secciones.

Controles de repetición y opcionales

Controles de repetición y opcionales incluyen controles de lista, tablas de repetición, secciones de repetición y secciones opcionales. Estos controles permiten a los usuarios insertar elementos de lista, filas, conjuntos de registros e información opcional al rellenar un formulario.

Control

Icono

Descripción

Sección opcional

Imagen del botón

Un control que es un contenedor de otros controles y resulta útil para incluir información adicional que no es necesario para todos los usuarios puedan rellenar. Al rellenar un formulario que contiene una sección opcional, los usuarios puedan elegir si desea incluir la sección opcional en el formulario.

Sección de repetición

Imagen del botón

Un control que es un contenedor de otros controles y resulta útil para presentar datos basados en registros, como registros de la base de datos de empleados. Al rellenar el formulario que contiene una sección extensible, los usuarios pueden agregar repeticiones adicionales de la sección de repetición.

Tabla extensible

Imagen del botón

Un control que muestra información de repetición en una estructura tabular. Cada elemento aparece en una nueva fila en la tabla de repetición. Al rellenar un formulario, los usuarios pueden agregar o eliminar filas de una tabla de repetición según sea necesario. Las tablas extensibles pueden contener otros controles.

Tabla extensible horizontal

Imagen del botón

Un control que muestra información de repetición en una estructura tabular. Cada elemento aparece en una nueva columna de la tabla de repetición. Al rellenar un formulario, los usuarios pueden agregar o eliminar columnas en una tabla de repetición según sea necesario. Las tablas extensibles horizontales pueden contener otros controles.

Maestro y detalles

Imagen del botón

Un control que es en realidad un conjunto de repetición controles que están directamente relacionados entre sí. El control maestro es siempre una tabla de repetición y el control detalles puede ser una tabla extensible o una sección de repetición. Maestro y detalles los controles permiten a los usuarios trabajan más eficazmente con grandes cantidades de datos. Por ejemplo, si la plantilla de formulario muestra registros de base de datos de empleados, puede especificar que solo un subconjunto de información sobre cada empleado debe aparecer en el control maestro. A continuación, cuando un usuario selecciona un registro (fila) en el control maestro, el control detalles puede mostrar información más detallada sobre el empleado.

Lista con viñetas

Imagen del botón

Elementos en el formulario de lista de un control que permite a los usuarios agregar o eliminar viñetas según sea necesario. Controles de lista con viñetas son una buena manera de introducir textos que se repiten, como una lista de elementos de acción en la agenda de la reunión la plantilla de formulario.

Lista numerada

Imagen del botón

Un control que permite a los usuarios agregar o eliminar elementos de lista numerada en un formulario según sea necesario. Controles de lista numerada son una buena manera de incluir texto simple que se repite indica algún tipo de orden, como una lista de elementos de la agenda en una reunión de plantilla de formulario de la agenda.

Lista simple

Imagen del botón

Un control que permite a los usuarios agregar o eliminar elementos de lista en un formulario según sea necesario. Controles de lista simple son una buena manera de introducir textos que se repiten, como una lista de nombres de los asistentes en una reunión de solicita la plantilla de formulario.

Cuadro de lista de selección múltiple

Imagen del botón

Un control que presenta el usuario con una lista de opciones que aparecen como una lista de casillas de verificación. Los usuarios pueden seleccionar las casillas de verificación según sea necesario y, aún podrá agregar entradas personalizadas, dependiendo de cómo está diseñada la plantilla de formulario.

Controles de archivo e imagen

Puede diseñar la plantilla de formulario para que los usuarios puedan insertar archivos adjuntos o imágenes al rellenar formularios basados en la plantilla de formulario. Además, los usuarios que rellenen InfoPath beneficiarán de formularios en un Tablet PC de un control de imagen manuscrita que les permite crear y guardar dibujos manuscritos.

Control

Icono

Descripción

Archivo adjunto

Imagen del botón

Un control que permite a los usuarios adjuntar archivos a los formularios. Cada control de datos adjuntos permite adjuntar un archivo y, a continuación, puede restringir el tipo de archivo, si es necesario. Si desean que los usuarios adjuntar varios archivos, puede insertar el control de datos adjuntos de archivo dentro de un control de repetición.

Imagen

Imagen del botón

Un control que se puede incluir en una plantilla de formulario como elemento estático, por ejemplo, un título o un fondo, o puede permitir a los usuarios insertar una imagen como parte del formulario. Controles de imagen pueden guardar la imagen en el propio formulario o guardar una dirección (URL) que señala a la ubicación guardada de la imagen.

Imagen con el lápiz

Imagen del botón

Un control que permite a los usuarios con un Tablet PC para agregar dibujos manuscritos a los formularios, dentro del propio control o sobre una imagen de fondo.

Controles avanzados

Controles avanzados son controles que usan menor con frecuencia los controles estándar o en circunstancias especiales.

Control

Icono

Descripción

Hipervínculo

Imagen del botón

Control que se pueden usar para vincular a una dirección URL. Por ejemplo, una plantilla de formulario que muestra información sobre una lista de productos puede incluir hipervínculos a páginas Web de información de producto. Controles de hipervínculo pueden apuntar a cualquier servidor Web en una intranet o Internet.

Cuadro Expresión

Imagen del botón

Un control de texto de solo lectura. Puede usar los cuadros de expresión para mostrar texto de sólo lectura, mostrar el valor de otro control del formulario y crear fórmulas basadas en expresiones XPath.

Etiqueta vertical

Imagen del botón

Una etiqueta de texto de sólo lectura que aparece en un ángulo de 90 grados en la plantilla de formulario. Etiquetas verticales a menudo se usan como encabezados de columna en tablas de repetición.

Zona de desplazamiento

Imagen del botón

Un control que contiene otros controles, mantiene un tamaño fijo e incluye barras de desplazamiento para que los usuarios puedan desplazarse para ver la información que está fuera de la vista. Las áreas de desplazamiento son particularmente útiles cuando una sección de un formulario contiene una gran cantidad de datos y los usuarios necesitan verlo a la vez.

Zona horizontal

Imagen del botón

Control que contiene otros controles y que puede usarse para colocar otros controles en paralelo en una plantilla de formulario.

Grupo de opciones

Imagen del botón

Un control que contiene dos o más secciones de opciones que a su vez contienen otros controles. Cada sección de opciones en un grupo de opciones funciona como una única opción de un conjunto de se excluyen mutuamente. Al rellenar un formulario, los usuarios pueden reemplazar la sección de opciones predeterminada con otra sección de opciones. Por ejemplo, en una plantilla de formulario de aplicación de trabajo, puede usar un grupo de opciones para permitir a los usuarios introducir un número de teléfono particular o un número de teléfono del trabajo para sus referencias.

Grupo de opciones de repetición

Imagen del botón

Control que muestra dos o más secciones de opciones en una estructura de repetición. Al rellenar un formulario, los usuarios pueden agregar, eliminar o reemplazar grupos de opciones extensibles adicionales, según sea necesario. Por ejemplo, en una plantilla de formulario de información de empleado, puede usar un grupo de opciones para permitir a los usuarios especificar varios contactos de emergencia. Para cada contacto, el usuario puede reemplazar la información de dirección particular con información de dirección del trabajo.

Sección de opciones

Imagen del botón

Control que contiene otros controles y que debe aparecer siempre dentro de los grupos de opciones o grupos de opciones de repetición. Secciones de opciones son útiles cuando tenga que agregar más opciones a un grupo de opciones. Si inserta una sección de opciones en cualquier parte de un grupo de opciones, InfoPath la insertará automáticamente en un nuevo grupo de opciones.

Sección recursiva de repetición

Imagen del botón

Un control que contiene otros controles y puede insertarse en sí mismo. Puede utilizar secciones recursivas extensibles para crear contenido jerárquico, como un esquema.

Controles personalizados

Puede usar al Asistente para agregar un Control personalizado para controles personalizados, incluidos los controles ActiveX de Microsoft y elementos de plantilla, disponibles en InfoPath. Un control personalizado es uno que no está incluido en InfoPath de forma predeterminada.

Control

Descripción

Elemento de plantilla

Un conjunto personalizado de controles que incluye el diseño, configuración de propiedad y algunos aspectos de comportamiento de control, que se pueden guardar para volver a usarlo en varias plantillas de formulario. Después de crear un elemento de plantilla, utilice al Asistente para agregar un Control personalizado para importar el elemento de plantilla en modo de diseño de modo que puede usar en la plantilla de formulario.

control ActiveX

Un control que no está incluido en InfoPath, pero que se pueden agregar al panel de tareas controles. Puede elegir entre los controles ActiveX que están registrados en el equipo, o puede utilizar los controles personalizados que desarrolle para satisfacer sus necesidades empresariales específicas. Por ejemplo, si va a desarrollar plantillas de formulario para su uso en un entorno financiero, puede desarrollar un control ActiveX que permite la información de tablero de cotizaciones para que se muestre en una plantilla de formulario. Después de crear o localizar un control ActiveX, usa al Asistente para agregar un Control personalizado para importar el control en modo de diseño de modo que puede usar en la plantilla de formulario.

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. No se admiten los siguientes controles en las plantillas de formulario compatibles con el explorador:

  • Cuadro combinado

  • Cuadros de lista de selección múltiple

  • Controles maestro y detalles

  • Viñetas, numeración y controles de lista simple

  • Controles de imagen de imagen y tinta

  • Controles de imagen manuscrita

  • Etiquetas verticales

  • Áreas de desplazamiento

  • Zonas horizontales

  • Tablas extensibles horizontales

  • Grupo de opciones, grupo de opciones de repetición y controles de la sección de opciones

  • Secciones recursivas extensibles

  • Controles ActiveX

También puede diseñar plantillas de formulario de Microsoft Office InfoPath 2007 que son compatibles con Microsoft Office InfoPath 2003. En plantillas de formulario compatibles con versiones anteriores, no se admiten cuadros combinados y cuadros de lista de selección múltiple. Cuando los usuarios abran la plantilla de formulario en InfoPath 2003, los cuadros combinados aparecen como cuadros de lista desplegable y cuadros de lista de selección múltiple aparecen como listas con viñetas.

Si tiene una parte determinada de una plantilla de formulario que desea volver a utilizar en otras plantillas de formulario, puede diseñar un elemento de plantilla. Un elemento de plantilla típico está formado por controles y un origen de datos y puede incluir también características como conexiones de datos, validación de datos y reglas. En elementos de plantilla, los controles ActiveX no son compatibles y por tanto están ocultos en el panel de tareas controles. Además, si diseñar un elemento de plantilla compatible con el explorador, tiene acceso a las características y los controles menos que lo haría si está diseñando el elemento de plantilla únicamente para su uso en InfoPath.

Volver al principio

Quitar un control de una plantilla de formulario

Para quitar un control de una plantilla de formulario, seleccione el control y, a continuación, presione la tecla SUPR. Cuando elimina un control, el campo que está enlazado a dicho control permanece en el origen de datos. Sin embargo, un formulario que se basa en esta plantilla de formulario no mostrará los datos almacenados en este campo. Para mostrar los datos, enlaza un control al campo.

Si desea enlazar un control diferente para el campo, en lugar de eliminar el control, puede cambiar el control a otro tipo. Para ello, haga clic con el botón del control, haciendo clic en Cambiar a y, a continuación, haciendo clic en una de las opciones en el menú. El menú muestra solo los tipos de controles que pueden estar enlazados con este tipo de campo.

Cambiar un control existente a un tipo diferente

Volver al principio

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.

×