Introducción a las reglas

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.

Las reglas permiten controlar el comportamiento de un formulario al realizar acciones que se llevan a cabo con base en condiciones dentro del formulario, o eventos que se llevan a cabo al rellenar un formulario. El comportamiento que puede controlar mediante el uso de reglas en un formulario incluye la presentación automática de mensajes dentro de un cuadro de diálogo, la configuración de un valor de campo, la consulta o el envío de datos a SharePoint o una base de datos, o el cambio de vista. Los usuarios pueden desencadenar estas reglas al cambiar el valor en un control, al hacer clic en un botón, o bien al abrir o enviar el formulario. También pueden desencadenarse según condiciones que están presentes cuando se abre el formulario, como el rol de usuario, o en función de un valor consultado de un origen de datos.

En este artículo

Tipos de reglas

Crear reglas

Administrar las reglas que se aplican a los controles

Establecer reglas para abrir o enviar el formulario

Inspector de reglas (ver todas las reglas en una plantilla de formulario)

Tipos de reglas

Están disponibles los siguientes tres tipos de reglas:

  • Validación    Las reglas de validación se usan para indicar un error cuando el usuario escribe un valor no válido en un control. Por ejemplo, una regla de validación en un cuadro de texto puede confirmar que el usuario escribe una dirección de correo electrónico válida. Para obtener más información sobre las reglas de validación, vea Agregar reglas de validación de datos.

  • Formato    Reglas de formato se usan para aplicar formato de texto y fondo sombreado a los controles cuando se cumple una condición. También se pueden utilizar para ocultar o deshabilitar un control. Por ejemplo, una regla de formato puede ocultar o mostrar preguntas de seguimiento según la respuesta del usuario a la pregunta anterior, en lugar de incluir las instrucciones para el usuario "vaya directamente al paso X". Para obtener más información sobre las reglas de formato, vea Agregar reglas de formato condicional.

  • Acciones    Acciones son el tipo de regla más variado. Utilice estas para cambiar de vista, establecer los valores en otros campos, envíe el formulario o consultar datos. Acciones están disponibles en función de lo está intentando aplicarles y si va a crear un formulario de explorador o en un formulario de InfoPath Filler. Para obtener más información sobre las reglas que lleve a cabo otras acciones, consulte Agregar reglas para realizar otras acciones.

Volver al principio

Crear reglas

Existen dos maneras de agregar reglas al formulario: en las fichas Inicio o Propiedades del control, en el grupo Reglas, puede usar el menú Agregar regla o hacer clic en Administrar reglas para abrir el panel de tareas Reglas.

En la ficha Inicio, el menú Agregar regla es la forma más rápida y sencilla de agregar reglas al formulario. Por ejemplo, solo se requieren cuatro pasos para agregar una regla al formulario para validar fechas.

  1. Seleccione el control de selector de fecha.

  2. Haga clic en Agregar regla.

  3. Haga clic en Es futuro.

  4. Haga clic en Mostrar error de validación.

Ahora, cuando un usuario especifique una fecha que está en el futuro, aparecerá un mensaje de error. Puede personalizar esta regla creada automáticamente a través del panel de tareas Reglas. Por ejemplo, puede realizar cambios en el cuadro Información en pantalla para proporcionarle al usuario mensajes de error más específicos.

Volver al principio

Administrar reglas que se aplican a controles

Todas las reglas se administran a través del panel de tareas Reglas. Solo aparecerán las reglas que se apliquen al control seleccionado. Por ejemplo, si tiene un control de texto con una regla aplicada a él que comprueba si la entrada del usuario es una dirección de correo electrónico válida, solo aparecerá esa regla en el panel de tareas Reglas cuando seleccione ese control de texto.

Introducción a las reglas

Puede usar el panel de tareas Reglas para agregar, eliminar o copiar reglas. Por ejemplo, si su grupo mide la carga de trabajo y el riesgo en una escala que va del 1 al 10, puede crear una regla que marque un valor de más de 7 mediante el sombreado del campo en rojo y, a continuación, copiar la regla en los campos Carga de trabajo del grupo y Riesgo del grupo en un formulario.

