Insertar una casilla de verificación

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 una plantilla de formulario de Microsoft Office InfoPath puede insertar una casilla de verificación para que los usuarios puedan especificar rápidamente valores de tipo verdadero y falso.

En este artículo

Cuándo se debe utilizar una casilla de verificación

Insertar una casilla de verificación

Sugerencias de diseño

Cuándo se debe utilizar una casilla de verificación

Utilice una o varias casillas de verificación cuando desee:

  • Permitir que los usuarios elijan entre valores verdadero/falso o sí/no.

  • Mostrar información de tipo verdadero/falso o sí/no procedente de una base de datos, un servicio Web u otro origen de datos.

En la ilustración siguiente, los usuarios activan casillas de verificación para indicar si desean reservar un hotel o un vehículo de alquiler junto con su reserva de billete de avión.

Casillas en formulario

Sugerencia: De forma predeterminada, una casilla de verificación no está activada. Si desea que una casilla de verificación esté activada de forma predeterminada, puede hacer doble clic en ella y cambiar su estado predeterminado.

Controles relacionados

InfoPath incluye otros controles similares a una casilla de verificación, 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:

Botón de opción    Al igual que una casilla de verificación, un grupo de botones de opción permite a los usuarios seleccionar algo. No obstante, con los botones de opción, los usuarios seleccionan entre una serie de círculos pequeños en lugar de hacerlo entre una serie de casillas de verificación cuadradas. Por otra parte, las casillas de verificación suelen representar opciones no excluyentes, mientras que los botones de opción se utilizan para elegir una sola opción dentro de un conjunto limitado de opciones que se excluyen entre sí.

Cuadro de lista de selección múltiple    Un cuadro de lista de selección múltiple consta de una serie de casillas de verificación situadas dentro de una lista desplazable. Los usuarios pueden activar más de una casilla de verificación en la lista e, incluso, si el diseño de la plantilla de formulario lo permite, incluir su propia entrada.

Principio de página

Insertar una casilla de verificación

El procedimiento para insertar una casilla de verificación 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 una casilla de verificación cuando está activada en modo de diseño.

Casilla seleccionada 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.

Las casillas de verificación siempre están enlazadas a campos. En el ejemplo siguiente, la casilla de verificación Incluir hotel de la plantilla de formulario está enlazada al campo incluirHotel del panel de tareas Origen de datos.

Relación entre una casilla de una plantilla de formulario y el campo correspondiente del origen de datos

Si va a enlazar la casilla de verificación a un campo extensible, ésta debe estar dentro de un control extensible, como una tabla de repetición o una sección de repetición.

Insertar una casilla de verificación 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 Casilla de verificación.

  4. Para reemplazar la etiqueta predeterminada del control, seleccione el texto situado junto a la casilla de verificación que se ha insertado en la plantilla de formulario y, a continuación, escriba su propia etiqueta.

  5. Para cambiar el valor guardado en el origen de datos cuando los usuarios activen o desactiven la casilla de verificación en el formulario, haga doble clic en la casilla de verificación, haga clic en la ficha Datos y, a continuación, haga clic en los valores que desee en la lista Valor cuando está desactivada y en la lista Valor cuando está activada.

    Nota: Para las casillas de verificación, de forma predeterminada, VERDADERO significa "activada" o "marcada", mientras que FALSO significa "no activada" o "no marcada".

Insertar una casilla de verificación 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 una casilla de verificación arrastrando una casilla de verificación desde el panel de tareas Origen de datos en la plantilla de formulario o insertando 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 Casilla de verificación.

  4. En el cuadro de diálogo Enlace de casilla de verificación, seleccione el campo en el que desea guardar el valor de la casilla de verificación 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.

  6. Para cambiar el valor guardado en el origen de datos cuando se active o se desactive la casilla de verificación, haga doble clic en la casilla de verificación que se ha insertado en la plantilla de formulario, haga clic en la ficha Datos y, a continuación, escriba los valores que desee en los cuadros Valor cuando está desactivada y Valor cuando está activada.

    Nota: Para las casillas de verificación, de forma predeterminada, VERDADERO significa "activada" o "marcada", mientras que FALSO significa "no activada" o "no marcada".

    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 la casilla de verificación y, a continuación, haga clic en Casilla de verificación en el menú contextual. Para que pueda emplear este comando, el campo debe utilizar un tipo de datos apropiado, como el tipo de datos Verdadero/Falso (boolean).

Principio de página

Sugerencias de diseño

Utilice las sugerencias siguientes para mejorar el aspecto, el tamaño y otras características de un control de casilla de verificación:

  • Para cambiar el tamaño de varias casillas de verificación al mismo tiempo, active las casillas de verificación cuyo tamaño desea cambiar. Presione ALT+ENTRAR y realice los ajustes necesarios en la ficha Tamaño.

  • Si la casilla de verificación es demasiado grande, la marca de verificación puede verse distorsionada dentro de la casilla.

  • Para cambiar el borde o el color de una casilla de verificación, active la casilla de verificación que desea cambiar. En el menú Formato, haga clic en Bordes y sombreado y realice los ajustes necesarios.

  • Puede utilizar el formato condicional para mostrar elementos en la plantilla de formulario cuando los usuarios activen una casilla de verificación determinada. Por ejemplo, en un formulario de informe de gastos, puede utilizar el formato condicional para mostrar una sección de aprobación por parte del director a los usuarios que activen una casilla de verificación Solicita aprobación del director. Si no es necesaria la aprobación del director, los usuarios no activan la casilla de verificación, y la sección permanece oculta en el formulario.

Principio de página

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.

×