私のレポートには、外部画像を取得するためにSSRSに苦労しています。URLのパラメータのために外部画像が表示されない
状況/環境12枚の
- SSRS
問題
私はIMAを呼び出した場合ge by http://server/folder/image.jpgレポートビルダーのデザインビューでプレビューとオンラインの画像がサーバーに表示されます。サーバー上のHTML:
<img onload="this.fitproportional=true;this.pv=0;this.ph=0;" height="155" src="/Reports/Reserved.ReportViewerWebControl.axd? ReportSession=0vesr555hdhfqebcbzbyf4el&Culture=1031&CultureOverrides=False&UICulture=7&UICultureOverrides=False&ReportStack=1& ControlID=db6faa0405f142afa197478522ab25ae&OpType=ReportImage&IterationId=822ad1f6603e4ed5a7669b1863d74b1f& StreamID=73e6746a0121466fa7e9c958c3dfb384" width="96">
私はhttp://server/folder/image.jpg?downsize=100で画像を呼び出す場合:*私はレポートビルダのデザインビューではなく、プレビューではなく、サーバー上のオンラインでの画像を参照してください。 HTML:
<img onload="this.fitproportional=true;this.pv=0;this.ph=0;" height="155px" src="">
テストその行動はこれらの実施例を用いて試験することができる
:
- ワーキング:http://tech.akamai.com/image-manager/img/mountain.jpeg
- が機能していない:http://tech.akamai.com/image-manager/img/mountain.jpeg?downsize=640:*
画像がフル解像度で保存され、サイズが変更されていない場合はレポートが非常に大きくなるため、ダウンサイズパラメータなどを使用する必要があります。画像のリストはSQL-Datasetによって動的にロードされ、たくさんの画像がありますので、サイズを変更して別の場所に保存することはできません。
多くのURL /パラメータの配置を試しましたが、結論はSSRSイメージパスで=(等号)を処理できません。 他のすべての文字は等号だけで問題なく動作しているようです。
誰かが同じ問題を抱えていて、SSRSの外部イメージURLパスで "="を処理するソリューションを見つけましたか?
私は試しました...しかし、Chromeでも '%3D'を' = ' – Ardi