Office
Iniciar sesión

Hacer que un control obligatorio

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.

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 utiliza para realizar un control necesario y, a continuación, si un usuario rellena un formulario basado en la plantilla de formulario mediante un explorador Web, se mostrará un control requerido en una de las siguientes maneras:

  • Como una alerta de error estándar, que consta de un asterisco rojo o borde rojo discontinuo y Información en pantalla que dice que no puede estar en blanco.

  • Como un mensaje de error personalizado que se muestra 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 se pueden establecer según sea necesario y a continuación, indica si cada control está disponible para las plantillas de formulario compatibles con el explorador.

Controles que admiten validación de datos

¿Disponible para las plantillas de formulario compatibles con el explorador?

Casilla

Selector de fecha

Cuadro de lista desplegable

Cuadro de lista

Botón de opción

Cuadro de texto

Cuadro de texto enriquecido

Viñetas, numeración, o lista simple

No

Cuadro combinado

No

Nota: 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 desee convertir en obligatoria.

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

  3. Haga clic en la pestaña Datos.

  4. En reglas de validación y, 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 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 el primer cuadro bajo Si esta condición se cumple, haga clic en Seleccionar un campo o grupo y, a continuación, seleccione el campo o grupo que está enlazado el control.

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

  6. Para mostrar automáticamente un mensaje de cuadro de diálogo cuando un usuario deja un control en blanco, active la casilla de verificación Mostrar mensajes de cuadro de diálogo inmediatamente cuando los usuarios escriben datos no válidos.

    Nota: Dado que no se puede mostrar mensajes de cuadro de diálogo automáticamente en un explorador Web, un usuario que rellene el formulario mediante un explorador Web muestra solo 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 de mensaje, escriba el texto que desea mostrar en el cuadro de diálogo 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

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.

×