Cómo agregar una imagen enlazada a datos (Asistente para imágenes)

Actualizado: 14 de abril de 2006

En este tema se ofrecen instrucciones para agregar archivos de imagen al cuerpo de un informe. Para obtener información sobre cómo agregar imágenes enlazadas a datos a un encabezado o pie de página, vea Agregar un encabezado y un pie de página a un informe.

Si la imagen se ha creado o almacenado en Microsoft Access, incluirá información de encabezado OLE que impedirá que se muestre en la página del informe en tiempo de ejecución. Para quitar el encabezado OLE de la imagen, se puede establecer el valor de la imagen en esta expresión:

=System.Convert.FromBase64String(Mid(System.Convert.ToBase64String(Fields.ImageFieldName.Value),105))

La expresión utiliza Mid para excluir la información del encabezado, que se encuentra en los 105 primeros caracteres del archivo y, después, utiliza Convert para hacer que el resto de la imagen tenga codificación base64. La expresión asume que la imagen se origina en una base de datos EN-US. Si se utiliza una intercalación diferente, el encabezado OLE puede tener más o menos de 105 caracteres.

Para establecer la expresión, primero debe utilizarse el Asistente para imágenes para agregar la imagen al informe. Después, se puede abrir la ventana Propiedades, seleccionar la imagen y pegar la expresión en el campo Valor.

Para agregar una imagen enlazada a datos

  1. En la vista Diseño, en el cuadro de herramientas, haga clic en Imagen.

  2. En la superficie de diseño, arrastre un cuadro hasta alcanzar el tamaño que desea para la imagen. O bien, haga clic en la superficie de diseño para crear una imagen de tamaño fijo.

  3. En la página Asistente para imágenes, haga clic en Siguiente.

  4. En la página Seleccionar el origen de la imagen, haga clic en Base de datos y, a continuación, haga clic en Siguiente.

  5. En la página Especificar el campo de imagen, realice las siguientes acciones y, después, haga clic en Siguiente:

    • En Conjunto de datos, seleccione el conjunto de datos que contiene el campo de imagen.
    • En Campo de imagen, seleccione el campo que contiene la imagen.
    • En Tipo MIME, seleccione el tipo MIME (Extensiones multipropósito de correo Internet) de la imagen.
  6. En la página Finalización del Asistente, compruebe la información y haga clic en Finalizar.

Vea también

Conceptos

Agregar una imagen a un informe
Temas de procedimientos del Diseñador de informes

Otros recursos

Diseñador de informes (Ayuda F1)

Ayuda e información

Obtener ayuda sobre SQL Server 2005