2011-01-08 11 views
0

SSRS 2008とビルドレポートをセットアップしました。ここまでは順調ですね。 これで、画像を外部リンク参照として設定できる画像コントロールがSSRSにあります。SQL Server Reporting Services動的リンクの画像を使用する

リンクを使用することができます。私がWebリンク(http://anyurl/download_picture.aspx?id = 123)を使用すると、それは私の仕事ではありません。 ウェブブラウザ(テスト済みのすべてのIE、Safari、Chrome、FF)でURLを呼び出して、画像が配信されます。ヘッダーはコンテンツタイプもOKです。

SSRSでは一般的に機能しますか?または、画像を一時フォルダにコピーして、http://anyurl/mypicture.jpgのようなURLをリンクする必要がありますか?

+0

BIDSでレポートをプレビューすると、エラーまたは警告が表示されますか? (エラーリストウィンドウも確認してください) –

答えて

1

外部画像を使用するには追加設定が必要です。ここで無人実行アカウントを設定する方法について見て:

http://msdn.microsoft.com/en-us/library/ms156302.aspxは は、レポートで使用されている外部の画像ファイルを取得します。 イメージファイルを使用し、そのファイルを匿名アクセスで にアクセスできない場合は、 は無人レポート のアカウントを設定し、 アカウントにファイルへのアクセス権を与えることができます。

+0

不幸な動的リンクをレポートで使用することはできません。外部URLリンクは、あなたが言及したアカウントの設定で動作するようですが、dynamicpic.aspx?id = 123を使用しても機能しません。レポートは処理しません。BS:sとにかく、MSのようですもう一度それを台無しにした... – YvesR

+0

リンクが実際の正しいリンクである限り、ダイナミックリンクがうまくいかない理由はわかりません。たとえば「http://」で始める必要があります。デバッグするには、レポートのテキストボックスに出力し、そのリンクをブラウザにコピーして、それが動作するかどうかを確認してください... –

+0

リンクはブラウザで動作します。しかし、ダウンロードサイトのページでは、アクセスできない店舗から公共の店舗に画像をコピーしてから、画像に応答リダイレクトします。だからそうかもしれない。私は代わりに直接画像ストリームを作り、これが機能するかどうかを見てみよう。 – YvesR

関連する問題