2012-03-27 5 views
1

私はサービスを報告し、データソースとしてカスタムオブジェクトを使用する可能性を問うのは初めてですか?私はasp.net、ビジュアルWeb開発者2008 Express EditionとC#を使用しています、もしあなたが例を挙げることができます。ヘルプレポートサービスとカスタムデータソース

答えて

2

EDITは、ここでデータソースを追加することで、簡単なチュートリアルです。これを行うにはいくつかの方法があります。

最も単純なのは、データをデータベースに保存してデータベースに問い合わせることです。

オブジェクトをXMLにシリアル化し、<XmlData>要素のXMLに直接XMLを含めるか、XMLを取得するためのWebサービスを呼び出すことで問合せできます。

Webサービスレポートプロジェクトで

  1. のためのXMLデータソースを作成し、右の共有データソースフォルダをクリックしてください。
  2. [新しいデータソースの追加]を選択します。
  3. 使用する名前を設定します。
  4. タイプをXMLに設定します。
  5. 接続文字列をhttp://MyWebServer/MyWebServiceEndpoint.asmxに設定します。
  6. [認証情報]ページに移動します。
  7. 認証を構成します。
  8. [OK]をクリックします。

あなたは、WebサービスのWSDLを調べて、クエリの構築を支援するために、次の資料を参照してくださいする必要があります:

  1. Reporting Services: Using XML and Web Service Data Sources
  2. XML Query Syntax for XML Report Data (SSRS)
  3. Element Path Syntax for XML Report Data (SSRS)
+0

よろしくお願いいたします。テーマを気に入らなくてもデータセットを使用するように簡単に試みます –

0

ためのおかげでここでMSDNからサポートされているデータソースのリストです:Data Sources

あなたは単にあなたのプロジェクト(例:MyDataSource.rds)に共有データソースを追加し、利用可能なタイプから選択します。そこで、適切な資格情報を入力するだけです。それぞれのレポートはデータソースを使用します。 Reporting Servicesを直接データソースとしてPOCOを使用することはできませんCreating a Shared Data Source in Reporting Services

+0

私はvwd express 2008内の* .rdsエクステンションを持つアイテムを見つけることができず、あなたが提供したリストはPOCOをdat asource –

+0

マイクロソフトはそれを忘れていたか、マイクロソフトはそれをサポートしていません。そのリストは、馬の口から右です。共有データソースの作成に関するハウツーを含むように更新されました。乾杯! – Jeremy

関連する問題