Visual StudioUltimate2012を使用します。
現在、レポートビューアで印刷するレポートを作成しています。これまでのところ、パラメータを介してフォームのテキストボックスから値を取得するテキストボックスがたくさんあります。
これまでのところ、すべて正常に動作します。
それから私は大きな問題にぶつかりました。フォームの画像からレポートの画像に画像を渡すにはどうすればよいですか?1つの画像がデータベースに事前に存在します。パラメータとして画像を呼び出すことができると信じています(わからない)。より大きな問題は他の画像です。
もう1つの画像は、QR画像を生成する外部APIを使用します。この画像は、実行時にフォームの画像ボックスに表示されます。私も画像を保存したくない場所に保存していません。しかし、私は私がする必要があるかもしれないかどうかを理解しています。フォームの画像ボックスからレポートの画像ボックスにQR画像を渡す方法はありますか?
ここでエラーのコードを更新します。
Microsoft.Reporting.WinForms.ReportParameter rpIMG1 = new Microsoft.Reporting.WinForms.ReportParameter("paramQRimg", base64String);
Microsoft.Reporting.WinForms.ReportParameter rpIMG2 = new Microsoft.Reporting.WinForms.ReportParameter("paramQRMi", "image/png");
reportViewer1.LocalReport.SetParameters(new Microsoft.Reporting.WinForms.ReportParameter[] { rp1, rp2, rp3, rp4, rp5, rp6, rp7, rp8, rp9, rp10, rpIMG1, rpIMG2 });
設定されたパラメータ部分でエラーが発生します。
An error occurred during local report processing.
なぜこれが気に入らないのか分かりません