ASP.NETを使用すると、Windowsフォーム上のビューワに表示するDocumentを返すWebサービスを簡単に設定できます。
このチュートリアルでは、ActiveReports Documentを返すWebサービスを設定する方法について紹介します。
このチュートリアルでは、以下のタスクを行います。
メモ: 以下の手順は、ASP.NET Web サービスプロジェクトに、ページレポート、RDLレポートまたはセクションレポートを追加し、レポートをデータソースに接続していることを前提としています。
レポートをデータソースに接続し、レポート形式のレイアウトを作成する方法については、「単純なデータバウンドレポート」(セクションレポート)を参照してください。
チュートリアルを完了すると、ActiveReportsのコンテンツをバイト配列で返すWeb サービスが作成されます。
ASP.NET Webサービスプロジェクトを作成する
コードでWebメソッドを作成する
[ソリューションエクスプローラー]から、Service1.asmxページを右クリックして、[コードの表示]をクリックし、ページのコードビューを表示し、デフォルトの<WebMethod()>と、HelloWorld関数を次のコードと置き換えます。
Visual Basicコード(既存のWebMethodと置き換えます) |
コードのコピー
|
---|---|
|
C#コード(既存のWebMethodと置き換えます) |
コードのコピー
|
---|---|
|
Document Webサービスをテストする
Document Webサービスを発行する
IISの構成を確認する
ActiveReportsでDocumentのWebサービスを利用する詳細については、「ActiveReports Document Windowsアプリケーション」を参照してください。