ReportExecutionService.LoadReport2(String, String) 方法

定义

将报表从报表服务器加载到新的执行中。

public:
 ReportExecution2005::ExecutionInfo2 ^ LoadReport2(System::String ^ Report, System::String ^ HistoryID);
public ReportExecution2005.ExecutionInfo2 LoadReport2 (string Report, string HistoryID);
member this.LoadReport2 : string * string -> ReportExecution2005.ExecutionInfo2
Public Function LoadReport2 (Report As String, HistoryID As String) As ExecutionInfo2

参数

Report
String

报表的完整名称。

HistoryID
String

快照的历史记录 ID 。

返回

一个包含加载报表的信息的 ExecutionInfo2 对象。

注解

下表显示了有关此操作的标头和权限信息。

SOAP 标头用法 (In) TrustedUserHeaderValue

(Out) ExecutionHeaderValue

(Out) ServerInfoHeaderValue
本机模式所需的权限 在main报表中: ReadProperties ANDExecuteAndView

在所有子报表上: ReadProperties
SharePoint 模式所需权限 在main报表和所有子报表上:<xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

在为报表调用 Render2 方法之前,应调用此方法。

根据报表的执行属性,返回的 ExecutionInfo2 可以是准备呈现快照,也可以是需要处理的报表。 如果指定了 , HistoryID 则表示已处理报表,并且能够立即呈现报表。

返回的对象 ExecutionInfo2 将包含新的 ExecutionID

适用于