A continuación, se presentan algunas de las acciones disponibles en el panel de tareas Reglas:

  • Para crear una nueva regla, haga clic en Nuevo.

  • Para eliminar una regla, selecciónela y, a continuación, haga clic en Eliminar.

  • Para copiar una regla o todas las reglas aplicadas a un control, haga clic en Copiar regla o en Copiar todas las reglas.

  • Para pegar una regla que ha copiado de otro control, haga clic en Pegar regla.

Volver al principio

Establecer reglas para abrir o enviar el formulario

Se pueden configurar reglas adicionales para que se ejecuten cuando el formulario se carga por primera vez o cuando un usuario envía el formulario. Para agregar reglas de carga o de envío del formulario, en la ficha Datos, en el grupo Reglas, haga clic en Carga del formulario para establecer una regla que se ejecute cuando se carga el formulario o haga clic en Envío del formulario para establecer una regla para cuando el usuario envíe el formulario. Al hacer clic en Carga del formulario o en Envío del formulario, cambia lo que aparecerá en el panel de tareas Reglas, del mismo modo que al seleccionar un control. Cuando hace clic en Carga del formulario, las reglas que se ejecutan cuando se carga el formulario aparecen en el panel de tareas Reglas, donde podrá agregarlas o administrarlas como sea necesario.

Para habilitar el botón Envío del formulario, realice lo siguiente:

  1. En la ficha Datos, en el grupoEnvío del formulario, haga clic en Opciones de envío.

  2. Active la casilla de verificación Permitir a los usuarios enviar este formulario y, a continuación, haga clic en Realizar una acción personalizada utilizando reglas.

  3. Haga clic en Aceptar.

Importante: Cuando aparezca el panel de tareas de reglas, crear una nueva regla que se ejecuta cuando se envía el formulario. Si no se hace inmediatamente, volver a debe habilitar el botón Enviar formulario. Después de agrega una regla, el botón Enviar formulario permanece habilitado y, a continuación, puede cambiar entre contextos regla distinta.

Volver al principio

Inspector de reglas (ver todas las reglas en una plantilla de formulario)

Use el cuadro de diálogo Inspector de reglas para ver todas las reglas y valores predeterminados calculados que están en uso en un formulario. Para abrir el cuadro de diálogo Inspector de reglas, en la ficha Datos, en el grupo Reglas, haga clic en Inspector de reglas.

Introducción a las reglas

El cuadro de diálogo Inspector de reglas muestra campos que tienen reglas asociadas con ellos y cómo estas reglas están relacionadas con otros campos en la plantilla de formulario. Esto también ayuda a determinar si hay un problema con las reglas en el formulario y a resolver problemas.

Nota: El cuadro de diálogo Inspector de reglas no mostrar reglas de formato.

Al abrir el cuadro de diálogo Inspector de reglas, aparecen cuatro tipos de reglas:

  • Validación

  • Valores predeterminados calculados

  • Acciones

  • Programación

Dentro de cada una de estas secciones, aparecen los campos que tienen reglas asociadas, además de las reglas de cada campo. En cada regla, aparecen las condiciones y acciones correspondientes.

Si hace clic en un campo, el Inspector de reglas muestra las reglas que están asociadas con ese campo, directa o indirectamente, en las siguientes categorías:

  • Reglas que dependen de este campo o grupo    Esta categoría incluye todas las reglas que use el valor en el campo o grupo. Por ejemplo, puede crear una regla que se ejecuta cuando un usuario abre este formulario y el valor de campo1 es dentro de un rango.

  • Reglas que sean desencadenadas por un cambio en este campo o grupo    Esta categoría incluye todas las reglas que se activación si el valor en el campo o grupo cambia. Por ejemplo, puede crear una regla que agrega siete días a una fecha especificada por el usuario y muestra automáticamente la fecha nueva en otro control.

  • Reglas que pueden cambiar este campo o grupo    Esta categoría incluye todas las reglas que pueden cambiar el valor de este campo o grupo. Por ejemplo, puede crear una regla que establece el valor de este campo según el valor de otro campo en la plantilla de formulario.

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.

×