Importante
El soporte técnico para Microsoft InfoPath 2013 finalizó el 14 de julio de 2026. Recomendamos migrar los formularios y flujos de trabajo existentes de InfoPath a soluciones de Microsoft 365 compatibles. Obtenga más información sobre la retirada de InfoPath.
Un grupo de opciones es un control que se utiliza para presentar a los usuarios un conjunto de opciones mutuamente excluyentes. De forma predeterminada, un grupo de opciones contiene dos secciones de opciones, una de las cuales aparece como la opción predeterminada en el formulario.
En este artículo
- Cuándo usar un grupo de opciones
- La experiencia de usuario
- Consideraciones de compatibilidad
- Insertar un grupo de opciones
- Sugerencias de diseño
Cuándo usar un grupo de opciones
Use un grupo de opciones cuando quiera:
- Ofrezca a los usuarios la opción de elegir entre dos o más secciones en un formulario.
- Diseñar una plantilla de formulario basada en un esquema XML existente que contenga un elemento xsd: choice . En este caso, un grupo de opciones le permite acomodar ese elemento de esquema en la plantilla de formulario para que los usuarios puedan trabajar con él.
Los grupos de opciones contienen dos o más secciones de opciones. De forma predeterminada, una de estas secciones aparece en el formulario y los usuarios pueden elegir quitarla o reemplazarla por otra sección. Por ejemplo, en un formulario de solicitud de compra, puede hacer que aparezca una sección para solicitar un nuevo equipo de escritorio de forma predeterminada, pero permitir a los usuarios quitar la sección por completo o reemplazarla por una sección para solicitar un equipo portátil.
Las secciones de opciones del grupo de opciones contienen los controles con los que los usuarios interactúan cuando rellenan el formulario. Las secciones de opciones siempre se incluyen dentro de grupos de opciones. Por lo tanto, si intenta agregar una sección de opciones por sí misma a la plantilla de formulario, Microsoft Office InfoPath crea automáticamente un grupo de opciones en el que contenerla.
Controles relacionados
InfoPath incluye otros controles que son similares a los grupos de opciones, pero que sirven para diferentes propósitos. Para decidir cuál de estos controles funciona mejor en la plantilla de formulario, consulte la siguiente lista:
Sección Las secciones son similares a las secciones de opciones de un grupo de opciones, ya que se usan para presentar a los usuarios un conjunto de controles relacionado. Sin embargo, las secciones se usan únicamente con fines organizativos: los usuarios no pueden quitarlas ni reemplazarlas al rellenar un formulario, como ocurre con las secciones de elección.
Sección opcional Al agregar un grupo de opciones a la plantilla de formulario, la sección predeterminada siempre aparece cuando un usuario abre por primera vez un formulario basado en la plantilla de formulario. Las secciones opcionales, en cambio, están ocultas de forma predeterminada. Los usuarios pueden elegir si desean incluir una sección opcional en el formulario. Por ejemplo, en el formulario de solicitud de compra mencionado anteriormente, es posible que algunos usuarios quieran incluir comentarios sobre el equipo que tienen previsto pedir. Puede insertar una sección opcional en la plantilla de formulario y agregar un cuadro de texto enriquecido con la etiqueta "Notas" dentro de esa sección opcional. Los usuarios pueden agregar la sección de notas cuando y si lo desean haciendo clic en texto informativo en el formulario.
Sección de repetición Al igual que repetir grupos de opciones, las secciones repetidas permiten a los usuarios agregar más de una sección a su formulario, según sus necesidades. Use una sección repetida en la plantilla de formulario cuando su objetivo sea permitir a los usuarios insertar, pero no reemplazar, varias instancias de una sección.
Grupo de opciones de repetición Los grupos de opciones repetidos son igual que los grupos de opciones, excepto que los usuarios pueden insertar más de uno de ellos en su formulario. Por ejemplo, en el formulario de solicitud de compra mencionado anteriormente, los usuarios pueden optar por solicitar un equipo de escritorio o un equipo portátil. Sin embargo, en algunos casos, un usuario puede querer solicitar ambos tipos de equipos o varios equipos de cada tipo. Si se usa un grupo de opciones repetidas en el formulario, el usuario puede optar por rellenar la sección que contiene la información de solicitud de escritorio. A continuación, el usuario puede insertar una segunda instancia del grupo de opciones para rellenar la sección que contiene la información de solicitud del portátil.
La experiencia de usuario
Tanto en apariencia como en comportamiento, los grupos de opciones son similares a secciones y otros controles relacionados con el diseño. Las diferencias clave son que los usuarios pueden reemplazar la sección predeterminada dentro de un grupo de opciones con una sección alternativa o eliminar el grupo de opciones por completo.
Cuando los usuarios mueven el cursor sobre la sección de opciones predeterminadas, aparece un pequeño botón púrpura en la esquina superior izquierda de la sección. Cuando los usuarios hacen clic en este botón, un menú contextual muestra comandos para quitar o reemplazar la sección predeterminada.
Recomendación
Con un grupo de opciones, los usuarios pueden quitar o reemplazar la sección predeterminada, pero no pueden insertar varias instancias en el formulario. Si desea que los usuarios puedan insertar secciones adicionales en su formulario, debe usar un grupo de opciones repetidas en lugar de un grupo de opciones. Desde la perspectiva del usuario, las experiencias son similares. Pero, además de ver los comandos del menú contextual para quitar o reemplazar la sección predeterminada, el usuario también ve comandos para insertar varias instancias del grupo de opciones.
Consideraciones de compatibilidad
Al diseñar una plantilla de formulario en InfoPath, puede elegir diseñar una plantilla de formulario compatible con el explorador. Cuando se diseña una plantilla de formulario compatible con el explorador, los grupos de opciones y las secciones de opciones no están disponibles en el panel de tareas Controles porque no se pueden mostrar en un explorador web.
Insertar un grupo de opciones
El procedimiento para insertar un grupo de opciones en una plantilla de formulario difiere ligeramente en función de si está diseñando una nueva plantilla de formulario en blanco o si basa el diseño de la plantilla de formulario en una base de datos u otro origen de datos externo.
La siguiente ilustración muestra el aspecto de un grupo de opciones cuando se selecciona 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 de la plantilla de formulario está formado por campos y grupos que se muestran en una vista jerárquica en el panel de Origen de datos. Las secciones de elección siempre están vinculadas a grupos. Cada control de una sección de opciones está enlazado a un campo que forma parte del grupo de la sección de opciones. En el ejemplo siguiente, la sección de elección del equipo de escritorio de la plantilla de formulario está enlazada al grupo de escritorio del panel de tareas Origen de datos .
Insertar un grupo de opciones en una nueva plantilla de formulario en blanco
Cuando se diseña una plantilla de formulario nueva, se selecciona automáticamente la casilla 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.
Al insertar un grupo de opciones, InfoPath crea grupos que están enlazados a las secciones de opciones dentro de ese grupo de opciones. Además, InfoPath crea un tipo especial de grupo para indicar visualmente la relación entre el grupo de opciones en la plantilla de formulario y el origen de datos. Este tipo de grupo incluye la palabra (opción) junto a su etiqueta en el origen de datos.
En la plantilla de formulario, coloque el cursor en el lugar donde desea insertar el control.
Si el panel Controles no es visible, haga clic en Más controles en el menú Insertar, o bien, presione ALT+I, C.
En Insertar controles, haga clic en Grupo de opciones.
Aparece un grupo de opciones que contiene dos secciones de opciones en la plantilla de formulario.Para insertar secciones de opciones adicionales dentro del grupo de opciones, coloque el cursor dentro del grupo de opciones en la plantilla de formulario y, después, haga clic en Sección de opciones en el panel de tareas Control .
Para agregar controles a las secciones de opciones dentro del grupo de opciones, siga uno de estos procedimientos:
- Para agregar controles a la sección de opciones predeterminada, arrastre los controles que desee desde el panel de tareas Controles a la sección de opciones de la plantilla de formulario con la etiqueta Sección de opciones (predeterminada).
- Para agregar controles a las secciones de opciones alternativas, arrastre los controles que desee desde el panel de tareas Controles a la sección de opciones de la plantilla de formulario con la etiqueta Sección de opciones.
Insertar un grupo de opciones en una plantilla de formulario que se base en un origen de datos existente
Si basa el diseño de la plantilla de formulario en un archivo, base de datos o servicio web de lenguaje de marcado extensible (XML), InfoPath deriva los campos y grupos en el panel de Origen de datos de los orígenes de datos ya existentes. Por ejemplo, supongamos que basa el diseño de la plantilla de formulario en un esquema XML y que ese esquema incluye un elemento xsd: choice . En esta circunstancia, puede insertar un grupo de opciones arrastrando el grupo correspondiente desde el panel de tareas Origen de datos a la plantilla de formulario. Si en su lugar usa el panel de tareas Controles para insertar un grupo de opciones, InfoPath le pedirá que enlace el grupo de opciones a un grupo existente en el origen de datos, como se describe en el procedimiento siguiente:
En la plantilla de formulario, coloque el cursor en el lugar donde desea insertar el control.
Si el panel Controles no es visible, haga clic en Más controles en el menú Insertar, o bien, presione ALT+I, C.
En Insertar controles, haga clic en Grupo de opciones.
En el cuadro de diálogo Enlace de grupo de opciones , seleccione un grupo con la palabra (opción) junto a su nombre y, a continuación, haga clic en Aceptar.
Agregue dos o más secciones de opción al grupo de opciones en la plantilla de formulario y, a continuación, vincúlelas a los grupos adecuados en el origen de datos.
Nota
Los grupos que elija deben formar parte del grupo (elección) que seleccionó en el paso 4.
Agregue controles a cada sección de opciones y, a continuación, enlace estos controles a los campos adecuados del origen de datos.
Nota
Los campos deben formar parte de los grupos que seleccionó en el paso 5. InfoPath utiliza los nombres de esos campos para las etiquetas de control. Si es necesario, cambie el texto de etiqueta.
Sugerencias de diseño
Use las siguientes sugerencias para refinar la apariencia, el tamaño y otros aspectos de los grupos de opciones y las secciones de opciones:
- Dado que el botón de menú contextual aparece solo cuando los usuarios mueven el puntero sobre una sección de opción, es posible que los nuevos usuarios no entiendan cómo reemplazar la sección de opción predeterminada. Al diseñar la plantilla de formulario, considere la posibilidad de agregar una breve explicación sobre la sección de opciones que indique a los usuarios cómo reemplazar una sección de opciones por otra.
- De forma predeterminada, los bordes alrededor de las secciones de elección no son visibles para los usuarios que rellenan el formulario. Como resultado, los usuarios solo ven los controles dentro de las secciones cuando abren el formulario. Para separar visualmente una sección de opciones del texto y los controles que la rodean, o simplemente para llamar la atención de los usuarios sobre la sección, puede usar el cuadro de diálogo Bordes y sombreado para agregar bordes o color a las secciones de opciones dentro de un grupo de opciones.
- Para cambiar el tamaño de varias secciones de opción a la vez, seleccione las secciones de opción cuyo tamaño desea cambiar. En el menú Formato , haga clic en Propiedades y, a continuación, realice los ajustes necesarios en la pestaña Tamaño .
- En ocasiones, el texto dentro de los controles de una sección de opciones y las etiquetas a la izquierda de esos controles pueden parecer ligeramente desalineados. Para volver a alinearlos rápidamente, haga doble clic en el control, haga clic en Alinear en la pestaña Tamaño y, después, haga clic en Aplicar. Para volver a alinear etiquetas y controles que se encuentran en celdas distintas en una tabla de diseño, haga clic con el botón secundario en la celda que contiene la etiqueta, haga clic en Propiedades de tabla en el menú contextual y, a continuación, haga clic en Centrar en Alineación vertical en la pestaña Celda .