PowerTools ActiveReports for .NET 9.0J > ActiveReportsユーザーガイド > サンプルとチュートリアル > チュートリアル > セクションレポートのチュートリアル > Web > ActiveReports Document Windowsアプリケーション |
ActiveReports for .NET 9.0Jでは、Windows フォームに貼り付けたビューワコントロールで表示するためのセクションレポートのコンテンツを返すWebサービスを使用できます。
このチュートリアルでは、ActiveReports Document Webサービスを使用する、Windowsクライアントアプリケーションを設定する方法について紹介します。
このチュートリアルでは、以下のタスクを行います。
メモ: ActiveReports Documentを返すWebサービスを設定する方法については、「ActiveReports Document Webサービス」を参照してください。 |
Visual Studioプロジェクトを作成する
Windowsフォーム上にViewerコントロールを追加する
プロジェクトにWeb参照を追加する
.NET フレームワーク 2.0 Webサービスに適合するVisual StudioにWebサービスへの参照を追加する
Visual Studioにウェブサービスへの参照を追加する
ドキュメントのWebサービスで返されたコンテンツをViewerで表示する
レポートコンテンツを表示する(.NET フレームワーク 2.0 Webサービスに適合するVisual Studio用)
Visual Basic
Visual Basicコード(Form_Loadイベント内に貼り付けます) |
コードのコピー
|
---|---|
Dim ws As New localhost.Service1 Me.Viewer1.Document.Content = ws.GetProductsReport() |
C#
C#コード(Form_Loadイベント内に貼り付けます) |
コードのコピー
|
---|---|
localhost.Service1 ws = new localhost.Service1(); this.viewer1.Document.Content = ws.GetProductsReport(); |
レポートコンテンツを表示する(Visual Studio用)
Visual Basic
Visual Basicコード(Form_Loadイベント内に貼り付けます) |
コードのコピー
|
---|---|
Dim ws As New ServiceReference1.Service1SoapClient() |
C#
C#コード(Form_Loadイベント内に貼り付けます) |
コードのコピー
|
---|---|
ServiceReference1.Service1SoapClient ws = new ServiceReference1.Service1SoapClient(); |
app.configファイルを更新する
注意:Visual Studioにサービス参照を追加した場合、app.configファイルを更新する必要があります。 |
プロジェクトを実行する
[F5]を押下して、プロジェクトを実行します。