Hacer que un control sea obligatorio

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

Si desea requerir que los usuarios especifiquen un valor en un control al rellenar el formulario, debe realizar el campo que el control está enlazado a un campo obligatorio. Por ejemplo, para asegurarse de que un usuario selecciona una casilla de verificación para indicar el cumplimiento de un contrato de usuario, puede hacer que el campo asociado a la casilla de verificación un campo obligatorio.

Según el procedimiento que utilice para hacer que un control sea obligatorio, y dependiendo de si el usuario rellena un formulario basado en la plantilla de formulario mediante un explorador Web, un control obligatorio puede mostrarse de los siguientes modos:

  • Como una alerta de error estándar, que está formada por un asterisco rojo o un borde con una línea roja discontinua y una Información en pantalla que indica que No puede estar en blanco.

  • Un mensaje de error personalizado que aparece en un cuadro de diálogo.

En este artículo

Consideraciones de compatibilidad

Mostrar un mensaje de error estándar cuando se deja en blanco un control

Mostrar un mensaje de error personalizado cuando se deja en blanco un control

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.

Algunas funciones de validación de datos funcionan de forma diferente en un explorador Web de como lo hacen en InfoPath. Por ejemplo, al agregar validación de datos a un control, crear texto explicativo que se mostrará cuando un usuario escribe datos no válidos en el control. Puede tener este texto explicativo aparecen en una información en pantalla y, opcionalmente, permitir a los usuarios mostrar una alerta que contiene información adicional o puede hacer que la alerta aparezca automáticamente cuando un usuario escribe datos no válidos. No se puede mostrar alertas automáticamente para los formularios que se ven en un explorador Web, pero los usuarios pueden ver la información en pantalla y, opcionalmente, mostrar una alerta que contiene información adicional.

Lista de controles que se pueden establecer como campos obligatorios

La siguiente tabla enumera los controles de Microsoft Office InfoPath 2007 que pueden establecerse como obligatorios e indica si están o no disponibles para plantillas de formulario compatibles con el explorador.

Controles que admiten validación de datos

¿Está disponible para plantillas de formulario compatibles con el explorador?

Casilla de verificación

Selector de fecha

Cuadro de lista desplegable

Cuadro de lista

Botón de opción

Cuadro de texto

Cuadro de texto enriquecido

Lista simple, numerada o viñeta

No

Cuadro combinado

No

Nota: La mayoría de los controles que admiten ser establecidos como obligatorios tienen una casilla de verificación no puede estar en blanco en el cuadro de diálogo Propiedades del Control. Al activar esta casilla de verificación, hará que el campo asociado que controlan un campo obligatorio. Sin embargo, el cuadro de diálogo Propiedades de cuadro de texto enriquecido no tiene una casilla de verificación no puede estar en blanco, de modo que debe crear un mensaje de error personalizado para el mismo siguiendo el procedimiento "Mostrar un mensaje de error personalizado cuando se deja en blanco un control" más adelante en este artículo.

Volver al principio

Mostrar un mensaje de error estándar cuando se deja en blanco un control

Mayoría de los controles que admiten ser establecidos como obligatorios tienen una casilla de verificación no puede estar en blanco en el cuadro de diálogo Propiedades del Control. Al activar esta casilla de verificación, hará que el campo para el control de un campo obligatorio.

Nota: Si no puede seleccionar la casilla de verificación no puede estar en blanco, o si no aparece la casilla de verificación, debe crear un mensaje de error personalizado.

  1. Haga clic en el control que desea hacer obligatorio.

  2. En el menú formato, haga clic en Propiedades del Control.

  3. Haga clic en la ficha Datos.

  4. En Validación y reglas, active la casilla de verificación No puede estar en blanco.

Volver al principio

Mostrar un mensaje de error personalizado cuando se deja en blanco un control

  1. Haga clic en el control para el que desea mostrar un mensaje de error personalizado.

  2. En el menú Formato, haga clic en Validación de datos.

  3. Haga clic en Agregar.

  4. En Si esta condición se cumple, en el primer cuadro, haga clic en Seleccionar un campo o grupo y, a continuación, seleccione el campo o grupo con el que está enlazado el control.

  5. En el segundo cuadro, haga clic en está en blanco.

  6. Para que se muestre automáticamente un mensaje de cuadros de diálogo cuando un usuario deja en blanco un control, seleccione el cuadro de diálogo Mostrar mensajes de cuadro de diálogo inmediatamente cuando los usuarios escriben datos no válidos.

    Nota: Dado que los mensajes de cuadros de diálogo no pueden mostrarse automáticamente en un explorador Web, un usuario que rellene el formulario mediante un explorador Web sólo podrá ver la información en pantalla.

  7. En el cuadro información en pantalla, escriba el texto que desee que aparezca cuando un usuario seleccione el control o hace clic en el control.

  8. En el cuadro Mensaje, escriba el texto que desea que aparezca en el cuadro de diálogo ya sea inmediatamente o cuando el usuario solicite más detalles.

    Nota: No se mostrará la información en pantalla para un error de validación de datos para los controles que también tienen un conjunto de información en pantalla en la pestaña Opciones avanzadas del cuadro de diálogo Propiedades del Control predeterminado. Este comportamiento ayuda a garantizar que el nombre del control se transmite con precisión a los usuarios que usan lectores de pantalla.

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.

×