2012-01-19 31 views
0

ASP.NET Webアプリケーションを使用しています。このアプリケーションをWebサイトに変更します。
私はCrystalReportViewerを使用していました。ASP.NET WebアプリケーションをCrystalレポートのWebサイトに変換する

私は別のウェブサイトを持っており、そのウェブサイトにレポートを追加したいので、ウェブサイト用ウェブアプリケーションを再利用する方法はありますか?

私は、Visual Studio 2008とSQL Serverの手動.designerファイルせずにWebサイトにファイルを移動する必要が2005

答えて

1

を使用しています。 .aspxファイルと.aspx.csファイルをコピーする限り、問題はないはずです。新しいWebサイトプロジェクトに必要な参照を追加するには、CrystalReportViewerをWebページに再追加する必要があります。

+0

ありがとうございました!しかし問題は、Crystal Reportとしてウェブサイトに「ReportSelling.rpt」を追加すると、「ReportSelling.rpt」は表示できましたが、「ReportSelling.cs」は表示されませんでした。以前と同じように、 "ReportSelling.cs"も持つことができました。この問題を解決する方法は何ですか。私はこの.rptのためにコードを追加する必要があるので。ウェブサイトの他の回避策はありますか? –

+0

"ReportSelling.cs"ファイルは、実際にはWebアプリケーションプロジェクト内のCrystal Reportのデザイナーファイルです。 Webサイトでは、ビューアのレポートソースをレポートファイルに設定できますが、レポートプロパティには別の方法でアクセスできます。パラメータ、データソースなどのプロパティにアクセスするには、ソースがレポートファイルであるReportDocumentオブジェクトを作成する必要があります。 – Justin

+0

ありがとうジャスティン!つまり、各値の値を取得するためにプロパティを作成する必要があります。他の簡単で簡単な解決法はありませんか?あなたが私にこのための良いチュートリアルのリンクを送ってくれればもっと良いでしょう。 –

関連する問題