ASP.NETを使用すると、ActiveReportのデータソースとして使用できるデータセットを返すWebサービスを簡単に設定できます。このチュートリアルでは、DataSetを返すWebサービスを設定する方法について紹介します。
このトピックでは、以下のタスクを行います。
ASP.NET Webサービスのプロジェクトを作成する
Webメソッドを作成する
[ソリューションエクスプローラー]で、Service1.asmxページを右クリックして、[コードの表示]をクリックし、ページのコードビューを表示し、デフォルトの<WebMethod()>と、HelloWorld関数を次のコードと置き換えます。
Visual Basic
Visual Basicコード(既存のWebMethodと置き換えます) |
コードのコピー
|
---|---|
Private connString As String <WebMethod(Description:="すべてのProductsを含むDataSetを返します。")> _ Public Function GetProduct() As System.Data.DataSet connString = "Provider=Microsoft.Jet.OLEDB.4.0; |
C#
C#コード(既存のWebMethodと置き換えます) |
コードのコピー
|
---|---|
private static string connString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = |
Webサービスをテストする
Webサービスを発行する
IIS(インターネットインフォメーションサービス)の構成を確認する
ActiveReportsでDataSetのWebサービスを利用する詳細については、「DataSet Windowsアプリケーション」を参照してください。