ReportExecutionService.LoadReport2(String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将报表从报表服务器加载到新的执行中。
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
参数
- Report
- String
报表的完整名称。
- HistoryID
- String
快照的历史记录 ID 。
返回
一个包含加载报表的信息的 ExecutionInfo2 对象。
注解
下表显示了有关此操作的标头和权限信息。
| SOAP 标头用法 | (In) TrustedUserHeaderValue (Out) ExecutionHeaderValue (Out) ServerInfoHeaderValue |
| 纯模式所需的权限 | 在主报表上: ReadProperties 和 ExecuteAndView 在所有子报表上: ReadProperties |
| SharePoint 模式所需的权限 | 在主报表和所有子报表上: ViewListItems |
应在调用报表的方法之前调用此方法 Render2 。
根据报表的执行属性,返回的可能是可以 ExecutionInfo2 呈现的快照或需要处理的报表。 如果 HistoryID 指定了,则报表已经过处理并且可以立即呈现。
返回的 ExecutionInfo2 对象将包含新的 ExecutionID 。