SQL Server Reporting Services uso de imágenes con vínculos dinámicos

I have setup a SSRS 2008 and building reports. So far so good. Now there is a picture control in SSRS where you can set the picture as external link reference.

There you can choose to use a link. When I use a weblink (http://anyurl/download_picture.aspx?id=123) it dont' work for me. Calling the url in the web browser (all tested IE, Safari, Chrome, FF) the pictures is delivered, Header is ok, content type, too.

Does it work in general in SSRS ? Or do I have to copy the picture to a temp folder and link the url like http://anyurl/mypicture.jpg.

preguntado el 08 de enero de 11 a las 15:01

When you preview the report in BIDS, are you getting any errors or warnings? (check the Error List window as well) -

1 Respuestas

Using external images required additional configuration. Have a look here on how to configure the Unattended Execution Account: http://msdn.microsoft.com/en-us/library/ms156302.aspx

Retrieve external image files that are used in report. If you want to use an image file and the file cannot be accessed through Anonymous access, you can configure the unattended report processing account and grant the account permission to access the file.

contestado el 11 de mayo de 11 a las 11:05

Unfortunetaley dynamic links are not able to be used in reports. External URL links seems to work with the setup of the account you mentioned, but using dynamicpic.aspx?id=123 don't work, the report won't process it, big BS :s Anyway, thx for the help, seems MS screwed up it again... - YvesR

I don't see why dynamic links wouldn't work, as long as the link is an actual, correct and working link. Should start with "http://" for instance. To debug, try to output it in a textbox on your report, then copy that link into your browser and see if it works... - Valentino Vranken

the link works in the browser, that I made sure. But the download site page copy the image from an not accessable store to a public store and then response redirect to the picture. So maybe that is the case. I will try to make a direct picture stream instead and see if this works. - YvesR

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.