Enviar los datos del formulario si se cumple una condició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í.

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

Para ello, debe configurar la plantilla de formulario para permitir que los usuarios envíen el formulario y, después, agregar una regla que permita enviar el formulario sólo si se cumple una determinada condición. Después de agregar la regla, puede seleccionar qué conexión de envío de datos se utilizará si se cumple la condición de la regla.

Al configurar la plantilla de formulario para permitir que los usuarios envíen los 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 que los usuarios envíen los datos del formulario si se cumple una condición, también puede personalizar las opciones de envío de 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 del menú Archivo.

  • Cambiar el método abreviado de teclado del botón Enviar de la barra de herramientas Estándar y el comando Enviar del menú Archivo.

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

  • Especificar si el formulario debe quedar abierto, se debe cerrar o se debe abrir otro formulario en blanco después de enviarlo

Agregar la regla para enviar los datos del formulario si se 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: Al activar esta casilla de verificación, 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, después, 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 que los usuarios envíen el formulario mediante un mensaje de correo electrónico sólo 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 debe usarse la conexión de datos y, después, 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 desee usar para esta acción de envío en la lista Conexión de datos y, después, 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 de título en el cuadro de diálogo Opciones de envío.

      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 utilicen el comando Enviar o el botón Enviar de la barra de herramientas Estándar cuando rellenen el formulario, desactive la casilla de verificación Mostrar el elemento de menú Enviar y el botón de la barra de herramientas 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.

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.

×