ActiveReports for .NET 18.0Jでは、Windowsフォームに貼り付けたビューワコントロールで表示するためのセクションレポートのコンテンツを返すWebサービスを使用できます。
このチュートリアルでは、ActiveReports Document Webサービスを使用する、Windowsクライアントアプリケーションを設定する方法について紹介します。
このチュートリアルでは、以下のタスクを行います。
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ファイルを更新する
プロジェクトを実行する
[F5]を押下して、プロジェクトを実行します。