Enviar los datos del formulario si se cumple una condición

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.

Puede diseñar la plantilla de formulario para permitir a los usuarios enviar formularios basados en la plantilla de formulario sólo si se cumple una condición en el formulario. Por ejemplo, puede diseñar una plantilla de formulario de informe de gastos que los usuarios puedan enviar solo si el total de gastos del formulario es mayor que una cantidad especificada.

Para realizar esta tarea, configurar la plantilla de formulario para permitir a los usuarios enviar el formulario y, a continuación, agregar una regla que permita el formulario que se enviará sólo si se cumple una condición. Después de agregar la regla, puede seleccionar que use si se cumple la condición en la regla de conexión de datos de envío.

Al configurar la plantilla de formulario para permitir a los usuarios enviar sus formularios, Microsoft Office InfoPath agrega un botón Enviar a la barra de herramientas estándar y un comando Enviar al menú archivo cuando los usuarios rellenan el formulario.

Al configurar la plantilla de formulario para permitir a los usuarios enviar los datos del formulario cumple una condición, también puede personalizar las opciones de envío para la plantilla de formulario de las siguientes maneras:

  • Cambiar el texto que aparece en el botón Enviar de la barra de herramientas estándar y el comando Enviar en el menú archivo.

  • Cambiar el método abreviado de teclado para el botón Enviar de la barra de herramientas estándar y el comando Enviar en el menú archivo.

  • Crear mensajes personalizados para mostrar a los usuarios cuando envíen sus formularios.

  • Especifique si desea dejar abierto el formulario, cierre el formulario o abrir otro formulario en blanco después de enviar el formulario.

Agregar la regla para enviar los datos del formulario cumple una condición

  1. En el menú Herramientas, haga clic en Opciones de envío.

  2. En el cuadro de diálogo Opciones de envío, seleccione la casilla de verificación Permitir a los usuarios enviar este formulario.

    Nota: Cuando Active esta casilla, InfoPath agrega un botón Enviar a la barra de herramientas estándar y un comando Enviar al menú archivo cuando los usuarios rellenan el formulario.

  3. Haga clic en realizar una acción personalizada utilizando reglas y, a continuación, haga clic en reglas.

  4. En el cuadro de diálogo reglas para enviar formularios, haga clic en Agregar.

  5. En el cuadro nombre, escriba un nombre para esta regla que describa la ubicación de envío. Por ejemplo, si desea permitir a los usuarios enviar el formulario mediante un mensaje de correo electrónico únicamente si el valor de un campo específico es mayor de 50 dólares, escriba envío por correo electrónico para más de 50 $.

  6. En el cuadro de diálogo regla, haga clic en Establecer condición.

  7. En el cuadro de diálogo condición, especifique cuándo se debe usar la conexión de datos y, a continuación, haga clic en Aceptar.

  8. En el cuadro de diálogo regla, haga clic en Agregar acción.

  9. En la lista acción, haga clic en Enviar usando una conexión de datos, haga clic en la conexión de datos que desea usar para esta acción de envío en la lista conexiones de datos y, a continuación, haga clic en Aceptar.

  10. Haga clic en Aceptar dos veces.

    1. Para cambiar el nombre del botón Enviar que aparece en la barra de herramientas estándar y el comando Enviar que aparece en el menú archivo cuando los usuarios rellenan el formulario, escriba el nuevo nombre en el cuadro título de la Enviar Opciones de cuadro de diálogo.

      Sugerencia: Si desea asignar un método abreviado de teclado a este botón y el comando, escriba una y comercial (&) antes del carácter que desea utilizar como un método abreviado de teclado. Por ejemplo, para asignar ALT+B como método abreviado de teclado para el botón Enviar y el comando, escriba Su & bmit.

  11. Para impedir que los usuarios usar el comando Enviar o el botón Enviar en la barra de herramientas estándar al rellenar el formulario, desactive la casilla de verificación Mostrar el elemento de menú Enviar y el botón Enviar.

    1. De forma predeterminada, cuando los usuarios envían un formulario, InfoPath mantiene el formulario abierto y muestra un mensaje para indicar si el formulario se envió correctamente. Para cambiar este comportamiento predeterminado, haga clic en Avanzadas y, a continuación, siga uno de estos procedimientos:

      • Para cerrar el formulario o crear un nuevo formulario en blanco después de que el usuario envía un formulario completado, haga clic en la opción que desee en la lista después de enviar.

      • Para crear un mensaje personalizado para indicar si el formulario se envió correctamente, seleccione la casilla de verificación usar mensajes personalizados y, a continuación, escriba los mensajes en los cuadros de éxito y de error.

        Sugerencia: Use un mensaje en el cuadro de error para informar a los usuarios qué hacer si no puede enviar el formulario. Por ejemplo, puede sugerir que los usuarios, guarde el formulario y ponerse en contacto para obtener más instrucciones.

      • Si no desea mostrar un mensaje cuando el usuario envía un formulario, desactive la casilla de verificación Mostrar mensajes de error y éxito.

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.

×