Incluir datos adjuntos, imágenes o hipervínculos
Se aplica a
Una plantilla de formulario Microsoft InfoPath 2010 puede incluir diferentes tipos de controles diseñados para recopilar o mostrar información como un objeto: archivos adjuntos, imágenes e hipervínculos.
En este artículo
Acerca de los controles de datos adjuntos, imágenes e hipervínculos
Insertar un control de hipervínculo, imagen o datos adjuntos
Opciones de control de datos adjuntos, imágenes e hipervínculos
Acerca de los controles de datos adjuntos, imágenes e hipervínculos
Datos adjuntos del archivo
El control de datos adjuntos permite a los usuarios adjuntar un archivo a un formulario cuando se envía. Por ejemplo, si los usuarios rellenan un formulario de informe de seguro, puede usar el control de datos adjuntos para adjuntar un documento PDF de la reclamación de seguro al formulario.
Use un control de datos adjuntos de archivo cuando desee:
- Permitir que los usuarios adjunten un archivo al formulario cuando lo envíen.
Control de imagen
Un control de imagen permite a los usuarios insertar una imagen en el formulario al rellenarla. A continuación, los datos de la imagen se guardan en el formulario subyacente. Cuando se agrega un control de imagen a una plantilla de formulario, se inserta un control de imagen vacío de forma predeterminada. También se puede especificar una imagen predeterminada.
También puede especificar si los usuarios pueden eliminar o reemplazar una imagen insertada en un control de imagen. Si no ha especificado una imagen predeterminada, los usuarios se presentan con un icono de imagen y el texto Haga clic aquí para insertar una imagen. De forma predeterminada, cuando un usuario inserta una imagen, el control de imagen cambia de tamaño automáticamente para dar cabida a la imagen. Sin embargo, puede establecer el tamaño del control de imagen, que cambia el tamaño de la imagen insertada al tamaño especificado.
Use un control de imagen cuando quiera:
- Permitir a los usuarios insertar imágenes, incluidas fotos, imágenes prediseñadas y dibujos.
- Agregue una imagen temporal a una plantilla de formulario que el usuario pueda eliminar o reemplazar, como una foto de marcador de posición.
- Mostrar imágenes en una plantilla de formulario que se recuperan de una base de datos u otro origen de datos externo.
- Mostrar una imagen que cambia en función de la lógica del formulario. Por ejemplo, cuando se hace clic en un nombre de un control de selector de personas, la imagen del control de imagen cambia para mostrar la imagen de esa persona.
Control de imagen de lápiz
Al incluir un control de imagen de lápiz en una plantilla de formulario, los usuarios de tablet PC pueden dibujar y escribir encima de una imagen o en un espacio en blanco en un formulario de InfoPath. Cuando se agrega un control de imagen de lápiz a una plantilla de formulario, se inserta un control de imagen de lápiz vacío de forma predeterminada. También puede agregar una imagen al fondo de este control. Esto permite a los usuarios dibujar directamente sobre la imagen con un lápiz de tableta. Por ejemplo, en una plantilla de formulario de reclamación de seguros, un ajustador de seguros puede rodear áreas de daño en una imagen de un coche.
Nota
Los controles de imagen con lápiz no son un método seguro para recopilar y guardar firmas de usuario. Si desea recopilar y guardar firmas de los usuarios, se recomienda usar firmas digitales.
Use un control de imagen de lápiz cuando quiera:
- Proporcione a los usuarios de tablet PC un lugar en el formulario donde puedan escribir o dibujar. Esto es útil cuando desea que los usuarios puedan esbozar algo que sea complicado o técnico, como una fórmula matemática o un diagrama de un proceso empresarial determinado.
En el ejemplo siguiente, se usa un control de imagen de lápiz para recopilar un boceto de un accidente de automóvil en una plantilla de formulario de reclamación de seguros.
Hipervínculo
El control de hipervínculo permite a los usuarios insertar o editar un hipervínculo en el formulario. Los usuarios que editen y vean el formulario pueden hacer clic en el hipervínculo, lo que abrirá automáticamente el explorador web en la ubicación a la que apunta el vínculo. Esto es útil cuando se le pide que introduzca un hipervínculo como parte del formulario.
Use un control de hipervínculo cuando quiera:
- Recopilar la dirección de un sitio web de un usuario.
- Mostrar la dirección de un sitio web a un usuario.
Insertar un control de hipervínculo, imagen o datos adjuntos
El procedimiento para insertar un control es ligeramente diferente dependiendo de si está diseñando una nueva plantilla de formulario en blanco o basando el diseño de la plantilla de formulario en una base de datos u otro origen de datos externo.
Insertar un control en una nueva plantilla de formulario en blanco
- En la plantilla de formulario, coloque el cursor en el lugar donde desea insertar el control.
- En la pestaña Inicio , en el grupo Controles , haga clic en el tipo de control que desea insertar.
- Si va a insertar un control de imagen, siga uno de estos procedimientos en el cuadro de diálogo Insertar control de imagen :
Para guardar los datos de imagen en el formulario, haga clic en Incluido en el formulario y, a continuación, haga clic en Aceptar. Al seleccionar esta opción, los datos de la imagen se codifican en el formulario. Incluir la imagen en el formulario es una buena opción si desea mantener el formulario y sus datos portátiles.
Para mostrar una imagen externa vinculándola, pero sin guardarla en el formulario, haga clic en Como vínculo y, a continuación, haga clic en Aceptar. Al seleccionar esta opción, se guarda un hipervínculo en el formulario que vincula a los datos de imagen en el sitio remoto. Vincular a una imagen es una buena opción si cree que los usuarios actualizarán la imagen vinculada o si desea reducir el tamaño de archivo del formulario.
Nota
Al ver imágenes vinculadas en un formulario, los usuarios deben tener acceso a la ubicación del archivo de origen de imágenes. En caso contrario, la imagen no aparecerá en el formulario.
- Para agregar una etiqueta al control, escriba texto encima o junto al control. Por ejemplo, si insertó un control de hipervínculo que vincula a la página web de su empresa, puede escribir "Página web".
Insertar un control en una plantilla de formulario basada en un origen de datos existente
Si basa el diseño de una plantilla de formulario en un origen de datos externo, los campos y grupos del panel de tareas Campos se recuperan del origen externo. En este escenario, puede insertar un control arrastrando un campo desde el panel de tareas Campos hasta el formulario o insertando un control, como se describe en el procedimiento siguiente:
- En la plantilla de formulario, coloque el cursor en el lugar donde desea insertar el control.
- Haga clic con el botón derecho en el campo correspondiente del origen de datos externo en el panel de tareas Campos .
- Seleccione el tipo de control que desea insertar que sea compatible con el tipo de datos.
- El nombre del campo o grupo se usa como etiqueta del control. Si es necesario, cambie el texto de etiqueta.
Recomendación
También puede arrastrar el campo desde el panel de tareas Campos hasta el formulario. Si hace esto, se elige el control más apropiado en función del tipo de campo. Si el tipo correcto no está seleccionado de forma predeterminada, use el método anterior para seleccionar el tipo correcto.
Opciones de control de datos adjuntos, imágenes e hipervínculos
Sugerencias de diseño de control de imagen y entrada de lápiz
Use las siguientes sugerencias para ayudarle a refinar la apariencia, el tamaño y otros aspectos de una imagen de lápiz o un control de imagen:
- Para los controles de imagen manuscrita, ajuste el tamaño del control para que se ajuste al tamaño de la imagen que espera que dibuje el usuario.
- Si quiere que un control de imagen o imagen de entrada de lápiz se limite a un área especificada del formulario y no se expanda para mostrar toda la imagen que adjunta o dibuja un usuario, inserte la imagen manuscrita o el control de imagen con un alto y ancho especificados.
- Para cambiar el ancho de varios controles de imagen o imagen de lápiz al mismo tiempo, seleccione los controles cuyo tamaño desee cambiar, presione ALT+ENTRAR, haga clic en la pestaña Tamaño y, a continuación, escriba el tamaño deseado en el cuadro Ancho .
Especificar un fondo o una imagen predeterminada en una imagen de lápiz o un control de imagen
Para los controles de imagen que tienen los datos de la imagen guardados en los formularios, y para los controles de imagen de lápiz, puede especificar un fondo, o una imagen predeterminada, para el control de la siguiente manera:
- Seleccione la imagen de lápiz o el control de imagen deseado.
- En Herramientas de control, en la pestaña Propiedades , en el grupo Propiedades , haga clic en Propiedades del control.
- Si se trata de un control de imagen, haga clic en Especificar imagen predeterminada y, a continuación, haga clic en Examinar.
Nota
Esta opción no está disponible si el control de imagen se insertó como un vínculo.
- Si se trata de un control de imagen de lápiz, haga clic en Usar una imagen de fondo.
- Seleccione la imagen deseada y haga clic en Insertar.
Especificar el valor de un control de hipervínculo
- Haga clic con el botón secundario en el campo al que está enlazado el control de hipervínculo en el panel de tareas Campos .
- Haga clic en Propiedades.
- Escriba la dirección URL deseada en el cuadro Valor .
Nota
Puede usar una expresión XPath para calcular un hipervínculo dinámico. Para obtener más información, vea Agregar fórmulas y funciones en InfoPath 2010.
Si desea que el control de hipervínculo sea de solo lectura para que los usuarios no puedan cambiarlo al rellenar el formulario:
- Seleccione el control de hipervínculo deseado.
- En Propiedades del control, en la pestaña Propiedades , en el grupo Propiedades , haga clic en Propiedades del control.
- En la pestaña Datos , active la casilla Solo lectura .
Adjuntar un archivo predeterminado a un control de datos adjuntos de archivo
- Seleccione el control De datos adjuntos de archivo deseado.
- Haga clic en Especificar archivo predeterminado.
- Haga clic en Examinar.
- Seleccione el archivo deseado y haga clic en Insertar.