Freigeben über


ReportExecutionService.LoadReport2(String, String) Methode

Definition

Lädt einen Bericht vom Berichtsserver in eine neue Ausführung.

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

Parameter

Report
String

Der vollständige Name des Berichts.

HistoryID
String

Die Verlaufs-ID der Momentaufnahme.

Gibt zurück

Ein ExecutionInfo2-Objekt, das Informationen für den geladenen Bericht enthält.

Hinweise

In der folgenden Tabelle werden Header- und Berechtigungsinformationen zu diesem Vorgang dargestellt.

SOAP-Headerverwendung (In) TrustedUserHeaderValue

(Out) ExecutionHeaderValue

(Out) ServerInfoHeaderValue
Erforderliche Berechtigungen im einheitlichen Modus Auf dem Standard Bericht: ReadProperties ANDExecuteAndView

In allen Unterberichten: ReadProperties
Erforderliche Berechtigungen im SharePoint-Modus Auf dem Standard Bericht und allen Unterberichten:<xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

Diese Methode sollte vor dem Aufrufen der Render2 Methode für einen Bericht aufgerufen werden.

Abhängig von den Ausführungseigenschaften des Berichts kann es sich bei dem zurückgegebenen ExecutionInfo2 entweder um einen Momentaufnahme sein, der gerendert werden kann, oder um einen Bericht, der verarbeitet werden muss. Wenn ein HistoryID angegeben ist, wurde der Bericht bereits verarbeitet und kann sofort gerendert werden.

Das zurückgegebene ExecutionInfo2 Objekt enthält eine neue ExecutionID.

Gilt für: