言語

ReportExecutionService クラス

定義

Reporting Services Execution Webサービスは、開発者がレポートサーバーからプログラム的にレポートを処理・表示できるようにします。

public ref class ReportExecutionService : System::Web::Services::Protocols::SoapHttpClientProtocol
public class ReportExecutionService : System.Web.Services.Protocols.SoapHttpClientProtocol
type ReportExecutionService = class
    inherit SoapHttpClientProtocol
Public Class ReportExecutionService
Inherits SoapHttpClientProtocol
継承
ReportExecutionService

Dim rs As New myNamespace.myReferenceName.ReportExecutionService()  
rs.Url = "http://myservername.reportserver/ReportExecution2010.asmx?wsdl"  
rs.Credentials = System.Net.CredentialCache.DefaultCredentials  
myNamespace.myReferenceName.ReportExecutionService rs = new myNamespace.myReferenceName.ReportExecutionService();  
rs.Url = "http://myservername.reportserver/reportexecution2010.asmx?wsdl"  
rs.Credentials = System.Net.CredentialCache.DefaultCredentials  

注釈

メソッドコールを行う前に、ウェブサービスの Url および Credentials プロパティを設定する必要があります。

コンストラクター

名前 説明
ReportExecutionService()

ReportExecutionService クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
ExecutionHeaderValue

レポート実行時に使われる ExecutionID を含むSOAPヘッダー情報を提供します。

ServerInfoHeaderValue

レポートサーバーに関する情報を返します。

TrustedUserHeaderValue

このプロパティは使用されません。

メソッド

名前 説明
FindString(Int32, Int32, String)

指定された文字列の次に出現する論理ページ番号を返します。

GetDocumentMap()

実行時のドキュメントマップの表現を返します。

GetExecutionInfo()

レポート実行に関する情報を返します。

GetExecutionInfo2()

レポート実行に関する情報を返します。

GetRenderResource(String, String, String)

指定されたレンダリング拡張フォーマットのリソースを返します。

ListRenderingExtensions()

レンダリング拡張のリストを返します。

ListSecureMethods()

呼び出し時にセキュア(SSL)接続が必要なSOAPメソッドのリストを返します。

LoadDrillthroughTarget(String)

ドリルスルーアクションからレポート実行を作成します。

LoadDrillthroughTarget2(String)

ドリルスルーアクションからレポート実行を作成します。

LoadReport(String, String)

レポートサーバーから新しい実行にレポートを読み込みます。

LoadReport2(String, String)

レポートサーバーから新しい実行にレポートを読み込みます。

LoadReportDefinition(Byte[], Warning[])

クライアントが提供するレポート定義からレポート実行を作成します。

LoadReportDefinition2(Byte[], Warning[])

クライアントが提供するレポート定義からレポート実行を作成します。

Logoff()

Webサービスリクエストを行っている現在のユーザーのログアウト。

LogonUser(String, String, String)

ユーザーにログインし、Report Server Webサービスへのユーザーリクエストを認証します。

NavigateBookmark(String, String)

レポート内の特定のブックマークに移動します。

NavigateDocumentMap(String)

レポートの特定のセクションに移動します。

Render(String, String, String, String, String, Warning[], String[])

特定のレポートを処理し、指定された形式でレンダリングします。

Render2(String, String, PageCountMode, String, String, String, Warning[], String[])

特定のレポートを処理し、指定された形式でレンダリングします。

RenderStream(String, String, String, String, String)

処理済みレポートに関連付けられた二次レンダリングストリームが割り当てられます。

ResetExecution()

スナップショットをクリアし、セッション状態をリセットすることで現在のレポート実行をリセットします。

ResetExecution2()

スナップショットをクリアし、セッション状態をリセットすることで現在のレポート実行をリセットします。

SetExecutionCredentials(DataSourceCredentials[])

現在のレポート実行に関連付けられた認証情報を設定します。

SetExecutionCredentials2(DataSourceCredentials[])

現在のレポート実行に関連付けられた認証情報を設定します。

SetExecutionParameters(ParameterValue[], String)

現在のレポート実行に関連するパラメータ値を設定・検証します。

SetExecutionParameters2(ParameterValue[], String)

現在のレポート実行に関連するパラメータ値を設定・検証します。

Sort(String, SortDirectionEnum, Boolean, String, Int32)

ユーザーのソートアクションに基づいて、実行のためにソートを適用または削除します。

Sort2(String, SortDirectionEnum, Boolean, PageCountMode, String, ExecutionInfo2)

ユーザーのソートアクションに基づいて、実行のためにソートを適用または削除します。

ToggleItem(String)

レポート内で表示/非表示項目を切り替えます。

適用対象