Share via


ReportExecutionService.LoadReport(String, String) Método

Definición

Carga un informe del servidor de informes en una nueva ejecución.

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

Parámetros

Report
String

Nombre completo del informe.

HistoryID
String

Identificador del historial de la instantánea.

Devoluciones

Objeto ExecutionInfo que contiene información para el informe cargado.

Ejemplos

Para obtener un ejemplo de código, consulte el Render método .

Comentarios

En la siguiente tabla se muestra la información de encabezado y de permisos de esta operación.

Uso del encabezado SOAP (In) TrustedUserHeaderValue

(Out) ExecutionHeaderValue

(Out) ServerInfoHeaderValue
Permisos necesarios en modo nativo En el informe principal: ReadProperties AND ExecuteAndView

En todos los subinformes: ReadProperties
Permisos necesarios en modo de SharePoint En el informe principal y todos los subinformes: <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

Se debe llamar a este método antes de llamar al Render método para un informe.

Según las propiedades de ejecución del informe, el devuelto ExecutionInfo puede ser una instantánea lista para representarse o un informe que deba procesarse. Si se especifica un HistoryID , el informe ya se ha procesado y podrá representarse inmediatamente.

El objeto devuelto ExecutionInfo contendrá un nuevo ExecutionID.

De forma predeterminada, las sesiones de edición de informes se establecen en 7200 segundos (2 horas) del último uso, lo que permite a los usuarios mantener una gran cantidad de datos en la memoria caché durante un período prolongado de tiempo. En algunos patrones de uso, esto podría provocar una carga mayor en la RSTempDB base de datos y en el servidor de informes. En estos casos, debe considerar el uso de LoadReport.

Se aplica a