2009-06-15 3 views

答えて

0

単にページに画像を表示するという意味ですか?その場合は、イメージコントロールを使用するだけです。

異なるレポートシナリオでURLが変更される可能性がある場合は、URLを文字列として渡してから、式を使用してURLへの参照を設定することができます。より詳細な情報を提供できれば、もう少しお手伝いできるかもしれません。

+0

イメージを表示したいが、ファイルのソースがパラメータから来ている。私は一般的なレポートを持っており、このレポートにアクセスしている複数のクライアントを持っており、レポートとロゴを表示するといいでしょう。 – dcpartners

3

はい。

新しいレポートコントロールをプロジェクトに追加します。

レポートのレポートパラメータを作成します。

レポート=>レポートパラメータ パラメータ "HeaderImage"を追加します。

イメージコントロールをレポートにドラッグします。 ソースを「外部」に設定します 値を「= Parameters!HeaderImage.Value」に設定します

レポートを実行するときにこのコードを実行します。

ReportViewer1.LocalReport.EnableExternalImages = true; 

List<Microsoft.Reporting.WebForms.ReportParameter> rlist = 
    new List<Microsoft.Reporting.WebForms.ReportParameter>(); 
rlist.Add(new Microsoft.Reporting.WebForms.ReportParameter("HeaderImage", 
    "http://static.nfl.com/static/site/img/global/nfl-logo.png")); 

ReportViewer1.LocalReport.SetParameters(rlist); 

あなたは、いくつかの詳細を追加したり、他のあなたが何を意味するかを説明するより良い仕事をする必要が

関連する問題