Share via


ReportExecutionService.LoadReport2(String, String) Metodo

Definizione

Carica un report dal server di report in una nuova esecuzione.

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

Parametri

Report
String

Nome completo del report.

HistoryID
String

ID della cronologia dello snapshot.

Restituisce

Oggetto ExecutionInfo2 contenente informazioni per il report caricato.

Commenti

Nella tabella seguente vengono mostrate le informazioni sull'intestazione e sulle autorizzazioni relative a questa operazione.

Utilizzo intestazione SOAP (In) TrustedUserHeaderValue

(Out) ExecutionHeaderValue

(Out) ServerInfoHeaderValue
Autorizzazioni necessarie per la modalità nativa Nel report principale: ReadProperties AND ExecuteAndView

In tutti i sottoreport: ReadProperties
Autorizzazioni necessarie per la modalità SharePoint Nel report principale e in tutti i sottoreport: <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

Questo metodo deve essere chiamato prima di chiamare il Render2 metodo per un report.

A seconda delle proprietà di esecuzione del report, l'oggetto restituito ExecutionInfo2 può essere uno snapshot pronto per il rendering o un report che deve essere elaborato. Se si specifica un HistoryID oggetto , il report è già stato elaborato e sarà possibile eseguirne immediatamente il rendering.

L'oggetto restituito ExecutionInfo2 conterrà un nuovo ExecutionIDoggetto .

Si applica a