0

ASPXプロジェクトに実装されたレポート「MyCustomReport.rdlc」があります。

ここで、このレポートも(別のC#ファイルで)入力するアセンブリを作成して、後で電子メールに添付してコスチュームに送信します。これもローカルフォルダーに保存されます。

レポートのデータセットは変更されません。

したがって、基本的には、アセンブリからレポートにアクセスし、レポートテンプレートからPDFを生成する必要がありますが、アセンブリプロジェクトで「LocalReport」のインスタンスを使用することはできません。

これを行う方法はありますか?

4

1 に答える 1

0

できません - 簡単な答えです。

Microsoft.Reporting.WebForms への参照を追加できない場合:

アセンブリの「ターゲット フレームワーク」を「.NET Framework 3.5(4 または 4.5) クライアント プロファイル」から「.NET Framework 3.5(4 または 4.5)」に変更する必要があります。これで、Microsoft.Reporting.WebForms への参照を追加できます。これで Render メソッドを使用できます。

于 2012-11-16T14:44:20.873 に答える