Creates a report execution from a report definition supplied by the client.
Assembly: ReportExecution2005 (in ReportExecution2005.dll)
[SoapHeaderAttribute("TrustedUserHeaderValue")] [SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/LoadReportDefinition", RequestNamespace = "http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace = "http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)] [SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)] [SoapHeaderAttribute("ExecutionHeaderValue", Direction = SoapHeaderDirection.Out)] public ExecutionInfo LoadReportDefinition( byte Definition, out Warning warnings )
- Type: System.Byte
A byte stream containing the Report Definition Language (RDL) for the report.
The table below shows header and permissions information on this operation.
SOAP Header Usage
Native Mode Required Permissions
SharePoint Mode Required Permissions
on all subreports AND
This method should be called prior to calling the Render method for a report.
Reports instantiated with the method are temporary. They are not represented in the report server namespace, and are discarded when the server session expires.
Reports instantiated with the method are not securable, and may not be shared with other users; the person who created the execution with is the only user who may access them.
Subreports and data source references with relative paths are not supported using this method. However, absolute paths to catalog items can be used.