Puede agregar a la plantilla de formulario una conexión de envío de datos secundaria que permita a los usuarios enviar los datos del formulario en un mensaje de correo electrónico. Puede usar valores estáticos, valores basados en los datos del formulario o una fórmula para especificar las direcciones de correo electrónico a las que se envía el formulario, la línea de asunto del mensaje y el nombre del formulario. También puede especificar si desea que el formulario aparezca en el cuerpo del mensaje de correo electrónico o como datos adjuntos del mensaje.
Si configura la plantilla de formulario para incluir el formulario como datos adjuntos del mensaje de correo electrónico, también puede adjuntar la plantilla de formulario al mensaje. Al incluir el formulario y la plantilla de formulario como datos adjuntos del mensaje de correo electrónico, puede ayudar a asegurarse de que los destinatarios del mensaje pueden abrir el formulario en Microsoft Office InfoPath, incluso si no tienen la plantilla de formulario almacenada en caché en sus equipos. Para que los destinatarios puedan abrir los datos adjuntos, deben tener InfoPath instalado en sus equipos.
Cuando los usuarios envían los datos del formulario en un mensaje de correo electrónico, InfoPath crea un mensaje con los datos del formulario y lo envía a los destinatarios de correo especificados al crear la conexión de datos. Si los usuarios que reciben los formularios completados utilizan Microsoft Office Outlook 2007, pueden agregar una carpeta a su Bandeja de entrada para contener todos los formularios de InfoPath que reciban y configurarla para mostrar los datos de los formularios en columnas en Outlook.
Después de agregar la conexión de envío de datos, debe configurar la plantilla de formulario para permitir que los usuarios envíen los datos del formulario. Como resultado, cuando los usuarios abren el formulario, InfoPath agrega automáticamente un botón Enviar a la barra de herramientas Estándar y un comando Enviar al menú Archivo. También se pueden 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
Volver al principio
Agregar una conexión de envío de datos
- En el menú Herramientas, haga clic en Opciones de envío.
- En el cuadro de diálogo Opciones de envío, seleccione la casilla de verificación Permitir a los usuarios enviar este formulario.
- Haga clic en Enviar datos del formulario a un único destino y, después, en la lista, haga clic en Correo electrónico.
- Haga clic en Agregar.
- En el Asistente para la conexión de datos, en los cuadros correspondientes, escriba las direcciones de correo electrónico de los destinatarios, el asunto que desee que aparezca en el mensaje y el texto de introducción que desee. Cuando termine, haga clic en Siguiente.
Sugerencia También puede especificar un campo o utilizar una fórmula para crear el valor de cada cuadro, excepto para el cuadro Introducción.
¿Cómo?
- Haga clic en Insertar fórmula
.
- En el cuadro de diálogo Insertar fórmula, siga uno de estos procedimientos:
- Para usar un campo en la fórmula, haga clic en Insertar campo o grupo, haga clic en el campo que desee usar en el cuadro de diálogo Seleccionar un campo o grupo y, después, haga clic en Aceptar.
- Para usar una función en la fórmula, haga clic en Insertar función, seleccione la función que desee usar en el cuadro de diálogo Insertar función y, después, haga clic en Aceptar.
Sugerencia Si la función requiere parámetros, seleccione la función en el cuadro de diálogo Insertar función, haga clic en Aceptar y, a continuación, en el cuadro Fórmula del cuadro de diálogo Insertar fórmula, haga doble clic en la función que agregó y haga clic en un campo o grupo. Encontrará vínculos para obtener más información acerca de las funciones en la sección Vea también.
- Para insertar un valor u operador matemático en la fórmula, escriba el valor o el símbolo de la operación matemática en el cuadro Fórmula.
| Operación |
Símbolo |
| Sumar |
+ |
| Restar |
- |
| Multiplicar |
* |
| Dividir |
/ |
-
Nota Si la fórmula utiliza el operador de división (/), asegúrese de que hay un espacio delante y detrás del operador. Si el operador de división no tiene un espacio delante y otro detrás, InfoPath puede interpretar "/" como un separador de pasos de ubicación de XPath en lugar de un operador de división.
- Para comprobar si la fórmula tiene la sintaxis correcta, en el cuadro de diálogo Insertar fórmula, haga clic en Comprobar fórmula.
Encontrará vínculos para obtener más información acerca de las fórmulas en la sección Vea también.
- En la siguiente página del asistente, siga uno de estos procedimientos:
- Para mostrar el formulario en el cuerpo del mensaje de correo electrónico, haga clic en Enviar únicamente la vista activa del formulario sin datos adjuntos.
- Para enviar los datos del formulario como datos adjuntos del mensaje de correo electrónico, haga clic en Enviar los datos del formulario como datos adjuntos, active la casilla de verificación Adjuntar la plantilla de formulario para asegurar que los usuarios puedan abrir el formulario y, después, escriba un nombre para el formulario en el cuadro Nombre de datos adjuntos. También puede especificar un campo o utilizar una fórmula para asegurarse de que el nombre de cada formulario es único.
¿Cómo?
- Haga clic en Insertar fórmula
.
- En el cuadro de diálogo Insertar fórmula, siga uno de estos procedimientos:
- Para usar un campo en la fórmula, haga clic en Insertar campo o grupo, haga clic en el campo que desee usar en el cuadro de diálogo Seleccionar un campo o grupo y, después, haga clic en Aceptar.
- Para usar una función en la fórmula, haga clic en Insertar función, seleccione la función que desee usar en el cuadro de diálogo Insertar función y, después, haga clic en Aceptar.
Sugerencia Si la función requiere parámetros, seleccione la función en el cuadro de diálogo Insertar función, haga clic en Aceptar y, a continuación, en el cuadro Fórmula del cuadro de diálogo Insertar fórmula, haga doble clic en la función que agregó y haga clic en un campo o grupo. Encontrará vínculos para obtener más información acerca de las funciones en la sección Vea también.
- Para insertar un valor u operador matemático en la fórmula, escriba el valor o el símbolo de la operación matemática en el cuadro Fórmula.
| Operación |
Símbolo |
| Sumar |
+ |
| Restar |
- |
| Multiplicar |
* |
| Dividir |
/ |
-
Nota Si la fórmula utiliza el operador de división (/), asegúrese de que hay un espacio delante y detrás del operador. Si el operador de división no tiene un espacio delante y otro detrás, InfoPath puede interpretar "/" como un separador de pasos de ubicación de XPath en lugar de un operador de división.
- Para comprobar si la fórmula tiene la sintaxis correcta, en el cuadro de diálogo Insertar fórmula, haga clic en Comprobar fórmula.
Encontrará vínculos para obtener más información acerca de las fórmulas en la sección Vea también.
Nota Los usuarios que reciban los datos del formulario como datos adjuntos en un mensaje de correo electrónico deben tener InfoPath instalado en sus equipos para abrir los datos adjuntos.
- Haga clic en Siguiente.
- En la siguiente página del asistente, escriba un nombre descriptivo para la conexión de los datos de envío en el cuadro Escribir un nombre para esta conexión de datos.
- Compruebe que la información es correcta en la sección Resumen y, después, haga clic en Finalizar.
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 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 comando, escriba un signo Y comercial (&) delante del carácter que desee usar como método abreviado de teclado. Por ejemplo, para asignar ALT+V como método abreviado para el botón y comando Enviar, escriba En&viar.
- Si no desea que los usuarios utilicen un comando Enviar ni el botón Enviar de la barra de herramientas Normal cuando rellenan el formulario, desactive la casilla de verificación Mostrar el elemento de menú Enviar y el botón de barra de herramientas Enviar.
De forma predeterminada, cuando los usuarios han enviado un formulario, InfoPath mantiene el formulario abierto y muestra un mensaje que indica si el formulario se ha enviado correctamente. Para cambiar este comportamiento predeterminado, haga clic en Opciones avanzadas y realice una de las siguientes acciones:
- Para cerrar el formulario o crear un nuevo formulario en blanco cuando un usuario ha enviado un formulario rellenado, haga clic en la opción que desee en la lista Después del envío.
- Para crear un mensaje personalizado que indique si el formulario se ha enviado correctamente, seleccione la casilla de verificación Usar mensajes personalizados y, a continuación, escriba los mensajes en los cuadros Si es correcto y Si no es correcto.
Sugerencia Incluya un mensaje en el cuadro Si no es correcto para indicar a los usuarios qué pueden hacer si no han podido enviar el formulario. Por ejemplo, puede sugerir que guarden el formulario y soliciten instrucciones adicionales.
- Si no desea que aparezca un mensaje después de enviar un formulario, desactive la casilla de verificación Mostrar mensajes correctos y no correctos.
Volver al principio