ReportExecutionService.LoadReport Yöntemi
Rapordan yükler rapor sunucusu içine yeni bir yürütme.
Ad Alanı: ReportExecution2005
Derleme: ReportExecution2005 (ReportExecution2005 içinde.dll)
Sözdizimi
'Bildirim
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/LoadReport", RequestNamespace := "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", _
ResponseNamespace := "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
<SoapHeaderAttribute("TrustedUserHeaderValue")> _
<SoapHeaderAttribute("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)> _
<SoapHeaderAttribute("ExecutionHeaderValue", Direction := SoapHeaderDirection.Out)> _
Public Function LoadReport ( _
Report As String, _
HistoryID As String _
) As ExecutionInfo
'Kullanım
Dim instance As ReportExecutionService
Dim Report As String
Dim HistoryID As String
Dim returnValue As ExecutionInfo
returnValue = instance.LoadReport(Report, _
HistoryID)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/LoadReport", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
[SoapHeaderAttribute("TrustedUserHeaderValue")]
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
[SoapHeaderAttribute("ExecutionHeaderValue", Direction = SoapHeaderDirection.Out)]
public ExecutionInfo LoadReport(
string Report,
string HistoryID
)
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/LoadReport", RequestNamespace = L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
ResponseNamespace = L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
Use = SoapBindingUse::Literal, ParameterStyle = SoapParameterStyle::Wrapped)]
[SoapHeaderAttribute(L"TrustedUserHeaderValue")]
[SoapHeaderAttribute(L"ServerInfoHeaderValue", Direction = SoapHeaderDirection::Out)]
[SoapHeaderAttribute(L"ExecutionHeaderValue", Direction = SoapHeaderDirection::Out)]
public:
ExecutionInfo^ LoadReport(
String^ Report,
String^ HistoryID
)
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/LoadReport", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)>]
[<SoapHeaderAttribute("TrustedUserHeaderValue")>]
[<SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)>]
[<SoapHeaderAttribute("ExecutionHeaderValue", Direction = SoapHeaderDirection.Out)>]
member LoadReport :
Report:string *
HistoryID:string -> ExecutionInfo
public function LoadReport(
Report : String,
HistoryID : String
) : ExecutionInfo
Parametreler
- Report
Tür: System.String
Raporun tam adı.
- HistoryID
Tür: System.String
Anlık görüntü Geçmiş kimliği.
Dönüş Değeri
Tür: ReportExecution2005.ExecutionInfo
Bir ExecutionInfo nesnesini içeren bilgi için yüklü bir rapor.
Açıklamalar
Aşağıdaki tablo üstbilgi ve izinler bu işlemi gösterir.
soap üstbilgisi kullanımı |
(Giden)ExecutionHeaderValue (Giden)ServerInfoHeaderValue |
Yerel mod gerekli izinleri |
Ana rapor üzerinde: ReadProperties AND ExecuteAndView Tüm alt raporlar üzerinde: ReadProperties |
SharePoint modu gerekli izinleri |
Ana rapor ve tüm alt raporlar: ViewListItems() |
Bu yöntem arama önce çağrılması gerektiğini Render yöntemi için bir rapor.
Döndürülen rapor yürütme özelliklerini bağlı ExecutionInfo ya da işlenecek hazır bir anlık görüntü veya işlenmesi gereken bir rapor olabilir.Yoksa bir HistoryID belirtilirse, rapor işlenen ve hemen işlenecek mümkün.
Döndürülen ExecutionInfo nesnesi içerir yeni bir ExecutionID.
Varsayılan olarak, kullanıcıların büyük miktarda veri uzun süren bir süre boyunca önbellekte tutma edinerek son kullanımdan küme oturumlar 7200 saniye (2 saat) düzenleme bildirin.Bazı kullanım desenlerini bu daha büyük bir yükü neden olabilir RSTempDB veritabanı ve rapor sunucusu.Bu gibi durumlarda kullanmayı düşünmelisiniz LoadReport.