ReportExecutionService.LoadReport2(String, String) Método

Definição

Carrega um relatório do servidor de relatórios em uma nova execução.

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

Parâmetros

Report
String

O nome completo do relatório.

HistoryID
String

O ID de histórico do snapshot.

Retornos

Um ExecutionInfo2 objeto contendo informações para o relatório carregado.

Comentários

A tabela abaixo mostra informações sobre cabeçalhos e permissões sobre esta operação.

Uso do Cabeçalho SOAP (Em) TrustedUserHeaderValue

(Fora) ExecutionHeaderValue

(Fora) ServerInfoHeaderValue
Modo Nativo Necessário Permissões Sobre o relatório principal: ReadProperties E ExecuteAndView

Em todos os subrelatórios: ReadProperties
Permissões Necessárias no Modo SharePoint No relatório principal e em todos os subrelatórios: <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems>

Esse método deve ser chamado antes de chamar o Render2 método para um relatório.

Dependendo das propriedades de execução do relatório, o retorno ExecutionInfo2 pode ser um snapshot pronto para ser renderizado ou um relatório que precisa ser processado. Se a HistoryID for especificado, o relatório já foi processado e poderá ser apresentado imediatamente.

O objeto retornado ExecutionInfo2 conterá um novo ExecutionID.

Aplica-se a