ReportExecutionService.LoadReport(String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
レポートサーバーから新しい実行にレポートを読み込みます。
public:
ReportExecution2005::ExecutionInfo ^ LoadReport(System::String ^ Report, System::String ^ HistoryID);
public ReportExecution2005.ExecutionInfo LoadReport(string Report, string HistoryID);
member this.LoadReport : string * string -> ReportExecution2005.ExecutionInfo
Public Function LoadReport (Report As String, HistoryID As String) As ExecutionInfo
パラメーター
- Report
- String
レポートのフル ネーム。
- HistoryID
- String
スナップショットの履歴ID。
返品
読み込まれたレポートの情報を含む ExecutionInfo オブジェクトです。
例
コード例については、 Render メソッドを参照してください。
注釈
以下の表は、この操作のヘッダーおよび権限情報を示しています。
| SOAPヘッダーの使用 | (イン) TrustedUserHeaderValue (アウト) ExecutionHeaderValue (アウト) ServerInfoHeaderValue |
| ネイティブモードの必要権限 | メインレポートでは: ReadProperties と ExecuteAndView すべてのサブレポートについて: ReadProperties |
| SharePointモードの必要権限 | メインレポートおよびすべてのサブレポートについて: <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> |
このメソッドはレポートの Render メソッドを呼び出す前に呼び出すべきです。
レポートの実行プロパティによっては、返される ExecutionInfo レンダリング可能なスナップショットか、処理が必要なレポートのいずれかである場合があります。
HistoryIDが指定されている場合、報告書はすでに処理済みであり、すぐに作成可能です。
返却された ExecutionInfo オブジェクトには新しい ExecutionIDが含まれています。
デフォルトでは、レポート編集セッションは最終使用から7200秒(2時間)後に設定されており、ユーザーは大量のデータを長期間キャッシュに保持することが可能です。 一部の使用パターンでは、 RSTempDB データベースやレポートサーバーへの負荷が増加することもあります。 その場合は LoadReportの利用を検討すべきです。