ReportExecutionService.LoadReport2(String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.