Sprache

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 des Schnappschusses.

Gibt zurück

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

Hinweise

Die untenstehende Tabelle zeigt Header- und Berechtigungsinformationen zu dieser Operation.

Verwendung von SOAP-Headern (In) TrustedUserHeaderValue

(Aus) ExecutionHeaderValue

(Aus) ServerInfoHeaderValue
Erforderliche Berechtigungen im nativen Modus Zum Hauptbericht: ReadProperties UND ExecuteAndView

In allen Unterberichten: ReadProperties
Erforderliche Berechtigungen im SharePoint-Modus Zum Hauptbericht und allen Unterberichten: <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

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

Je nach Ausführungseigenschaften des Berichts kann der zurückgegebene ExecutionInfo2 Bericht entweder ein Snapshot sein, der bereit zur Rendering ist, oder ein Bericht, der verarbeitet werden muss. Wenn ein HistoryID angegeben ist, wurde der Bericht bereits bearbeitet und kann sofort bereitgestellt werden.

Das zurückgegebene ExecutionInfo2 Objekt enthält ein neues ExecutionID.

Gilt für: