Estoy tratando de agregar una imagen a un informe. La url de src de la imagen es IHttpHandler que toma algunos parámetros de cadena de consulta. He aquí un ejemplo:¿Cómo agregar una imagen a un informe de SSRS con una url dinámica?
<img src="Image.ashx?item=1234567890&lot=asdf&width=50" alt=""/>
que añade un imagen a una celda y luego configure Fuente al exterior y Valor a la siguiente expresión:
="Image.ashx?item="+Fields!ItemID.Value+"&lot="+Fields!LotID.Value+"&width=50"
Pero cuando veo el informe , representa la imagen html como:
<IMG SRC="" />
¿Qué me estoy perdiendo?
actualización
Incluso si fijo Valor a "imagen.jpg" todavía rinde un atributo src vacía. No estoy seguro si hace una diferencia, pero estoy usando esto con un control ReportViewer VS 2008 en modo de procesamiento remoto.
actualización
yo era capaz de obtener las imágenes para mostrar en el Diseñador de informes (VS 2005) con una ruta absoluta (http://server/path/to/http/handler). Pero no se muestran en el sitio web del Administrador de informes. Incluso configuré un Unattended Execution Account que tiene acceso a las URL externas.
Si se agrega un nuevo cuadro de texto en el informe y obtener que se muestre el resultado de la misma expresión (depuración en línea !!) lo que muestra? – BIDeveloper
Buena idea, pero muestra la URL correcta. – jrummell
¿Están ssrs y iis para la imagen en la misma caja? – jimconstable