2011-01-05 4 views
2

皆さんこんにちは皆..これはASP.NET MVC Webアプリケーションを初めて作った時です。私はそこに問題がない。私が経験したことはSSRSです。最終的に私は自分のASP.NET MVCアプリケーションでレポートをレンダリングできるようにしたいと考えています。初回書き込みASP.NET MVCアプリケーション - SSRSとの関連付けとレポートの表示

  1. レポートサーバーがインストールされ、実行されており、SQL Server Management Studio内に表示されます。
  2. Business Intelligence Development Studioでテストレポート(.rdl)を作成し、それをレポートサーバーに公開しました。それは今そこにある、私はチェックした。

私の主なアプリケーションにどのように結びつけるのですか?作成したレポートを取得するには、メインアプリケーションに参照を追加する必要がありますか?私は完全に失われています - 私は私のメインデータベースと私のレポートサーバーの両方をSQL Server Management Studioで見ることができます。それは私が持っている限りです...助け?前もって感謝します..!

+0

私があなたの質問に答えた場合は、私の答えにチェックを入れてください。ありがとう – GONeale

+0

遅く応答して申し訳ありません。私はあなたの答えを正解としました。 –

答えて

5

この試してみてください:あなたはASP.NET MVCの新機能で、あなたが特にBI Development Studioのを介して作成MSレポートサービス(.rdl)を必要とするが、標準のVisual Studioに満足しているしていない場合は、それに失敗http://geekswithblogs.net/stun/archive/2010/02/26/executing-reporting-services-web-service-from-asp-net-mvc-using-wcf-add-service-reference.aspx

をレポート(.rdlc)(これは単純にレポートが単一のアプリケーションにのみリンクされていることを意味していますが、Visual Studio Projectで右クリック→新規アイテム→レポート→レポート) http://www.danielroot.info/2009/06/how-to-render-reporting-services.html)は、Reporting Servicesをリンクする方法を示していますが、実際には標準のレポート.rdlcファイルを意味します。本質的には、.rdlcのレポートの出力を.pdfとして公開し、ユーザーにストリームするので、レポートをすばやく公開することができます。

両方の実装を混在させると、レポートサービス.rdlを正しくストリーミングできない可能性があります。

幸運。

+0

徹底的な対応に感謝します!私はそのショットを与えるでしょう。だから、あなたの最初の提案はどのような報告アーキテクチャですか?クリスタルレポート?私は間違った質問をしているかもしれません。 –

+1

最初のものはSql Server Reporting Servicesを使用していますが、2番目は単純な '.rdlc' VS .NET winform/webappクライアント側のレポートを使用しています。 – GONeale

関連する問題