Aracılığıyla paylaş


ReportExecutionService.SetExecutionParameters Yöntemi

Ayarlar ve geçerli rapor yürütme ile ilişkili parametre değerleri doğrular.

Ad Alanı:  ReportExecution2005
Derleme:  ReportExecution2005 (ReportExecution2005 içinde.dll)

Sözdizimi

'Bildirim
<SoapHeaderAttribute("ExecutionHeaderValue")> _
<SoapHeaderAttribute("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)> _
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetExecutionParameters", 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")> _
Public Function SetExecutionParameters ( _
    Parameters As ParameterValue(), _
    ParameterLanguage As String _
) As ExecutionInfo
'Kullanım
Dim instance As ReportExecutionService
Dim Parameters As ParameterValue()
Dim ParameterLanguage As String
Dim returnValue As ExecutionInfo

returnValue = instance.SetExecutionParameters(Parameters, _
    ParameterLanguage)
[SoapHeaderAttribute("ExecutionHeaderValue")]
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetExecutionParameters", 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")]
public ExecutionInfo SetExecutionParameters(
    ParameterValue[] Parameters,
    string ParameterLanguage
)
[SoapHeaderAttribute(L"ExecutionHeaderValue")]
[SoapHeaderAttribute(L"ServerInfoHeaderValue", Direction = SoapHeaderDirection::Out)]
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetExecutionParameters", 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")]
public:
ExecutionInfo^ SetExecutionParameters(
    array<ParameterValue^>^ Parameters, 
    String^ ParameterLanguage
)
[<SoapHeaderAttribute("ExecutionHeaderValue")>]
[<SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)>]
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetExecutionParameters", 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")>]
member SetExecutionParameters : 
        Parameters:ParameterValue[] * 
        ParameterLanguage:string -> ExecutionInfo 
public function SetExecutionParameters(
    Parameters : ParameterValue[], 
    ParameterLanguage : String
) : ExecutionInfo

Parametreler

  • ParameterLanguage
    Tür: System.String
    A..NET Framework yerel ayar ayar ayarlar tanımlayıcısı.

Dönüş Değeri

Tür: ReportExecution2005.ExecutionInfo
Bir ExecutionInfo nesnesini içeren yeni bir yürütme.

Açıklamalar

Aşağıdaki tablo üstbilgi ve izinler bu işlemi gösterir.

soap üstbilgisi kullanımı

(De)TrustedUserHeaderValue

(De)ExecutionHeaderValue

(Giden)ServerInfoHeaderValue

Yerel mod gerekli izinleri

Ana rapor ve tüm alt raporlar: ReadProperties AND ExecuteAndView

SharePoint modu gerekli izinleri

Ana rapor ve tüm alt raporlar: ViewListItems()

Parametre değerlerini olduğunda geçerli yürütme anlık görüntü olup küme, bir yürütme veya rapor yeniden yürütülecek gerektirecektir geçmiş anlık görüntü değilse temizlenir.Yürütme veya geçmiş anlık görüntüler için olmayan sorgu parametreleri için değerleri belirtebilirsiniz.Not rapor sunucusu yürütme veya geçmiş anlık görüntüler için veri işlem gerçekleştirmez.

Belirttiğiniz parametre değeri yanlış türde varsa, yöntem bir hata ve parametre değiştirilmez, döner.Parametre değeri türü doğru olsa da, geçerli bir değer değil, parametre girer MissingValidValue durumu.Her iki durumda da, raporu işlemeye çalışırken bir hata neden olur.

ParameterLanguage Belirtilmezse, belirtilen dil Accepts dil http üstbilgisi. Hiçbir dil için belirtilen Accepts dil http üstbilgisi, varsayılan dil üzerinde rapor sunucusu kullanılır.